Codestral 2 是 Mistral 的程式碼生成專用模型,專為高精確度的中間填空 (FIM) 補全功能而建構。開發人員可透過共用的指令和完成 API 端點,編寫程式碼並與程式碼互動。這項模型精通程式碼,也能使用多種語言對話,因此軟體開發人員可運用這項模型設計進階 AI 應用程式。
最新版 Codestral 2 相較於舊版 Codestral (25.01),在以下方面有顯著提升:
- 接受的完成次數增加 30%。
- 建議後保留的程式碼多出 10%。
- 減少 50% 的失控生成內容,提升對較長編輯內容的信心。
在短期和長期情境的 FIM 填空學術基準上,提升完成度。
- 生成程式碼:補全、建議、翻譯程式碼。
- 瞭解程式碼和說明文件:程式碼摘要和說明。
- 程式碼品質:程式碼審查、重構、修正錯誤及生成測試案例。
- 程式碼填空:使用者可以透過提示定義程式碼的起點,並使用選用的後置字串和選用的停止字元定義程式碼的終點。Codestral 模型接著會生成中間的程式碼,因此非常適合需要生成特定程式碼片段的任務。
Codestral 2 非常適合用於下列工作:
- 程式碼生成
- 填空完成
- 軟體開發應用程式
| 模型 ID | codestral-2 |
|
|---|---|---|
| 發布階段 | 正式發布版 | |
| 支援的輸入和輸出內容 |
|
|
| 用途類型 | ||
| 版本 |
|
|
| 支援的地區 | ||
|
模型供應情形 |
|
|
|
ML 處理 |
|
|
| 配額限制 |
us-central1:
europe-west4:
|
|
| 定價 | 請參閱「定價」。 | |