最近,IBM Research 向公眾發布了其Granite 程式碼基礎模型。 IBM 的目標是使先進人工智慧工具的使用民主化,從而重塑跨產業程式碼編寫、維護和發展的方式。
這些模型擁有300 至340 億個參數,並且針對程式碼生成、錯誤修復和程式碼解釋等任務進行了高度最佳化,旨在提高軟體開發工作流程的生產力。
提高開發人員生產力
Granite 的概念是IBM 為簡化編碼過程而雄心勃勃的想像力的結果。 IBM 認識到軟體開發的複雜性和快節奏,利用其強大的研究力量開發了一套人工智慧驅動的工具,旨在幫助開發人員駕馭這種多元化的編碼環境。
Granite 模型透過自動編譯常規和困難的程式碼任務來提高生產力。這不僅促進了開發過程,還讓開發人員專注於軟體創建的策略和創意方面。對組織來說,這意味著更短的上市時間和更好的軟體品質。
為開發者社群賦能
這些模型在來自CodeNet 的大量資料集上進行訓練,該資料集包含50 多種程式語言的5 億行程式碼,以及程式碼片段、挑戰和摘要。如此廣泛的訓練有助於模型更準確、更有效率地理解和產生程式碼。
透過讓這些強大的工具可透過GitHub、Hugging Face、watsonx.ai 和Red Hat 的RHEL AI 等通用平台訪問,IBM 擴大了潛在的用戶群,並促進了這些模型的協作開發和客製化。
這項措施降低了軟體開發中使用最佳人工智慧工具的進入門檻,從而提高了開發社群的品質。透過這種方式,新創公司和個人開發者可以使用與大公司相同的資源,這有助於創造更平等的競爭環境和更具創造性的開發社群。 IBM 的策略擴大了高階編碼工具的範圍,並創建了一個歡迎具有不同技能水平和資源限制的開發人員的環境。
釋放無限潛力
IBM 決定向開源社群發布Granite 模型的後果是重大的。 IBM 導師是人工智慧驅動的編碼領域的領導者,與其他正在研究類似領域的科技巨頭競爭,儘管他們可能尚未致力於開源模型。在GitHub 和Hugging Face 等知名平台上提供Granite 模型,使IBM 躋身於開發人員的日常工具之列,從而增強了其在軟體開發社群中的影響力和知名度。
企業的效率和開發人員的生產力,由現在開放的免費Granite 模型提供支援的IBM 影響力可能非常重要,從而建立了AI 與軟體開發環境整合的新標準。
資訊來源:由0x資訊編譯自CRYPTOPOLITAN。版權歸作者Brenda Kanana所有,未經許可,不得轉載