(资料图片)
腾讯科技讯 8月24日消息,Meta公司今日表示,他们推出了一款名为Code Llama的工具,该工具建立在其Llama 2大型语言模型之上,用于生成新的代码并调试人类编写的工作。
Code Llama将使用与Llama 2相同的社区许可,可供研究和商业使用。
Meta表示,Code Llama可以从提示中创建代码字符串,或者在指向特定代码字符串时完成和调试代码。除了基本的Code Llama模型之外,Meta还推出了一个名为Code Llama-Python的针对Python的专业版本,以及另一个名为Code Llama-Instrct的版本,可以理解自然语言中的指令。
根据Meta的说法,每个特定版本的Code Llama不能互换,公司不推荐将基本的Code Llama或Code Llama-Python用于自然语言指令。
Meta在一篇博文中说道:“程序员已经在各种任务中使用LLM来提高效率,范围从编写新软件到调试现有代码。目标是使开发者的工作流程更加高效,以便他们可以将注意力集中在最具人文关怀的方面。”
Meta声称,在基准测试中,Code Llama的表现优于公开可用的LLM,但没有具体指出测试了哪些模型。该公司表示,Code Llama在代码基准测试HumanEval上得分为53.7%,能够根据文本描述准确编写代码。
Meta将发布三个“规格”的Code Llama,并表示其最小“规格”适用于单个GPU,用于更低延迟的项目。
代码生成器在帮助开发人员工作方面已经有一段时间了。GitHub于三月份推出了Copilot,由OpenAI的GPT-4支持,用于快速编写和检查代码。GitHub Copilot还可以重写旧代码以进行更新。亚马逊的AWS也有CodeWhisperer,它可以编写、检查和更新代码。另外,谷歌也有一个名为AlphaCode的代码编写工具,但尚未发布。
关键词: