﻿# Devstral Small 2: устаревший API и доступные веса модели

Как отличать прекращение поддержки API Devstral Small 2 от версионного артефакта весов, локальной проверки и выбора модели на замену.

Автор: Команда Retrivium
Обновлено: 2026-11-03
Канонический URL: https://retrivium.ai/ru/journal/devstral-small2-deprecated-api-open-weights/
Language: ru

У устаревшего размещённого API и скачиваемого checkpoint разные жизненные циклы. Devstral Small 2 показывает, почему статус одного объекта нельзя незаметно переносить на другой.

## Прочитайте область уведомления о прекращении поддержки

[Официальная страница модели API](https://docs.mistral.ai/models/devstral-small-2-25-12) помечает Devstral Small 2 как deprecated и указывает дату 2026-02-27. Для новых интеграций названа замена Mistral Medium 3.5.

Это утверждение о документированном размещённом продукте. Само по себе оно не означает исчезновения каждой копии прежних весов или остановки уже существующего локального checkpoint. Однако deprecated также нельзя трактовать как гарантию неограниченной доступности старого псевдонима API.

## Определите отдельный артефакт весов

[Карточка Small 2](https://huggingface.co/mistralai/Devstral-Small-2-24B-Instruct-2512/raw/main/README.md) определяет Devstral-Small-2-24B-Instruct-2512, назначение для программирования и выбранный артефакт FP8. [Датированное объявление](https://mistral.ai/news/devstral-2-vibe-cli/) добавляет контекст первоначального релиза модели.

Для локальной оценки нужно назвать этот репозиторий и ревизию. Отображаемой метки Devstral Small недостаточно при нескольких поколениях и размещённых идентификаторах. Отделяйте идентичность модели от маршрута отправленного запроса.

## Составьте таблицу жизненных циклов

| Объект | Существенный вопрос |
| --- | --- |
| Размещённый идентификатор | Поддерживается ли сейчас этот маршрут API? |
| Скачанный checkpoint | Какие точные файлы и ревизия существуют локально? |
| Реализация среды | Загружает ли выбранный движок данный артефакт? |
| Модель на замену | Выполняет ли она условия задач приложения? |
| Существующая оценка | К какой идентичности относятся полученные результаты? |

Нельзя предполагать, что замена со страницы API имеет такой же скачиваемый формат, метаданные лицензии или путь локального исполнения. Для каждого объекта требуются собственные первичные материалы разработчика.

## Проверьте непрерывность на ограниченной задаче

Возьмите существующий вымышленный пример патча с исходниками, ожидаемым поведением и защищёнными тестами. При сохранении Small 2 локально установите, выполняют ли задачу закреплённые артефакт и среда. Для замены повторите одинаковые условия приёмки.

Не объединяйте миграцию API, новый шаблон запроса и новую модель в один необъяснённый результат. Укажите изменившуюся границу. Ошибка соединения с прекращённым маршрутом непосредственно не характеризует кодовые способности локального checkpoint.

## Сохраните решение о переходе

Записывайте статус размещённого идентификатора, ревизию скачиваемого репозитория, среду исполнения и приёмку задач раздельно. Возможны продолжение воспроизводимого локального эксперимента, переход на поддерживаемую размещённую замену или исследование другой модели.

Ни одно решение не следует автоматически из слова deprecated. Полезный итог ясно определяет сохраняемый либо заменяемый сервис или артефакт, поддерживаемые условия и реально проверенные требования программирования. Историческое объявление релиза не должно превращаться в утверждение текущей доступности API. Сохраняйте эту границу и при последующем обновлении документации проекта или собственного каталога моделей.

## Связанные материалы

- [Model alias и реальная ревизия: идентичность ответа провайдера](/ru/journal/provider-model-alias-revision-identity/)
- [Offline-запуск LLM: как собрать полный Hugging Face snapshot по commit](/ru/journal/huggingface-pinned-offline-snapshot/)
