Codestral 2 הוא מודל ייעודי ליצירת קוד של Mistral, שנוצר במיוחד להשלמה מדויקת של קוד באמצע (FIM). הוא עוזר למפתחים לכתוב קוד ולעבוד איתו באמצעות נקודת קצה משותפת של API להוראות ולהשלמה. הוא יכול לשלוט בקוד וגם לנהל שיחות במגוון שפות, ולכן מפתחי תוכנה יכולים להשתמש בו כדי לעצב אפליקציות AI מתקדמות.
הגרסה האחרונה של Codestral 2 כוללת שיפורים משמעותיים בהשוואה לגרסה הקודמת של Codestral (25.01):
- עלייה של 30% במספר ההשלמות המאושרות.
- 10% יותר קוד שנשמר אחרי קבלת ההצעה.
- 50% פחות יצירות שיוצאות משליטה, מה שמשפר את רמת הביטחון בעריכות ארוכות יותר.
שיפור הביצועים בנקודות השוואה אקדמיות להשלמת FIM בהקשר קצר וארוך.
- יצירת קוד: השלמת קוד, הצעות, תרגום.
- הבנת קוד ותיעוד: סיכום והסבר של קוד.
- איכות הקוד: סקר קוד, שינוי מבנה הקוד, תיקון באגים ויצירת תרחישי בדיקה.
- השלמת קוד: המשתמשים יכולים להגדיר את נקודת ההתחלה של הקוד באמצעות הנחיה, ואת נקודת הסיום של הקוד באמצעות סיומת אופציונלית ועצירה אופציונלית. מודל Codestral ייצור את הקוד שמתאים למיקום הזה, ולכן הוא אידיאלי למשימות שדורשות יצירה של קטע קוד ספציפי.
Codestral 2 מתאים למשימות כמו:
- יצירת קוד
- השלמה של חלק באמצע
- אפליקציות לפיתוח תוכנה
הצגת כרטיס המודל ב-Model Garden
| מזהה המודל | codestral-2 |
|
|---|---|---|
| שלב ההשקה | GA | |
| קלט ופלט נתמכים |
|
|
| סוגי שימושים |
|
|
| גרסאות |
|
|
| אזורים נתמכים | ||
|
זמינות המודל |
|
|
|
עיבוד נתוני למידת מכונה |
|
|
| מגבלות המכסה |
us-central1:
europe-west4:
|
|
| תמחור | מידע על תמחור | |