月访问量
3.5M
累计浏览
2
用户评分
4.6
收录时间
2026-07
产品介绍
产品介绍
Mistral Codestral 是 Mistral AI 专为代码生成设计的 22B 模型,支持 80+ 编程语言,原生 Fill-in-the-Middle (FIM) 代码补全。HumanEvalFIM 平均 91.6% 评分,适合 IDE 代码补全、代码审查、重构与翻译。开源权重可自部署,亦提供官方 API 与专用 FIM 端点。
核心功能
- 80+ 编程语言:代码生成与理解
- FIM 补全:Fill-in-the-Middle 代码补全
- 代码工程:重构、调试与翻译
- 低延迟:高频代码补全
- HumanEvalFIM 91.6%:行业领先评分
API 调用示例
from mistralai import Mistral
client = Mistral(api_key="YOUR_MISTRAL_API_KEY")
response = client.chat.complete(
model="codestral-latest",
messages=[{"role": "user", "content": "用 Python 实现二分查找"}]
)
print(response.choices[0].message.content)
FIM 补全示例:
curl https://codestral.mistral.ai/v1/fim/completions \
-H "Authorization: Bearer $MISTRAL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "codestral-latest",
"prompt": "def calculate_tax(income, rate):\n ",
"suffix": "\n return round(tax, 2)",
"max_tokens": 128
}'
定价:输入 $0.30/百万 token,输出 $0.90/百万 token。
典型使用场景
- IDE 代码自动补全
- 代码审查与重构
- 自动化测试生成
- 数据分析代码生成
平台支持
Mistral 官方 API(api.mistral.ai)、专用 FIM 端点(codestral.mistral.ai)、OpenRouter、HuggingFace 自部署。