用ChatGPT方式編程!GitHub Copilot Chat全面開放使用

      后臺-系統(tǒng)設置-擴展變量-手機廣告位-內容正文頂部

      全球著名開源分享平臺GitHub在官網宣布,經過幾個月多輪測試的GitHub Copilot Chat,全面開放使用,一個用ChatGPT方式寫代碼的時代來啦!

      據悉,Copilot Chat是基于OpenAI的GPT-4模型,再結合其海量、優(yōu)質的代碼數據開發(fā)而成,通過文本問答的方式就生成、分析、審核代碼等。

      例如,用Python寫一個簡單的吃豆游戲代碼;將有BUG的代碼發(fā)送給Copilot Chat,讓其找出錯誤所在并寫出正確的答案。

      此外,開發(fā)者可以直接將Copilot Chat集成在Visual Studio Code、Vim、Visual Studio等IDE開發(fā)平臺中使用。為了滿足不同開發(fā)者的需求,Copilot Chat支持數據微調功能,但需要申請使用。

       


      Copilot Chat功能展示

      早在2021年GitHub便與OpenAI進行技術合作,基于其Codex模型(GPT-3后代)開發(fā)了GitHub Copilot,這也是全球首個使用AI自動生成代碼平臺之一。

      2023年3月,在ChatGPT火爆全球之后,GitHub又基于GPT-4模型打造Copilot X開發(fā)平臺,而Copilot Chat是其主要功能之一,隨后進入候補測試。

      2023年7月,Copilot Chat宣布進入公測階段。現在,任何開發(fā)者、企業(yè)都能使用Copilot Chat進行開發(fā)代碼。

      Copilot Chat功能簡單介紹

      代碼生成:用戶可以對Copilot Chat描述你想要實現的功能,例如,用Python函數來解析URL并返回其組件。Copilot Chat會快速給出答案,并詳細解釋每一段代碼的含義。

      分析代碼:當你遇到有BUG或無法理解的代碼時,發(fā)送給Copilot Chat,會幫你分析代碼,同時支持多輪深度對話。

      代碼轉換:如果你希望將代碼從一種語言轉換為另一種語言,例如,將Python轉換為JavaScript,Copilot Chat可以滿足你的需求。

      在2023 GitHub Universe大會上,演示GitHub Copilot Chat

      安全檢測:開發(fā)者可將整段或部分代碼輸入到Copilot Chat中進行檢測,以查看代碼片段是否存在安全漏洞。

      總之,Copilot Chat的功能非常強大,幾乎所有與代碼有關的問題它都能幫你解決,相當于開發(fā)者手中的“倚天劍”,是降本增效的利器。

      尤其是經過GitHub的權威、優(yōu)質代碼數據預訓練、微調后,Copilot Chat的準確性、安全性非常高。

      Copilot Chat 企業(yè)版

      GitHub還宣布推出了Copilot Chat企業(yè)版(Enterprise),除了提供各種生成、檢查代碼之外,通過 Copilot Chat 連接到用戶在Github.com 上的存儲庫。

      Copilot Enterprise 允許開發(fā)團隊快速了解代碼庫,搜索和構建文檔,獲得基于內部和私有代碼的建議,并快速審查拉取請求。

      此外,智能操作(如生成拉取請求摘要)將在整個 GitHub 中提供,開發(fā)人員只需點擊一下按鈕,就能幫助他們保持流程狀態(tài)。

      Copilot Enterprise版本將于2024年2月全面上市,每月39美元

      更好的安全防護

      為了保證開發(fā)者使用Copilot Chat輸出的代碼安全、準確性,GitHub的Advanced Security又發(fā)布了代碼檢測、修復、漏洞掃描等多個智能功能。

      代碼檢測:可自動檢測生成的代碼,以快速找出代碼的安全漏洞和錯誤。支持使用GitHub的 CodeQL 語義代碼分析引擎,以及支持其它開源或商業(yè)靜態(tài)應用程序安全測試(SAST)工具。

      私密掃描:檢測存儲在代碼庫中的敏感信息,如密碼、私鑰、API 密鑰等,防止這些秘密被意外暴露。

      Dependabot 安全更新:自動生成修復漏洞的拉取請求,幫助開發(fā)者快速修復安全漏洞。

      安全強制策略:允許開發(fā)者制定并強制實施安全策略,例如,要求代碼掃描通過才能合并拉取請求。

      本文素材來源GitHub官網,如有侵權請聯系刪除

      END

      未經允許不得轉載:RPA中國 | RPA全球生態(tài) | 數字化勞動力 | RPA新聞 | 推動中國RPA生態(tài)發(fā)展 | 流 > 用ChatGPT方式編程!GitHub Copilot Chat全面開放使用

      后臺-系統(tǒng)設置-擴展變量-手機廣告位-內容正文底部
      主站蜘蛛池模板: 云和县| 包头市| 太康县| 千阳县| 洮南市| 江油市| 芜湖市| 四会市| 交城县| 万荣县| 罗田县| 嘉义市| 西峡县| 大埔县| 涟源市| 思南县| 临沧市| 阿拉尔市| 齐齐哈尔市| 天气| 灵台县| 翼城县| 浮山县| 纳雍县| 江都市| 包头市| 西充县| 嘉祥县| 咸丰县| 柘荣县| 娄烦县| 赤壁市| 时尚| 阳信县| 兴和县| 洪湖市| 邯郸市| 济阳县| 茶陵县| 衡山县| 蓝山县|