GitHub Copilot 於 2021 年推出,是微軟與合作夥伴 OpenAI 共同開發的人工智能程序。該計劃於 2022 年全面啟動,為用戶提供 AI 自動化代碼,以填補他們自己項目中的空白。今天,Microsoft 提供 GitHub Copilot X,該服務的更新版本集成了 OpenAI 的 GPT-4 AI 模型。
Microsoft 在 1 月份對 OpenAI 的初始投資之外又投資了數十億美元。關於公司從合作夥伴關係中得到什麼的任何問題都很快得到了回答。微軟在人工智能開發方面領先於大型科技競爭對手。
事實上,微軟是目前唯一一家精簡人工智能的大型科技公司。該公司發布了 Bing Chat,最近還對 Image Creator 進行了升級。此外,Microsoft 已普遍提供 Azure OpenAI 服務並宣布推出 Microsoft 365 Copilot。
這些產品中的每一個都有 OpenAI 的共同點。更具體地說,GPT AI 引擎現在達到了 GPT-4,並支持 ChatGPT 聊天機器人。因此,微軟與 OpenAI 的合作夥伴允許該公司在其生態系統中構建人工智能。順便說一句,據報導,微軟還拿走了 OpenAI 所有利潤的 49%。
GitHub Copilot X 是在盡可能多的服務上採用 GPT-4 的最新舉措。 Copilot 是一種訪問可用開源代碼的服務,可幫助開發人員填補他們自己代碼中的空白。它利用 Microsoft 擁有的 GitHub 上其他開發人員的代碼,並為程序員提供工具來更高效、更快速地編寫代碼。
[嵌入式內容]
GPT-4 集成
Copilot 的核心功能將保持不變,但微軟表示 GitHub Copilot X 增加了以下優勢:
“使用 GitHub Copilot 在您的編輯器中獲得類似 ChatGPT 的體驗聊天:GitHub Copilot 現在為開發人員場景的編輯器添加了一個聊天界面,並與 VS Code 和 Visual Studio 原生集成。 GitHub Copilot Chat 可以識別開發人員輸入了哪些代碼、顯示了哪些錯誤消息,並將其深深嵌入到 IDE 中。您可以獲得對代碼塊的用途的深入分析和解釋、生成單元測試,甚至獲得針對錯誤的建議修復。 Copilot for Pull Requests:Copilot for Pull Requests 使用 OpenAI 的新 GPT-4 模型,通過組織管理員和個人存儲庫所有者可以安裝的 GitHub 應用程序在拉取請求描述中添加 AI 支持的標籤。這些標籤由 GitHub Copilot 根據更改後的代碼自動填寫。然後開發人員可以查看或修改建議的描述。 GitHub 還在開發一項功能,當開發人員通過動態提取有關代碼更改的信息創建拉取請求時,Copilot 將自動建議句子和段落。 GitHub 還在開發一項功能,如果開發人員缺少足夠的拉取請求測試,Copilot 會自動警告開發人員,然後根據項目的需要建議可以編輯、接受或拒絕的潛在測試。 獲取 AI 生成的有關文檔的答案:GitHub Copilot for Docs 是一種工具,它使用聊天界面為用戶提供 AI 生成的對文檔問題的回答——包括開發人員對語言、框架、以及他們正在使用的技術。目前,此工具支持 React、Azure Docs 和 MDN。 GitHub 也正在努力提供此工具到任何組織的存儲庫和內部文檔。因此,開發人員可以獲得有關其內部工具和開發實踐的查詢的答案。”
持續的爭議
GitHub Copilot 自推出以來一直受到開源版權倡導者的廣泛批評。許多人聲稱該項目在不歸因於其他用戶的情況下抄襲其他用戶的代碼是不公平的。類似的指責可以歸因於Bing Chat,無需用戶單擊源站點即可抓取網站內容(儘管有歸屬)。
儘管 Microsoft 正在開發 GitHub Copilot,但它並非沒有問題。該服務面臨 A 類Matthew Butterick 提起的訴訟,他聲稱微軟違反了 GitHub 的政策和代碼道德規範,例如歸屬.在其他地方,最近的一項研究表明 Copilot 可能會生成不如人類開發人員準確和安全的代碼。
GitHub Copilot X 現在提供有限預覽。您可以在此處加入候補名單。
每日提示:您知道您還可以將 Windows 內置的防病毒軟件 Microsoft Defender 與計劃掃描一起使用嗎?在我們的教程中,我們為您提供了有關如何編寫個人掃描計劃以保護您免受惡意軟件侵害的分步說明。