Mistral公司近期推出了Codestral,这是一款全新的开源AI模型,主要面向开发人员,助力他们编写和与代码进行高效互动。Codestral具备220亿个参数和32K的上下文窗口,功能强大。更令人瞩目的是,它是在超过80种编程语言上进行训练的,涵盖了Swift、Bash、Python、Java、C++和JavaScript等主流语言。
开发人员可以轻松在HuggingFace上下载Codestral,并通过Mistral的API平台获取该模型。此外,Mistral的会话式AI平台Le Chat还提供了Codestral的免费使用机会。
在代码生成性能上,Codestral树立了新的标杆,尤其在延迟方面表现突出。与现有的专注于代码的模型相比,Codestral在Python和SQL基准测试中均取得了显著的成绩。
不论是通过API调用还是完全离线运行,Codestral都展现出了惊人的处理速度。Nick Dobos曾对Codestral与Mistral 7b进行了比较,结果令人印象深刻。
Mistral与社区合作伙伴紧密合作,已将Codestral集成到诸多流行的开发工具和框架中,包括LlamaIndex、LangChain、Continue.dev和Tabnine。这意味着开发人员可以在熟悉的VSCode和JetBrains等环境中轻松使用Codestral。来自开发者的初期反馈中,Codestral的速度、准确性以及它革新编码过程的潜力都得到了高度认可。
不过,有一点需要注意,Codestral目前是在Mistral AI的非生产许可证下发布的,这意味着它仅限于研究和测试目的使用。因此,用户不能将Codestral模型或其输出用于商业活动,包括公司内部员工在日常业务中的使用。