日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略

發(fā)布時(shí)間:2024/3/13 ChatGpt 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

AI之Tool:GitHub Copilot(一款人工智能編程小助手—猜你想寫的代碼)的簡介、安裝、使用方法之詳細(xì)攻略

目錄

Copilot人工智能工具的簡介

1、GitHub Copilot的安全性和質(zhì)量

Copilot人工智能工具的安裝

Copilot人工智能工具的使用方法

1、在 Visual Studio 中開始使用 GitHub Copilot

第一步,要使用 GitHub Copilot,您必須具有有效的 GitHub Copilot 訂閱

第二步,確保已安裝Visual Studio 202

第三步,搜索并下載GitHub Copilot

第四步,退出并重新啟動(dòng) Visual Studio

第五步,激活并獲取權(quán)限

第六步,查看并使用建議代碼


Copilot人工智能工具簡介

? ? ? ? 2021年6月29日,微軟與OpenAI共同推出了一款A(yù)I編程工具GitHub Copilot。GitHub Copilot 可以通過提供自動(dòng)完成式建議幫助您編碼。GitHub Copilot是一個(gè)AI配對(duì)程序員,在你編碼時(shí)提供自動(dòng)完成風(fēng)格的建議。你可以通過開始編寫你想要使用的代碼,或者通過編寫自然語言注釋來描述你想要代碼做什么來接收GitHub Copilot的建議。GitHub Copilot分析您正在編輯的文件中的上下文以及相關(guān)文件,并從文本編輯器中提供建議。GitHub Copilot由OpenAI Codex提供支持,OpenAI Codex是OpenAI創(chuàng)建的一個(gè)新的AI系統(tǒng)。
>>? GitHub Copilot 使用 OpenAI Codex 直接從您的編輯器中實(shí)時(shí)建議代碼和整個(gè)函數(shù)。
>>? GitHub Copilot 經(jīng)過數(shù)十億行代碼的訓(xùn)練,將自然語言提示轉(zhuǎn)化為跨數(shù)十種語言的編碼建議。
>>? 專注于解決更大的問題:花更少的時(shí)間創(chuàng)建樣板和重復(fù)的代碼模式,將更多時(shí)間花在重要的事情上:構(gòu)建出色的軟件。寫下描述您想要的邏輯的評(píng)論,GitHub Copilot 將立即建議代碼來實(shí)現(xiàn)該解決方案。
>>? GitHub Copilot可作為Visual Studio Code, Visual Studio, Neovim和JetBrains ide套件的擴(kuò)展。

? ? ? 2022年6月22日,Copilot已正式上線,定價(jià)每月 10 美元(約 66.9 元人民幣)或每年 100 美元(約 669 元人民幣),對(duì)學(xué)生用戶和流行開源項(xiàng)目的維護(hù)者免費(fèi)提供。

官網(wǎng):GitHub Copilot · Your AI pair programmer · GitHub

GitHub:GitHub - github/copilot-docs: Documentation for GitHub Copilot

文檔:GitHub Copilot documentation - GitHub Docs

1、GitHub Copilot的安全性和質(zhì)量

? ? ? GitHub Copilot接受了公共存儲(chǔ)庫中出現(xiàn)的所有語言的培訓(xùn)。對(duì)于每種語言,您收到的建議的質(zhì)量可能取決于該語言訓(xùn)練數(shù)據(jù)的數(shù)量和多樣性。例如,JavaScript在公共存儲(chǔ)庫中有很好的表現(xiàn),并且是GitHub Copilot最受支持的語言之一。在公共存儲(chǔ)庫中表示較少的語言可能產(chǎn)生較少或不太健壯的建議。
? ? ? GitHub Copilot提供的建議來自O(shè)penAI基于數(shù)十億行開源代碼構(gòu)建的模型。因此,GitHub Copilot的訓(xùn)練集可能包含不安全的編碼模式、錯(cuò)誤或?qū)^時(shí)api或習(xí)語的引用。當(dāng)GitHub Copilot基于這些訓(xùn)練數(shù)據(jù)生成建議時(shí),這些建議也可能包含不希望看到的模式。
? ? ? 你有責(zé)任確保你的代碼的安全性和質(zhì)量。我們建議您在使用GitHub Copilot生成的代碼時(shí)采取與使用任何不是您自己編寫的代碼相同的預(yù)防措施。這些預(yù)防措施包括嚴(yán)格的測試、IP掃描和安全漏洞跟蹤。GitHub提供了許多功能來幫助您監(jiān)控和提高代碼質(zhì)量。
? ? ? GitHub Copilot使用過濾器來阻止提示中的冒犯性詞匯,并避免在敏感上下文中產(chǎn)生建議。我們致力于不斷改進(jìn)過濾系統(tǒng),以更智能地檢測和刪除由GitHub Copilot生成的攻擊性建議,包括有偏見的、歧視性的或?yàn)E用的輸出。

Copilot人工智能工具的安裝

? ? ? ?在首選環(huán)境中安裝擴(kuò)展來開始使用 GitHub Copilot。

  • 在 Visual Studio Code 中開始使用 GitHub Copilot
  • 在 Visual Studio 中開始使用 GitHub Copilot
  • 在 JetBrains IDE 中開始使用 GitHub Copilot
  • 在 Neovim 中開始使用 GitHub Copilot

Copilot人工智能工具的使用方法

1、在 Visual Studio 中開始使用 GitHub Copilot

參考文章

Getting started with GitHub Copilot in Visual Studio - GitHub Docs

第一步,要使用 GitHub Copilot,您必須具有有效的 GitHub Copilot 訂閱

關(guān)于 GitHub Copilot 的計(jì)費(fèi):

About billing for GitHub Copilot - GitHub Docs

第二步,確保已安裝Visual Studio 202

要在 Visual Studio 中使用 GitHub Copilot,您必須安裝 Visual Studio 2022 17.4.4 或更高版本。
注意:GitHub Copilot 當(dāng)前不可用于 Visual Studio for Mac。

第三步,搜索并下載GitHub Copilot

??

第四步,退出并重新啟動(dòng) Visual Studio

第五步,激活并獲取權(quán)限

在“Microsoft Visual Studio”對(duì)話框中,要復(fù)制您的設(shè)備激活碼

第六步,查看并使用建議代碼

在 Visual Studio 中,創(chuàng)建一個(gè)新的 C# ( *.cs ) 文件。
在 C# 文件中,鍵入以下函數(shù)簽名。GitHub Copilot 將向您展示一個(gè)建議
Tab:選擇提供的建議
Esc:拒絕所提的建議
option+Enter:會(huì)跳出Open GitHub Copilot的彈窗,點(diǎn)擊可以顯示當(dāng)前所有的建議

總結(jié)

以上是生活随笔為你收集整理的AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。