copilot 让AI帮你编程(人工智能自动完成)
copilot 讓AI幫你編程(人工智能自動(dòng)完成)
官方地址
前不久,GitHub和OpenAI聯(lián)合為程序員們送上了編程神器——GitHub Copilot。
但是,Copilot目前不提供公開使用,需要注冊(cè)賬號(hào)通過審核,我也提交了申請(qǐng):
正如官網(wǎng)所描述的
使用 GitHub Copilot,您可以直接在編輯器中獲取有關(guān)整行或整個(gè)函數(shù)的建議。
什么是 GitHub Copilot?
GitHub Copilot 是一款 AI 結(jié)對(duì)程序員,可幫助您更快地編寫代碼并減少工作量。GitHub Copilot 從評(píng)論和代碼中提取上下文,并立即建議單個(gè)行和整個(gè)函數(shù)。GitHub Copilot 由 OpenAI Codex 提供支持,這是一個(gè)由 OpenAI 創(chuàng)建的新 AI 系統(tǒng)。GitHub Copilot 技術(shù)預(yù)覽版作為 Visual Studio Code、Neovim 和 JetBrains IDE 套件的擴(kuò)展提供。
GitHub Copilot 是如何工作的?
OpenAI Codex 接受過公開源代碼和自然語(yǔ)言的培訓(xùn),因此它既能理解編程語(yǔ)言,也能理解人類語(yǔ)言。GitHub Copilot 編輯器擴(kuò)展將您的評(píng)論和代碼發(fā)送到 GitHub Copilot 服務(wù),然后該服務(wù)使用 OpenAI Codex 綜合并建議單個(gè)行和整個(gè)函數(shù)。
GitHub Copilot 有多好?
我們最近對(duì)一組在開源存儲(chǔ)庫(kù)中具有良好測(cè)試覆蓋率的 Python 函數(shù)進(jìn)行了基準(zhǔn)測(cè)試。我們將函數(shù)體清空并要求 GitHub Copilot 填充它們。模型在第一次嘗試時(shí)有 43% 的正確率,在允許 10 次嘗試時(shí)正確率是 57%。而且它一直在變得越來越聰明。
GitHub Copilot 能寫出完美的代碼嗎?
不會(huì)。GitHub Copilot 試圖了解您的意圖并盡可能生成最佳代碼,但它建議的代碼可能并不總是有效,甚至沒有意義。雖然我們正在努力使 GitHub Copilot 變得更好,但 GitHub Copilot 建議的代碼應(yīng)該像任何其他代碼一樣經(jīng)過仔細(xì)測(cè)試、審查和審查。作為開發(fā)人員,您始終負(fù)責(zé)。
因?yàn)楸救藭簳r(shí)還沒通過申請(qǐng) 等通過申請(qǐng) 我會(huì)第一時(shí)間給大家測(cè)試這個(gè)AI工具
總結(jié)
以上是生活随笔為你收集整理的copilot 让AI帮你编程(人工智能自动完成)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机桥接模式怎么都连不上网(桥接模式下
- 下一篇: JAVA--AI编程助手【代码智能补全工