Назад к моделям

Mistral Small 4

mistralmistral/mistral-small-4

Гид по API

Chat completion

Базовый chat completion для тестирования эндпоинта или задач диалога.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [
      {"role": "user", "content": "Explain the difference between MoE and dense transformer models"}
    ]
  }'

Streaming

Потоковая передача токенов для real-time UX. Mistral Small 4 поддерживает server-sent events через стандартный интерфейс OpenAI streaming.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [{"role": "user", "content": "Write a haiku about AI"}],
    "stream": true
  }'

Tool calling

Mistral Small 4 поддерживает нативный вызов инструментов/функций через совместимый с OpenAI tools API. Для self-hosted vLLM развёртываний рекомендуется парсер tool call 'mistral'.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [{"role": "user", "content": "What is the weather in Paris?"}],
    "tools": [{
      "type": "function",
      "function": {
        "name": "get_weather",
        "description": "Get current weather for a city",
        "parameters": {
          "type": "object",
          "properties": {
            "location": {"type": "string", "description": "City name"}
          },
          "required": ["location"]
        }
      }
    }],
    "tool_choice": "auto"
  }'

Vision (мультимодальность)

Отправляйте изображения вместе с текстом для анализа документов, рецензирования интерфейсов и визуальных вопросов-ответов. Использует стандартный формат vision OpenAI с base64 или URL-изображениями.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [{
      "role": "user",
      "content": [
        {"type": "text", "text": "What does this chart show?"},
        {"type": "image_url", "image_url": {"url": "https://therouter.ai/assets/vision-sample.png"}}
      ]
    }]
  }'

Рассуждение (reasoning_effort)

Ключевая особенность Mistral Small 4 — параметр reasoning_effort, управляющий глубиной рассуждения на запрос. 'none' для быстрого чата, 'high' для глубокого пошагового рассуждения на уровне Magistral.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [{"role": "user", "content": "How many r's are in the word 'strawberry'? Think step by step."}],
    "reasoning_effort": "high"
  }'

JSON mode

Используйте response_format для гарантированного структурированного JSON-вывода. Mistral Small 4 поддерживает стандартный API JSON mode от OpenAI.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-small-4",
    "messages": [{"role": "user", "content": "Extract name, age, and city from: John is 30 years old from London"}],
    "response_format": {"type": "json_object"}
  }'
Реестр фактов — каждая утверждаемая величина имеет источник
источникURLполучено
Дата релизаmistral.ai ↗2026-05-27проверено
Архитектураdocs.mistral.ai ↗2026-05-27проверено
Длина контекста (upstream)huggingface.co ↗2026-05-27проверено
Дата отсечения данных——неизвестно
Лицензияhuggingface.co ↗2026-05-27проверено
Поддерживаемые backend инференсаhuggingface.co ↗2026-05-27проверено
Минимальное оборудование для self-hostmistral.ai ↗2026-05-27к проверке
AA LCRmistral.ai ↗2026-05-27к проверке
LiveCodeBenchmistral.ai ↗2026-05-27к проверке
AIME 2025mistral.ai ↗2026-05-27к проверке
Представление Mistral Small 4mistral.ai/news ↗2026-05-27проверено
Чем Mistral Small 4 отличается от Mistral Small 3?mistral.ai ↗2026-05-27к проверке
Могу ли я использовать Mistral Small 4 через стандартный OpenAI SDK (Python/TypeScript)?docs.therouter.ai ↗2026-05-27к проверке
Является ли Mistral Small 4 открытым исходным кодом? Могу ли я запустить её на своём оборудовании?huggingface.co ↗2026-05-27к проверке
Как работает параметр reasoning_effort?docs.mistral.ai ↗2026-05-27к проверке
Каковы результаты бенчмарков Mistral Small 4?mistral.ai ↗2026-05-27к проверке
Помощь и контакты