Mistral AI 发布 Codestral 25.01:代码生成速度翻倍,FIM 性能登顶
法国人工智能公司 Mistral AI 宣布推出新一代代码生成模型 Codestral 25.01,其速度比上一版本提升了两倍,并在填充中间代码 (Fill-in-the-Middle, FIM) 任务上达到了业界领先水平。
Codestral 25.01 基于更有效的架构和改进的分词器,在保持轻量级、快速和支持超过 80 种编程语言的基础上,显著提升了代码生成和补全速度。该模型针对低延迟、高频使用场景进行了优化,支持 FIM、代码纠错和测试生成等任务。
关键性能提升:
- 速度提升 2 倍: 相比之前的版本,Codestral 25.01 的代码生成和补全速度提升了约 2 倍。
- FIM 性能 SOTA: 在 HumanEvalFIM 等基准测试中,Codestral 25.01 的 FIM 准确率表现出色。例如,在 Python、Java 和 JavaScript 上的 FIM 单行完全匹配准确率分别达到了 80.2%、89.6% 和 87.96% ,平均准确率为 85.89%。在 pass@1 指标上,平均准确率更是达到了 95.3%。
- 多语言支持: Codestral 25.01 仍然支持超过 80 种编程语言,并在 HumanEval 等多语言基准测试中取得了优异的成绩,例如 Python 的准确率达到了 86.6%。
与其他模型的比较:
Mistral AI 将 Codestral 25.01 与其他领先的百亿参数以下的代码模型进行了比较,包括 Codellama 70B instruct, DeepSeek Coder 33B instruct 和 DeepSeek Coder V2 lite 等。基准测试结果显示,Codestral 25.01 在 FIM 任务和多语言代码生成方面均表现出显著优势。
可用性和集成:
Codestral 25.01 已通过 Continue for VS Code 和 JetBrains 等 IDE 插件向全球开发者推出。企业用户可以本地部署或在 VPC 中使用 Codestral 25.01。该模型的 API 也可在 la Plateforme、Google Cloud Vertex AI、Azure AI Foundry(私人预览)以及即将推出的 Amazon Bedrock 上获得。
Codestral 25.01 的发布标志着代码生成领域的一大进步。其速度和 FIM 性能的提升将显著提高开发者的生产力。随着与各种 IDE 和云平台的集成,Codestral 25.01 有望成为开发者广泛使用的强大代码辅助工具。
Bottles 51.18 版本更新
Bottles 是一款 Linux 上的图形化 Wine 管理器,可以把它想象成一个简化版的 Wine,让你轻松在 Linux 系统上运行 Windows 软件。近日, 51.18 版本已发布,带来了一系列改进和新功能,以及一些错误修复。
主要更新内容:
- 用户界面改进:
- 使用 GtkButton 替换捐赠按钮,提升界面一致性。
- 新增键盘快捷键对话框,方便用户查看和自定义快捷键。
- 重构了新建 Bottle 对话框,使其更易用。
- 在主菜单中添加了助记符,方便键盘操作。
- 将 Bottle 行移植到 AdwWrapBox,提升界面布局。
- 重构了环境变量对话框,优化用户体验。
- 功能增强:
- 集成了 pre-commit 工具,提高代码质量。
- 所有文件/路径选择器均使用 FileDialog,提供更一致的用户体验。
- 删除了 sandbox 和 runtime,并清理了目录结构,简化了程序结构。
- “添加快捷方式”对话框的起始路径设置为 Bottle 的根目录,更符合用户预期。
- 错误修复:
- 修复了在启动 Bottle 时 CLI 不工作的问题。
- 修复了删除驱动器时组合字母丢失的问题。
- 修复了重置时 pre/post-scripts 路径保存为空字符串而不是 None 的问题。
- 修复了论坛链接错误的问题。
完整更新日志:
51.17...51.18
这次更新主要集中在用户界面改进、功能增强和错误修复,提升了 Bottles 的易用性和稳定性。新功能的加入也为用户提供了更便捷的操作体验。
更多内容请查阅 : blog-250121
关注微信官方公众号 : oh my x
获取开源软件和 x-cmd 最新用法