GitHub和OpenAI推出人工智能編程工具Copilot,將為開發人員運用AI編寫代碼

GitHub和OpenAI推出了一個名為Copilot的新人工智能工具,該工具存在於Visual Studio Code編輯器中,可以自動完成代碼片斷。

據GitHub稱,Copilot不僅僅是鸚鵡學舌,而是分析你已經寫過的代碼。相反,它分析你已經寫過的代碼,並生成新的匹配代碼,包括之前調用的特定函數。官方網站上的例子包括自動編寫代碼來導入推文,繪制散點圖,或抓取Goodreads評級。

根據GitHub首席執行官納特-弗里德曼(Nat Friedman)的一篇博文,它在Python、JavaScript、TypeScript、Ruby和Go中效果最佳。

GitHub認為這是由結對編程演變而來的,即兩個編碼員在同一個項目上工作,互相抓住對方的錯誤,有了Copilot 這個虛擬程序,能夠加快開發進程。

這個項目是微軟向OpenAI投資10億美元的第一個主要成果,OpenAI是現在由Y Combinator總裁Sam Altman領導的研究公司。自從奧特曼掌權以來,OpenAI已經從非盈利狀態轉向 “封頂盈利 “模式,接受了微軟的投資,並開始授權其GPT-3文本生成算法。

Copilot建立在一個名為OpenAI Codex的新算法上,OpenAI首席技術官Greg Brockman將其描述為GPT-3的後裔。

GPT-3是OpenAI的旗艦語言生成算法,它能夠生成有時與人類書寫無異的文本。它能夠寫得如此令人信服,是因為它有1750億個參數,或可調整的旋鈕,使算法能夠連接字母、單詞、短語和句子之間的關係。

GPT-3生成英語,而OpenAI Codex則生成代碼。OpenAI的一位代表在一封電子郵件中提到,OpenAI計劃在今年夏天晚些時候通過其API發佈Codex的一個版本,這樣開發者就可以用該技術建立自己的應用程序。

Codex是根據從GitHub上提取的數千兆字節的公開代碼以及英語實例進行訓練的。

官方網站:https://copilot.github.com

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

購物車
Scroll to Top