大数跨境

Meta推出专注于代码生成的AI模型:Code Llama

Meta推出专注于代码生成的AI模型:Code Llama 土耳其小莫
2023-08-25
2
导读:基于 Llama 2 构建的 Code Llama 不仅能够生成新的代码,还能修复代码中的错误。

Meta与Microsoft合作推出的商业AI模型Llama 2,此前我们曾向大家介绍过。现在,Meta宣布了基于Llama 2构建的全新AI工具Code Llama。该工具在生成新代码的同时,还能帮助修复人类编写代码中的错误。

Code Llama与Llama 2拥有相同的社区许可证,免费用于研究和商业用途。根据Meta分享的信息,Code Llama能够根据指令生成代码行;当特定代码行被标记时,它还能补全代码或调试其中的错误。 

除了基础版Code Llama外,Meta还发布了专为Python设计的Code Llama-Python版本,以及能够理解自然语言指令的Code Llama-Instruct版本。Meta警告称,这些专用版本不能互相替代使用,因此不建议在自然语言处理任务中使用Code Llama或Code Llama-Python。 

Meta在其博客文章中指出,开发人员目前已在利用大型语言模型(LLM)进行代码调试或新软件开发,公司强调其目标是使开发者工作流程更加高效。 

据Meta声称,Code Llama在测试中表现优于其他公开的大型语言模型,但未明确说明对比对象。此外,Code Llama在HumanEval代码测试中获得53.7%的分数,能够根据文本指令正确编写代码。

Meta将发布三种不同规模的Code Llama模型,参数量在70亿到340亿之间,使用了5000亿个代码token及相关数据进行训练。其中最小的70亿参数版本可适配单个GPU。Code Llama支持多种常用编程语言,包括Python、C++、Java、PHP、TypeScript (JavaScript)、C#和Bash。 

值得一提的是,由人工智能支持的代码生成技术长期以来一直是科技公司的关注焦点:GitHub于三月推出了受GPT-4支持的Copilot;竞争对手Replit在四月获得了9740万美元投资;同年四月,亚马逊通过Bedrock加入人工智能竞赛,同时推出了CodeWhisperer产品;最后,谷歌也因代码编写工具AlphaCode、Codey以及AI支持的浏览器端开发者平台Google Project IDX而受到关注。

【声明】内容源于网络
0
0
土耳其小莫
小莫带你了解土耳其电商,探索AI应用
内容 26498
粉丝 0
土耳其小莫 小莫带你了解土耳其电商,探索AI应用
总阅读242
粉丝0
内容26.5k