未來,也許只需要一句話、一個(gè)文檔,就能擁有屬于自己的網(wǎng)站、App、小程序了。
2024年7月5日,由中電信人工智能科技有限公司和中國電信人工智能研究院(TeleAI)聯(lián)合發(fā)布的星辰大模型·軟件工廠,或許能夠完成這一愿景。它首創(chuàng)了面向文檔開發(fā)的軟件開發(fā)新范式,并結(jié)合自研多模態(tài)大模型技術(shù),能夠重塑當(dāng)前的軟件開發(fā)流程。
星辰大模型·軟件工廠發(fā)布現(xiàn)場
眾所周知,目前的軟件開發(fā)離不開需求分析與功能實(shí)現(xiàn)。需求分析常用產(chǎn)品文檔來描述產(chǎn)品,它貼近于日常語言,卻不能直接用于開發(fā)功能。功能實(shí)現(xiàn)需要靠寫代碼,代碼可以說是一種高度抽象邏輯的非自然語言,它適合于功能實(shí)現(xiàn),卻不適合于描述項(xiàng)目需求。
面向文檔開發(fā)意味著只需要撰寫簡明易懂的產(chǎn)品文檔,然后大模型就可以生成相應(yīng)的代碼,結(jié)合自動化的測試與部署,即可快速完成應(yīng)用的開發(fā)與上線。
星辰大模型·軟件工廠面世后,開發(fā)人員或許可以從需求解析、代碼撰寫和調(diào)試測試之間的循環(huán)往復(fù)中跳出,將精力更多的放在專心處理軟件需求分析,維護(hù)產(chǎn)品描述文檔上面。
中國電信研究人員提出了一種多模態(tài)大模型驅(qū)動的自動化軟件開發(fā)框架。通過該框架,可將軟件開發(fā)流程中的前后端需求、UI設(shè)計(jì)統(tǒng)一為需求文檔進(jìn)行拆分與描述,然后通過大模型來逐步理解產(chǎn)品需求并生成相應(yīng)的代碼,在自動化測試后,即可完成項(xiàng)目的一鍵部署上線。
星辰大模型·軟件工廠從開發(fā)流程革新、代碼可控生成、交互模式升級構(gòu)建了三大核心能力:
面向文檔開發(fā)的協(xié)同新流程,非軟件開發(fā)人員也能參與
軟件開發(fā)流程涉及到不同崗位的人員,如何實(shí)現(xiàn)產(chǎn)品研發(fā)需求的無損傳遞,保證參與者對項(xiàng)目需求理解的一致性,是實(shí)現(xiàn)優(yōu)秀應(yīng)用開發(fā)的前提條件。
針對該問題,星辰大模型·軟件工廠提出文檔即工程的軟件開發(fā)新范式。使用更接近日常語言的項(xiàng)目文檔來作為軟件開發(fā)的核心,通過撰寫文檔來實(shí)現(xiàn)開發(fā),隱去代碼編寫過程,簡化軟件開發(fā)流程;同時(shí)使非軟件開發(fā)人員也可以直接參與到項(xiàng)目開發(fā)進(jìn)程中,加速需求傳遞與協(xié)同開發(fā)。
面向文檔的開發(fā)范式使得用戶能夠?qū)W⒂诤诵臉I(yè)務(wù)邏輯的實(shí)現(xiàn),而不是繁瑣的編碼和調(diào)試。
自研多模態(tài)代碼生成大模型,實(shí)現(xiàn)從項(xiàng)目文檔到項(xiàng)目代碼的穩(wěn)定生成
生成式人工智能具有一定的隨機(jī)性,如何保證大語言模型生成代碼的健壯性、可控性與可維護(hù)性,是實(shí)現(xiàn)生成項(xiàng)目穩(wěn)定運(yùn)行的基礎(chǔ)。
為實(shí)現(xiàn)上述目標(biāo),星辰大模型·軟件工廠提出代碼基元的概念,從海量代碼抽取最小方法單元,實(shí)現(xiàn)代碼模塊間的關(guān)系解耦,有效改善大模型生成代碼的可維護(hù)性;同時(shí)面向標(biāo)準(zhǔn)庫構(gòu)建調(diào)用規(guī)范知識,實(shí)現(xiàn)了代碼的可控生成,提高了開發(fā)效率。
代碼基元概念的引入,為大模型生成規(guī)范代碼建立了約束,實(shí)現(xiàn)了從項(xiàng)目文檔到項(xiàng)目代碼的快速、穩(wěn)定生成。
大模型編程交互新模式,真正做到所寫即所得
當(dāng)前大多數(shù)代碼生成產(chǎn)品,依舊是以對話模式為主,僅僅在開發(fā)流程中扮演輔助角色,同時(shí)受限于對話Token上限,無法支撐項(xiàng)目級別的代碼生成、部署與維護(hù)迭代。
星辰大模型·軟件工廠結(jié)合軟開流程特點(diǎn),設(shè)計(jì)了大模型編程交互新模式,用戶無需直接與大模型溝通,只需要關(guān)心產(chǎn)品需求與描述文檔撰寫,跟隨軟件工廠的步驟指引即可完成軟件開發(fā)、測試與部署,真正做到所寫即所得。
星辰大模型·軟件工廠提供了項(xiàng)目級別的協(xié)作與管理能力,為軟件開發(fā)提供一站式全流程服務(wù),協(xié)助推動項(xiàng)目快速開發(fā)迭代。
大模型浪潮下,中國電信快速推進(jìn)大模型在軟件開發(fā)領(lǐng)域落地應(yīng)用
在大模型和AI技術(shù)領(lǐng)域,中國電信有長期積累與多方面布局。目前,中國電信已經(jīng)組建了一支近800人的研發(fā)團(tuán)隊(duì),由AI領(lǐng)域科學(xué)家李學(xué)龍牽頭,不斷開展基礎(chǔ)、前沿研究。
中國電信人工智能研究院(TeleAI)揭牌儀式
目前,中國電信已打造出基礎(chǔ)模型+行業(yè)模型+應(yīng)用模型的布局,除了自研本身,還采取生態(tài)合作的方式,聯(lián)合頭部生態(tài)構(gòu)建了涵蓋教育、政務(wù)、應(yīng)急等20多個(gè)行業(yè)大模型,覆蓋全行業(yè)500多個(gè)應(yīng)用場景。
在數(shù)據(jù)方面,已經(jīng)完成了超500TB文本數(shù)據(jù)、12億張圖文數(shù)據(jù)、PB級視頻數(shù)據(jù)的積累。
而且,中國電信擁有豐富的產(chǎn)線業(yè)務(wù)與龐大的客戶基礎(chǔ)作為落地基底,以及豐富的2C、2H、2B的信息服務(wù)經(jīng)驗(yàn),能夠更快地推動大模型在各個(gè)領(lǐng)域的落地,形成新的經(jīng)濟(jì)增長點(diǎn)。
除了星辰大模型·軟件工廠,中國電信還先后發(fā)布了星辰AI大模型、行業(yè)大模型、星辰語音大模型、大模型生產(chǎn)應(yīng)用流水線“慧聚”等多個(gè)基礎(chǔ)大模型和落地應(yīng)用產(chǎn)品。
中國電信的AI之路,是讓技術(shù)更加扎實(shí),應(yīng)用茁壯發(fā)芽,生態(tài)向上開花。以此為基礎(chǔ),AI才能生長為參天大樹,變?yōu)闂澚褐?。也只有如此,時(shí)代對智能的呼喚才能變?yōu)楝F(xiàn)實(shí),人工智能技術(shù)才能夠成為新質(zhì)生產(chǎn)力的源泉,助力我國在新一輪國際科技競爭中掌握主導(dǎo)權(quán),為推進(jìn)中國式現(xiàn)代化提供更加有力的支撐。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )