9月21日,GitHub在官網(wǎng)宣布,所有個(gè)人開(kāi)發(fā)者可以使用GitHub Copilot Chat。用戶通過(guò)文本問(wèn)答方式就能生成、檢查、分析各種代碼。
據(jù)悉,GitHub Copilot Chat是基于OpenAI的GPT-4模型打造而成,整體使用方法與ChatGPT類似。例如,能幫我生成一個(gè)Python的吃豆小游戲代碼,并加上代碼注釋;可以幫我分析這段C#代碼有哪些漏洞嗎?Copilot Chat都能快速幫助你解決這些難題。
今年7月21日,GitHub Copilot Chat就面向企業(yè)用戶開(kāi)放了測(cè)試權(quán)限,現(xiàn)在,個(gè)人用戶終于也可以使用了。
使用地址:https://docs.github.com/en/copilot/github-copilot-chat/using-github-copilot-chat
早在2021年GitHub便與OpenAI進(jìn)行技術(shù)合作,基于其Codex模型(GPT-3的后代)開(kāi)發(fā)了全球首個(gè)AI自動(dòng)生成代碼平臺(tái)——GitHub Copilot。已幫助全球數(shù)百萬(wàn)開(kāi)發(fā)人員大幅度提升開(kāi)發(fā)效率。
今年3月22日,GitHub發(fā)布了集成GPT-4的Copilot X預(yù)覽版,GitHub Copilot Chat則是核心功能之一。
GitHub Copilot Chat功能簡(jiǎn)單介紹
根據(jù)多位開(kāi)發(fā)大神測(cè)試,GitHub Copilot Chat相當(dāng)于開(kāi)發(fā)者的“屠龍刀”,成為開(kāi)發(fā)必備利器之一,主要功能如下:
代碼生成:可根據(jù)文本提示生成各種代碼、函數(shù)或類,例如,我需要一個(gè)Python函數(shù),用來(lái)計(jì)算斐波那契數(shù)列。
功能展示
分析代碼:在開(kāi)發(fā)過(guò)程或使用開(kāi)源代碼時(shí),難免會(huì)遇到一些難懂的代碼片段。直接將其輸入到Copilot Chat中,讓其進(jìn)行深度分析和解釋。
BUG調(diào)試:代碼崩潰又找不到原因,確實(shí)讓很多開(kāi)發(fā)者非常抓狂。輸入到Copilot Chat中,快速幫你找出錯(cuò)誤所在。
安全檢測(cè):開(kāi)發(fā)者可將整段或部分代碼輸入到Copilot Chat中進(jìn)行檢測(cè),以查看代碼片段是否存在安全漏洞。
總之,所有與代碼開(kāi)發(fā)相關(guān)的任務(wù),GitHub Copilot Chat都能幫助用戶快速解決。
如何使用GitHub Copilot Chat
1)必須是GitHub Copilot訂閱用戶,可免費(fèi)使用GitHub Copilot Chat。
2)需在Visual Studio Code 中使用 GitHub Copilot Chat,同時(shí)必須安裝最新版本的 Visual Studio Code。
3)使用有權(quán)訪問(wèn) GitHub Copilot 的同一GitHub ID,登錄Visual Studio Code。
4)安裝Visual Studio Code擴(kuò)展:要使用 GitHub Copilot Chat,必須首先安裝適用于 Visual Studio Code的GitHub Copilot Chat 擴(kuò)展。
在 Visual Studio Code中,通過(guò)單擊Visual Studio Code 窗口左側(cè)活動(dòng)欄中的“擴(kuò)展”圖標(biāo)來(lái)打開(kāi)“擴(kuò)展”視圖。
5)在Marketplace搜索框中,搜索GitHub Copilot Chat擴(kuò)展,然后單擊安裝。
6)在 Visual Studio Code 窗口中,單擊更新 Visual Studio Code所需的重新加載。
7)如果Visual Studio Code右下角的Toast通知提示登錄,單擊“登錄到GitHub”,然后使用已被授予 GitHub Copilot Chat 有測(cè)試訪問(wèn)權(quán)限的同一GitHub ID登錄。
8)要確認(rèn)GitHub Copilot Chat是否成功安裝,在 Visual Studio Code 窗口左側(cè)的活動(dòng)欄中單擊GitHub Copilot Chat圖標(biāo),以打開(kāi) GitHub Copilot Chat 聊天窗口。
本文素材來(lái)源GitHub官網(wǎng),如有侵權(quán)請(qǐng)聯(lián)系刪除
未經(jīng)允許不得轉(zhuǎn)載:RPA中國(guó) | RPA全球生態(tài) | 數(shù)字化勞動(dòng)力 | RPA新聞 | 推動(dòng)中國(guó)RPA生態(tài)發(fā)展 | 流 > 用ChatGPT方式開(kāi)發(fā)代碼,個(gè)人可使用GitHub Copilot Chat啦!
熱門(mén)信息
閱讀 (14728)
1 2023第三屆中國(guó)RPA+AI開(kāi)發(fā)者大賽圓滿收官&獲獎(jiǎng)名單公示閱讀 (13753)
2 《Market Insight:中國(guó)RPA市場(chǎng)發(fā)展洞察(2022)》報(bào)告正式發(fā)布 | RPA中國(guó)閱讀 (13055)
3 「RPA中國(guó)杯 · 第五屆RPA極客挑戰(zhàn)賽」成功舉辦及獲獎(jiǎng)名單公示閱讀 (12964)
4 與科技共贏,與產(chǎn)業(yè)共進(jìn),第四屆ISIG中國(guó)產(chǎn)業(yè)智能大會(huì)成功召開(kāi)閱讀 (11567)
5 《2022年中國(guó)流程挖掘行業(yè)研究報(bào)告》正式發(fā)布 | RPA中國(guó)