首頁  >  文章  >  科技週邊  >  百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

王林
王林轉載
2024-03-06 14:07:14770瀏覽

3月1日,百度旗下智慧代碼助理Baidu Comate 又添兩大重磅能力:“Comate ” 開放平台、AutoWork “私人研發助理”,為業界首家免費開放試用。本次發布,Baidu Comate 將更加貼合軟體研發現場,透過易用的研發平台、豐富的插件基礎能力、自主自訂能力以及企業接取私域知識與自有能力等,更能滿足企業客製化開發需求,協助企業低成本打造適合自己企業的智慧程式碼助手,大幅提升軟體研發體驗與效率。

「Comate  」 開放平台實現了將企業私域知識、第三方能力與程式設計現場深度結合,直接觸達研發人員第一工作現場,無需重複建造即可快速應用大模型能力,無限擴充平台場景,讓智慧代碼助理更適合企業的業務知識、團隊規格、標準流程以及研發管理等。

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

透過「Comate  」 開放平台的私人知識增強功能,可實現對接企業私域知識。若企業有特定的程式碼規格或撰寫方式,可將這些知識上傳至Comate 開放平台,與相關功能進行綁定,Comate便能夠充分利用企業的私域知識,進一步提升其準確率。據悉,從百度內部業務使用情況來看,應用此功能後,推薦準確率普遍提升10%以上。其中,飛槳PaddlePaddle代碼產生的準確率從60.5%提升至81.5%,充分展現了Comate在私域知識增強的強大能力。

透過「Comate  」開放平台,還可實現直接對接第三方服務、能力等,將軟體開發各環節和輔助能力/知識直接連接到程式設計現場,為組織量身打造「自有」智慧程式碼助手,目前已接入GitHub、GitLab、Gitee等插件,幫助用戶智慧完成操作。

透過Comate中沉浸式使用這些插件,可以顯著提高程式設計體驗和效率。以接入GitHub為例,用戶可以藉助GitHub插件自動取得目前專案的變更內容,並自動分析GitHub倉庫的問題列表,產生與需求相符的提交訊息。

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

智慧分析程式碼變更

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

#關聯需求、學習歷史提交資訊格式

本次升級的另一大重磅能力是AutoWork。繼亮相Wave Summit 2023深度學習開發者大會之後,經過2個月迭代,AutoWork已開放給企業SaaS用戶使用,進一步強化了其作為「私人研發助理」的特性。能夠深入理解本地程式碼庫和組織內部的私域知識,開發者只需要明確開發“目標”和“意圖”,AutoWork便能自動檢索必要的背景知識、獨立分析產品需求,匹配最佳解決方案並生成程式碼,能夠更好地完成開發指令。其中,「智慧問答」 與 「結合私域知識產生程式碼」 兩個功能十分突出。

“智慧問答”功能,主打研發人員與程式碼庫直接“聊天”,面對浩瀚的程式碼庫,無論是了解整體架構、探索特定的實現邏輯,還是梳理程式碼間的複雜依賴關係,AutoWork都能即時給予清晰且準確的回饋,讓開發者能迅速掌握專案的全貌。例如,當需要掌握新程式碼庫時,無需開發者翻閱大量文件去理解複雜邏輯,只需直接要求AutoWork梳理程式碼架構,便會給出清晰完整的解釋,實現「哪裡不懂問哪裡」。

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

此外,每個組織都依賴大量的「私域知識」來實現業務成功。但在過往的人機協同中,機器對於私域知識則「知之甚少」、應用乏力。這導致一方面人類仍承擔著轉化私域知識的巨大勞動量,例如學習、理解、關聯、應用等;另一方面也預示著智慧輔助知識應用的潛力巨大。基於此,AutoWork本次升級,重點將組織的私域知識無縫連接到程式碼助理中,即透過掛載指定的開發文件、需求文件、API文件等,並應用文心大模型的能力,對這些私域研發知識進行快速理解、分析和應用,實現從需求到程式碼全部自動產生。身為研發人員,不再需要花費大量時間翻閱文檔,實現「一鍵式」高效程式設計。

例如,透過掛載文心一言的開發文檔,快速完成調用文心一言API的程式碼生成,這不僅減少了開發者需要手動閱讀和理解大量文檔的時間,也極大降低了由於理解偏差導致的錯誤和返工。

百度Comate開放插件生態,智慧程式碼助理客製化時代來臨

AutoWork結合私人領域知識產生程式碼

這次升級,AutoWork在程式碼生成、單測設計與生成,淡化語法學習直接設定檔等在多項基礎體驗上,也進一步增強了人機協同能力,大幅提升開發者體驗與效率。

Baidu Comate持續深化對企業客戶需求的關注,在現有的資料安全、互動迅速、部署靈活等優勢基礎上,更透過此次最新推出的兩大重磅能力,實現了對企業私域知識連結和個人化需求的深層滿足。

了解Baidu Comate智慧化編碼,造訪官網https://www.php.cn/link/705a254246ff6850de83ad6a8e461c0a即可取得。

以上是百度Comate開放插件生態,智慧程式碼助理客製化時代來臨的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:jiqizhixin.com。如有侵權,請聯絡admin@php.cn刪除