Meta公司表示,Meta發(fā)布了一種名為Code Llama的工具,該工具建立在其Llama 2大型語言模型的基礎上,用于生成新代碼和調試人工編寫的工作。
Code Llama將使用與Llama 2相同的社區(qū)許可證,并可免費用于研究和商業(yè)用途。Meta說,Code Llama可以根據(jù)提示創(chuàng)建代碼串,或者在指向特定代碼串時完成并調試代碼。除了基本的Code Lama模型外,Meta還發(fā)布了一個名為Code Lama-Python的Python專用版本和另一個名為主Code-Lama-Instrct的版本,該版本可以理解自然語言的指令。Meta表示,每一個特定版本的Code Llama都是不可互換的,該公司不建議使用基礎代碼Llama或Code Llama-Python作為自然語言指令。
Meta在一篇博客文章中表示:“程序員已經(jīng)在使用LLM來協(xié)助完成各種任務,從編寫新軟件到調試現(xiàn)有代碼。我們的目標是提高開發(fā)人員工作流程的效率,使他們能夠專注于工作中最以人為本的方面。“
Meta聲稱,基于基準測試,Code Llama的性能優(yōu)于公開的LLM,但沒有具體說明它針對哪些模型進行測試。該公司表示,Code Llama在代碼基準HumanEval中的得分為53.7%,能夠根據(jù)文本描述準確地編寫代碼。
Meta將發(fā)布三種尺寸的Code Llama,并表示其最小尺寸適用于單個GPU,用于更低延遲的項目。
代碼生成器已經(jīng)幫助開發(fā)人員工作了一段時間。GitHub于3月推出了Copilot,由OpenAI的GPT-4提供支持,用于快速編寫和檢查代碼。GitHub Copilot也可以重寫舊代碼進行更新。亞馬遜的AWS也有CodeWhisperer,它也可以編寫、檢查和更新代碼。同時,谷歌在AlphaCode中也有一個代碼編寫工具,但還沒有推出。
審核編輯:彭菁
-
谷歌
+關注
關注
27文章
6254瀏覽量
111366 -
代碼
+關注
關注
30文章
4967瀏覽量
73954 -
Meta
+關注
關注
0文章
322瀏覽量
12453 -
亞馬遜
+關注
關注
8文章
2731瀏覽量
85735
原文標題:Meta推出自己的人工智能代碼編寫工具:Code Llama
文章出處:【微信號:IEEE_China,微信公眾號:IEEE電氣電子工程師】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
在MCUXpresso for VS Code中調用JLINK Script的三種方法
國民技術發(fā)布N32Cube芯片配置與初始化代碼生成工具
【「龍芯之光 自主可控處理器設計解析」閱讀體驗】--LoongArch的SOC邏輯設計
Joycode 無法跨項目讀取源碼怎么辦?MCP Easy Code Reader 幫你解決!
openocd failed with code (1)的一種解決辦法
如何使用 PinConfigure 工具生成 GPIO 代碼文件和 OrCAD/Protel IC 組件?
HarmonyOSAI編程編輯區(qū)代碼生成
SEGGER工具鏈集成到CMake和VS Code了
HarmonyOS AI輔助編程工具(CodeGenie)代碼續(xù)寫
怎么把UI設計稿轉為代碼?在線UI設計工具一鍵生成!
使用 NPU 插件對量化的 Llama 3.1 8b 模型進行推理時出現(xiàn)“從 __Int64 轉換為無符號 int 的錯誤”,怎么解決?
RT-Trace調試工具正式發(fā)布!
如何在VS Code中使用瑞薩RA系列MCU
Meta發(fā)布一種Code Llama工具 用于生成新代碼和調試人工編寫工作
評論