Codestral 24.05

Codestral 24.05 — первая кодовая модель Mistral AI на 22 млрд параметров для генерации и заполнения пропусков в коде.

Codestral 24.05 — первая специализированная кодовая модель Mistral AI, представленная 29 мая 2024 года. Она содержит 22 млрд параметров и обучена более чем на 80 языках программирования. В публикации указаны контекст 32 тысячи токенов, генерация кода, тестов и заполнение фрагмента между окружающими частями программы.

Дополнение кода в IDE

Заполнение пропусков между началом и концом фрагмента

Механизм fill-in-the-middle позволяет передать модели код до курсора и после него, а затем получить недостающую часть. Это отличается от генерации файла с нуля: контекст редактора задаёт место вставки и помогает продолжить существующую структуру. Mistral также перечисляла написание функций и тестов.

Языки и доступ

22B, 80+ языков и отдельный API endpoint

Codestral была доступна через endpoint codestral.mistral.ai, La Plateforme и варианты развёртывания для организаций. Весы распространялись по Mistral AI Non-Production License для исследований и тестирования; коммерческое использование требовало отдельного разрешения. Название «открытые веса» не означает безусловной коммерческой лицензии.

Последующие версии кода

25.01, 25.08 и Codestral Mamba

После исходной версии вышли Codestral 25.01 и 25.08. Для поиска контекста по репозиторию Mistral создала Codestral Embed; отдельная архитектурная ветка — Codestral Mamba.

Дата выпуска и источник

Что подтверждают материалы разработчика

Анонс от 29.05.2024 подтверждает 22B, 80+ языков, 32K контекста и FIM; условия MNPL ограничивали использование в коммерческой деятельности без отдельной лицензии. Первичный источник: официальная публикация или карточка Mistral AI.

Сведения о разработчике и его моделях: Mistral AI в Вики Futuretools.ru.