赞
踩
每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/
介绍Codestral (https://huggingface.co/mistralai/Codestral-22B-v0.1),这是首个专为代码生成任务设计的开源权重生成AI模型。Codestral通过共享的指令和完成API端点,帮助开发人员编写和交互代码。由于它精通代码和英语,开发人员可以利用其设计高级AI应用。
Codestral在多达80多种编程语言的数据集上进行了训练,包括Python、Java、C、C++、JavaScript和Bash等流行语言,还包括Swift和Fortran等特定语言。广泛的语言基础确保了Codestral能在各种编码环境和项目中帮助开发人员。
Codestral节省了开发人员的时间和精力:它可以完成编码功能、编写测试,并通过填补机制完成任何部分代码。与Codestral的交互将帮助开发人员提升编码水平,减少错误和bug的风险。
作为一个22B模型,Codestral在性能/延迟方面相对于之前的编码模型设立了新标准。
图1: 由于具有更大的32k上下文窗口(相比竞争对手的4k、8k或16k),Codestral在RepoBench上表现优于所有其他模型,这是一个长范围的代码生成评估。
Codestral与现有代码特定模型进行了对比,这些模型具有更高的硬件要求。
Python:使用四个基准测试:HumanEval pass@1、MBPP sanitised pass@1评估Codestral的Python代码生成能力,CruxEval评估Python输出预测,以及RepoBench EM评估Codestral的长范围代码库级别代码完成。
SQL:使用Spider基准测试评估Codestral在SQL中的性能。
其他语言:此外,还在六种不同语言(除了Python之外)中进行HumanEval pass@1评估,包括C++、Bash、Java、PHP、Typescript和C#,并计算这些评估的平均值。
填补中间基准测试:使用HumanEval pass@1在Python、JavaScript和Java中评估Codestral的填补中间性能,并与DeepSeek Coder 33B进行比较,后者的填补中间能力立即可用。
下载并测试Codestral。Codestral是一个22B开源权重模型,按照新的Mistral AI非生产许可证进行许可,可以用于研究和测试目的。Codestral可以在HuggingFace上下载。https://huggingface.co/mistralai/Codestral-22B-v0.1
通过专用端点使用Codestral。新发布的端点:codestral.mistral.ai,适用于在IDE中使用我们的指令或填补中间路线的用户。此端点的API密钥在个人层面管理,不受常规组织速率限制。在8周的测试期内免费使用此端点,并通过等待名单确保服务质量。适用于实施IDE插件或应用程序的开发人员。
在La Plateforme上使用Codestral。Codestral也可以通过常规API端点:api.mistral.ai,按查询收费。该端点和集成更适合研究、批量查询或第三方应用程序开发,直接向用户展示结果而无需他们提供API密钥。
开发人员可以在La Plateforme上创建账户,按照指南开始使用Codestral构建应用程序。与其他模型一样,Codestral从今天起可以通过自部署提供:联系销售。
在Le Chat中与Codestral对话。今天通过Le Chat提供一个指令版本的Codestral,这是一个免费对话界面。开发人员可以自然直观地与Codestral互动,利用模型的能力。Codestral被视为实现代码生成和理解的又一新台阶。
在常用的编码和构建环境中使用Codestral。Codestral已与社区合作伙伴一起引入流行的开发工具,以提高生产力和AI应用制作。
从今天起,Codestral已集成到LlamaIndex和LangChain中,用户可以轻松构建代理应用程序。
VSCode/JetBrains集成:Continue.dev和Tabnine使开发人员能够在VSCode和JetBrains环境中使用Codestral,现在可以使用Codestral生成和交互代码。
以下是如何使用Continue.dev VSCode插件进行代码生成、交互对话和内联编辑的教程,以及如何使用Tabnine VSCode插件与Codestral对话的教程。
有关如何与Codestral集成的详细信息,请查看文档,了解设置说明和示例。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。