Code Llama是Meta发布的基于Llama-2,针对代码生成的NLP大语言模型。Code Llama 是Llama 2的代码专用版本,是通过在其特定代码数据集上进一步训练 Llama 2 来创建的
本质上,Code Llama 具有增强的编码功能,建立在 Llama 2 之上。它可以根据代码和自然语言提示生成代码和有关代码的自然语言(例如,“给我写一个输出斐波那契序列的函数。”)它还可用于代码完成和调试。它支持当今使用的许多最流行的语言,包括 Python、C++、Java、PHP、Typescript (Javascript)、C# 和 Bash。
Code Llama 构建于 Llama 2 之上,提供三种型号的模型使用:
- Code Llama,基础代码模型;
- Codel Llama - python 专门针对 Python代码的模型