如今,「生成式人工智能」可能是被宣傳得最沸沸揚揚的科技用語。它指的是一種人工智能技術,可以按照使用者的提示生成藝術作品、文本或代碼。2022年此概念因DALL-E程式而出名,該程式能根據指令創建一系列奇妙的藝術圖像。目前,微軟(Microsoft)希望藉助其最新的GitHub Copilot人工智能程式設計工具,將這項轟動 互聯網的技術普及到廣泛的應用領域。
稍早時,微軟旗下的代碼託管平台GitHub廣泛發布了這款程式員可以使用的人工智能程式設計工具。當他們輸入內容時,Copilot會提示該程式中接下來可能出現的代碼 片段,就像是經過訓練的、懂得使用Python或JavaScript語言來交流的自動提示機械人。對於接近人手勞作的程式設計工作,它特別實用,可以對必要但又不是特別複雜或具有創造性的程式碼區塊(code block)加以補充。
目前正有成千上萬名軟件開發人員使用GitHub Copilot,在他們用十幾種最流行的程式設計語言寫下的代碼中,最多有40%是用它來生成的。GitHub認為,五年內,開發人員就可以用Copilot編寫多達80%的代碼。這只是微軟和GitHub最基本的目標。