
Google推出免費的Gemini Code Assist計劃供個人開發者使用
Google LLC 今日宣布,將其人工智能編程助手Gemini Code Assist免費提供給個人開發者。
這個新的免費計劃支持每天最多6,000個請求,每月最多180,000個請求,這是GitHub Copilot這一競爭對手的免費計劃的90倍使用上限。Google的這項新服務可能會促使微軟旗下的GitHub提升其使用上限,或提供目前僅限於付費計劃的功能。
Gemini Code Assist去年在Google的Cloud Next大會上首次推出。它與微軟和JetBrains SRO的流行代碼編輯器兼容。在這些編輯器的界面中,該服務以聊天機器人側邊欄的形式出現,緊鄰主窗口。
開發者可以請Gemini Code Assist解釋同事編寫的代碼。該聊天機器人還能從零開始生成新的代碼。根據Google的說法,用戶只需描述新代碼片段的功能及其應使用的編程語言即可。Gemini Code Assist支持所有公共領域的編程語言。
這項服務的免費計劃支持最高128,000個tokens的提示。每個token對應幾個字母或數字。這個大範圍的上下文窗口使開發者能夠將代碼生成請求與上下文信息(如編程示例)相結合,幫助Gemini Code Assist生成更高質量的輸出。
該服務使用Gemini 2.0進行提示處理,這是Google最新一代的大型語言模型系列。去年12月,該公司推出了一款名為Gemini 2.0 Flash的中端模型,該模型的輸出質量高於Google之前的高端大型語言模型,並且反應速度提高了一倍。
為Gemini Code Assistant提供支持的Gemini 2.0版本經過優化,專為編程任務設計。Google產品管理高級總監Ryan Salva在一篇博客中詳細說明:“我們通過分析和驗證大量的現實編碼用例來為開發者微調Gemini 2.0模型。因此,Gemini Code Assist中AI生成的建議質量比以往任何時候都要好。”
同時,Google今天還推出了一個名為“Gemini Code Assist for GitHub”的預覽功能,旨在自動化代碼審查工作流程的部分過程。
當開發者更新應用時,他們將更改打包成一個名為“pull request”的提議。新代碼只有在同事批准pull request後才能推送到生產環境。許多企業依賴GitHub的軟件托管平台來支持這一工作流程。
根據Google的說法,Gemini Code Assist for GitHub會自動總結pull requests,幫助開發者審查其內容。該AI還會檢查新代碼中的錯誤,並能檢測其他問題,例如代碼片段是否應重寫,因為它難以理解或不符合公司的最佳實踐。
Google將繼續提供原有的付費版本的Gemini Code Assistant,與新的免費計劃並行。這些計劃包括集成,使AI能夠在Google Cloud服務中執行任務,例如為BigQuery數據倉庫編寫查詢。付費版本還可以通過考慮公司的現有代碼來提高AI生成編程建議的質量。
這項新服務的推出不僅為開發者提供了更靈活的工具,還可能在編程領域引發更大的競爭。隨著Google進一步進軍AI編程助手市場,微軟和其他競爭對手可能需要重新評估他們的定價策略和服務功能,以滿足不斷變化的市場需求。這對於開發者來說,無疑是一個利好消息,因為他們將能夠以更低的成本獲得更高效的工具,從而提升工作效率和創新能力。
以上文章由特價GPT API KEY所翻譯及撰寫。而圖片則由FLUX根據內容自動生成。