Meta 發(fā)布了一款名為 Code Llama 的工具,該工具建立在其 Llama 2 大型語言模型之上,用于生成新代碼和調(diào)試人類編寫的工作。Code Llama 將使用與 Llama 2 相同的社區(qū)許可證,可免費用于研究和商業(yè)用途。
Meta 說,Code Llama 可以根據(jù)提示創(chuàng)建代碼串,也可以在指向特定代碼串時完成和調(diào)試代碼。除了基本的 Code Llama 模型,Meta 還發(fā)布了一個 Python 專用版本 Code Llama-Python,以及另一個可以理解自然語言指令的版本 Code Llama-Instrct。
據(jù) Meta 稱,Code Llama 的每個特定版本都不能互換,該公司不推薦使用基礎(chǔ) Code Llama 或 Code Llama-Python 來處理自然語言指令。
"程序員已經(jīng)在使用 LLMs 協(xié)助完成各種任務(wù),從編寫新軟件到調(diào)試現(xiàn)有代碼,"Meta 在一篇博文中說。"我們的目標是提高開發(fā)人員工作流程的效率,使他們能夠?qū)W⒂诠ぷ髦凶钜匀藶楸镜姆矫妗?
Meta 聲稱,根據(jù)基準測試,Code Llama 的表現(xiàn)優(yōu)于公開的 LLM,但沒有具體說明測試的模型。該公司稱,Code Llama 在代碼基準 HumanEval 中的得分率為 53.7%,能夠根據(jù)文本描述準確編寫代碼。
Meta公司將發(fā)布三種尺寸的Code Llama,并表示最小尺寸的Code Llama可安裝在單個GPU上,適用于更多低延遲項目。
代碼生成器幫助開發(fā)人員工作已經(jīng)有一段時間了。GitHub 今年 3 月推出了由 OpenAI 的 GPT-4 支持的 Copilot,用于快速編寫和檢查代碼。GitHub Copilot 還能重寫更新舊代碼。亞馬遜的 AWS 也有 CodeWhisperer,同樣可以編寫、檢查和更新代碼。此前,Google也透露將推出一款代碼編寫工具 AlphaCode,但至今還沒有發(fā)布。
GitHub 的母公司微軟和 OpenAI 因涉嫌使用 Copilot 違反版權(quán)法而被起訴,因為該工具可以復(fù)制授權(quán)代碼。
訪談
更多做行業(yè)賦能者 HID迎接數(shù)字化浪潮新機遇 破解新挑戰(zhàn)
今年3月份,全球可信身份解決方案提供商HID發(fā)布了最新的《安防行業(yè)現(xiàn)狀報告》(以下簡稱“報告”),該報告…
數(shù)字化浪潮下,安防廠商如何滿足行業(yè)客戶的定制化需求?
回顧近兩年,受疫情因素影響,包括安防在內(nèi)的諸多行業(yè)領(lǐng)域都遭受了來自市場 “不確定性”因素的沖擊,市場…
博思高鄧紹昌:乘產(chǎn)品創(chuàng)新及客戶服務(wù)之舟,在市場變革中逆風(fēng)飛揚
11月24日,由慧聰物聯(lián)網(wǎng)、慧聰安防網(wǎng)、慧聰電子網(wǎng)主辦的2022(第十九屆)中國物聯(lián)網(wǎng)產(chǎn)業(yè)大會暨品牌盛會,在深…