
总部位于欧洲的人工智能公司 Mistral 发布了首个以代码为中心的大型语言模型(LLM)Codestral。该模型专注于代码生成与补全任务,拥有220亿参数,主要作为开放式生成式AI模型亮相。
Mistral 今日在非商业许可下推出 Codestral。据官方信息,该模型精通包括 SQL、Python、Java、C/C++ 等主流语言,以及 Swift、Fortran 等专业语言在内的80多种编程语言。
核心功能与技术规格
Codestral 22B 具备 3.2万 token 的上下文窗口,支持开发人员在多种编码环境中高效编写及交互代码。其核心能力包括:
- 从零创建代码及完成代码编写功能;
- 自动编写测试用例;
- 利用中间填充机制补全任意代码片段。
开发人员可利用 Codestral 升级项目架构,有效降低错误与Bug风险。
性能表现超越竞品
Codestral 在代码编写任务上的表现优于 Meta CodeLlama 70B 和 DeepSeek Coder 33B 等同类模型。关键基准测试数据如下:
- RepoBench:准确率达 34%,领先于 CodeLlama 70B、Deepseek Coder 33B 及 Llama 3 70B;
- HumanEval(Python代码生成):得分 81.1%;
- CruxEval(Python输出预测):得分 51.3%;
- 在 Bash、Java、PHP 语言的 HumanEval 测试中,表现同样优于竞争对手。
生态接入与合作伙伴
开发者可通过 Hugging Face 体验 Codestral 22B,或通过 API 接口进行集成调用。此外,Mistral 免费对话界面 Le Chat 已上线经指令微调的模型版本供用户交互。
目前,SourceGraph、LlamaIndex、LangChain、Continue.dev、Tabnine 和 JetBrains 等知名工业合作伙伴已接入该模型。

