建行新專利:低代碼+大模型,降低軟件開發(fā)門檻(建行新一代系統(tǒng)操作代碼)
《銀行科技研究社》消息:12月8日,建設(shè)銀行和建信金科聯(lián)合申請的一項名為“一種組件組裝和大語言模型結(jié)合的應(yīng)用開發(fā)方法及裝置”的專利公布。其申請于2023年9月7日,涉及應(yīng)用開發(fā)技術(shù)領(lǐng)域。
摘要顯示,方法包括:預(yù)先開發(fā)多個大語言模型組件,并將其添加至組件數(shù)據(jù)庫中,每一大語言模型組件的用途或輸出格式不同;接收業(yè)務(wù)人員根據(jù)業(yè)務(wù)需求從組件數(shù)據(jù)庫中選取的目標組件,目標組件至少包括大語言模型組件;接收業(yè)務(wù)人員設(shè)置的目標組件之間的編排關(guān)系;根據(jù)目標組件及目標組件之間的編排關(guān)系,生成應(yīng)用程序。
更具體的,預(yù)先開發(fā)的多個大語言模型組件利用低代碼平臺中的組件開發(fā)工具進行開發(fā);目標組件之間的編排關(guān)系由應(yīng)用組裝工作臺實現(xiàn)。
接收業(yè)務(wù)人員設(shè)置的目標組件之間的編排關(guān)系之后,還需要:對目標組件之間的編排關(guān)系進行校驗,以確定編排關(guān)系是否存在異常;若校驗結(jié)果存在異常,則根據(jù)異常位置的目標組件給出自動化解決方案;若校驗結(jié)果不存在異常,則確定編排關(guān)系。
其中,對目標組件之間的編排關(guān)系進行校驗,包括:校驗具有相連編排關(guān)系的目標組件的輸出參數(shù)與輸入?yún)?shù)是否一致。
而根據(jù)異常位置的目標組件給出自動化解決方案,包括:查詢組件連接方式數(shù)據(jù)庫,確定異常位置的目標組件的備選連接組件,其中,組件連接方式數(shù)據(jù)庫中存儲有各組件及其可連接組件之間的關(guān)聯(lián)關(guān)系;從所有目標組件中,匹配出包含于備選連接組件中的目標組件;將匹配出的目標組件作為疑似連接組件提示給用戶。
另外,方法還包括:根據(jù)目標組件及目標組件之間的編排關(guān)系,確定輸入組件及輸出組件;根據(jù)輸入組件所需參數(shù)及輸出組件輸出內(nèi)容,利用預(yù)設(shè)界面模板,生成交互界面,其中,交互界面至少包括輸入控件,用于輸入源數(shù)據(jù)信息。
說明書還提到,大語言模型是指使用大量文本數(shù)據(jù)訓(xùn)練的深度學(xué)習(xí)和推理模型,可以處理多種自然語言任務(wù),如文本分類、問答、對話等,屬于人工智能的范疇。通過結(jié)合低代碼的組件組裝思想和大語言模型的自然語言處理邏輯,形成大語言模型應(yīng)用的低門檻研發(fā)工具,協(xié)助業(yè)務(wù)人員將離散、描述性的需求轉(zhuǎn)化為高度結(jié)構(gòu)化、數(shù)字化和可視化的表達,有助于更好轉(zhuǎn)換為業(yè)務(wù)模型。利用低代碼平臺中的組件開發(fā)工具預(yù)先開發(fā)大語言模型組件,將大語言模型接口封裝為可視化的組件,能夠使業(yè)務(wù)人員以圖形化的方式去使用這個組件。
該發(fā)明的背景為,隨著數(shù)字化的轉(zhuǎn)型和業(yè)務(wù)需求的井噴式發(fā)展,對軟件的需求量越來越大,而傳統(tǒng)的軟件開發(fā)對代碼編寫能力有一定的要求,對于不懂代碼編寫的業(yè)務(wù)人員來說,開發(fā)軟件是極其困難的事情。而IT人員由于難以深入理解業(yè)務(wù),導(dǎo)致開發(fā)效率較低,業(yè)務(wù)應(yīng)用無法快速交付。長此以往,業(yè)務(wù)人員對軟件的緊迫程度和IT人員無法快速深入理解業(yè)務(wù)的矛盾日益加劇。
現(xiàn)有基于低代碼平臺的應(yīng)用開發(fā)方式仍需要開發(fā)人員進行代碼的修改,并無法輸出多種形式的結(jié)果。因此亟需一種低門檻的方式讓業(yè)務(wù)人員也能夠進行軟件開發(fā),并能夠根據(jù)業(yè)務(wù)需求產(chǎn)生多種展示形式的輸出結(jié)果。
該發(fā)明可解決目前軟件開發(fā)中門檻高且無法輸出多種形式的結(jié)果的問題。