我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。
歡迎瀏覽我們的案例。
Meta 現推出了一個(gè)名為 Code Llama 的 AI 編碼工具,號稱(chēng)“最先進(jìn)的大型編碼語(yǔ)言模型”。
該模型基于 Llama 2 大型語(yǔ)言模型打造,可以理解為“Llama 2 的寫(xiě)代碼專(zhuān)用版”,可用于“生成新的代碼并調試人類(lèi)編寫(xiě)的工作”,目前已上線(xiàn) Github。
據悉,Code Llama 將采用與 Llama 2 相同的社區許可,并對研究和商業(yè)領(lǐng)域免費開(kāi)放。
圖片來(lái)自網(wǎng)絡(luò )/侵刪
Meta 指出,Code Llama 能夠根據代碼核自然語(yǔ)言提示 / 要求生成你想要的代碼和有關(guān)代碼的自然語(yǔ)言,或者在指向特定代碼時(shí)進(jìn)行完善和調試。
除了基礎版的 Code Llama 外,Meta 還推出了專(zhuān)為 Python 設計的版本 ——Code Llama-Python,以及一個(gè)能夠理解自然語(yǔ)言指令的版本 ——Code Llama-Instrct。
在 Meta 的基準測試中,Code Llama 在編程任務(wù)上的表現優(yōu)于最先進(jìn)的公開(kāi)可用的 LLM 模型。
Meta 稱(chēng),每個(gè)特定的 Code Llama 版本都不可切換 / 替代,公司不建議將基本 Code Llama 或 Code Llama-Python 用于自然語(yǔ)言指令。
Meta 發(fā)布了三種大小的 Code Llama,分別具有 7B、13B 和 34B 參數。每個(gè)模型都使用 500B 代碼 tokens 和代碼相關(guān)數據進(jìn)行訓練,而且 7B 和 13B 基礎模型和指令模型也經(jīng)過(guò)了中間填充 (FIM) 功能的訓練,允許它們將代碼插入到現有代碼中,這意味著(zhù)你現在就可以將其用于“代碼補完計劃”。
這三種模型各有優(yōu)缺,例如 7B 模型可以在單個(gè) GPU 上運行;34B 模型可提供最佳結果以及更好的編碼輔助能力;7B 和 13B 速度比 34B 模型更快,更適合需要低延遲的任務(wù)。
Meta 在其博客中表示:“程序員們已經(jīng)在使用 LLMs 來(lái)協(xié)助完成各種任務(wù),從編寫(xiě)新軟件到調試現有代碼,” “目標是使開(kāi)發(fā)人員的工作流更高效,這樣他們就可以專(zhuān)注于他們工作中最以人為本的方面。”
Meta 聲稱(chēng) Code Llama 在基準測試中的表現優(yōu)于現有的公開(kāi)可用 LLMs,但沒(méi)有具體指明它是針對哪些模型進(jìn)行測試的。
該公司表示,Code Llama 在 HumanEval 代碼基準測試中得分為 53.7%,能夠根據文本描述準確編寫(xiě)代碼;在 MBPP 上得分為 56.2%,與最先進(jìn)的 ChatGPT 相當。
值得一提的是,GitHub 在今年 3 月推出了基于 GPT-4 的 Copliot 以幫助用戶(hù)快速編寫(xiě)和檢查代碼,還可以重寫(xiě)舊代碼以進(jìn)行更新,但卻因被指控侵犯版權法而面臨法律訴訟。
此外,亞馬遜 AWS 也有一款 CodeWhisperer,它可以編寫(xiě)、檢查和更新代碼;而谷歌在 AlphaCode 中也有一個(gè)編寫(xiě)代碼的工具,但尚未公開(kāi)發(fā)行。
?。?a href="http://www.wxlp666.cn">邯鄲小程序)
機器幫你寫(xiě)代碼:Meta 推出 AI 編程工具 Code Llama 14:55:39
消息稱(chēng)三星獲得 AMD HBM3 內存訂單,為其 MI300X GPU 提供支持 14:15:35
AI 芯片短缺拖累科技公司收益,英偉達 H100 明年出貨至少增長(cháng)兩倍 14:08:57
蘋(píng)果公司一反常態(tài),支持加州的維修權法案 10:50:03
蘋(píng)果無(wú)故封殺開(kāi)發(fā)者賬戶(hù),后者起訴并獲勝 10:47:18
消息稱(chēng)小米汽車(chē)工廠(chǎng)急招百余工人,雷軍造車(chē)目標又邁進(jìn)一步 10:43:19