Meta AI近日发布了其最新的人工智能创新产品Code Llama。这款基于Llama 2的大型语言模型(LLM)专注代码生成,有望改变工程师编写、理解和调试代码的方式。
Code Llama支持Python,C++,Java,PHP等流行编程语言
Code Llama并非空中楼阁,它建立在已经得到良好验证的Llama 2框架之上,提供了三种不同体量的模型。
Code Llama的三种模型分别拥有70亿、130亿和340亿个参数,以满足对服务和延迟的不同需求。
这些模型以其卓越的编码能力而闻名,经过训练,它们能够熟练地使用Python,C++,Java,PHP等流行编程语言。
对标ChatGPT:代码质量跑分持平,但恶意代码拦截上Code Llama更强
在基准测试中,Code Llama的表现令人瞩目,它在HumanEval和Mostly Basic Python Programming (MBPP)上的通过率分别为53.7%和56.2%,超过了其他开源代码特定的LLM,并与ChatGPT的表现不相上下。
Meta还特别强调了负责任地使用AI的重要性,并介绍称Code Llama已经经过了深度的测评,在生成恶意代码风险的相关测试中,Code Llama表现优于ChatGPT。
这些指导方针与Adobe,Google,Meta,Microsoft,OpenAI和其他大型科技公司支持的合成媒体负责任实践框架一致。
免费开源!Code Llama不但支持生成代码,还鼓励开发者创建新的应用工具
Code Llama的推出标志着AI驱动的代码生成领域的重大进步,也代表了Meta对技术开放方式的承诺。
AI代码助手是程序员的掘墓人吗?
近年来,随着人工智能技术的飞速发展,越来越多的AI代码助手应运而生。
目前比较火的AI代码助手还有GitHub Copilot、Tabnine、Kite IDE等。
这些AI代码助手通过利用先进的深度学习和自然语言处理技术,可以帮助开发者提高编程效率、减少错误并提升代码质量,使得编程变得更加轻松高效。
百川智能创始人、CEO王小川公开表示:“程序员是自己的“掘墓人”,坐在电脑面前写代码,写完代码回头就是把自己取代了。这一言论也引发了广泛争论。
AI编译橘认为,AI代码助手虽然能够帮助我们解决一些编程问题,但它们仍然无法替代人类开发者的创造力,尤其是人类架构工程师的职责是AI无法取代的。
原文链接:https://zhuanlan.zhihu.com/p/652486962