# Mistral API из России

> Европейские модели с открытыми весами у части линейки: Large на сложное, Codestral на код, Devstral на агентов, Voxtral на расшифровку речи.

- Large, Medium и Small
- Codestral и Devstral для кода
- Voxtral для расшифровки
- От 2,13 ₽ за 1M токенов

- Моделей Mistral AI в каталоге: 22
- Типов задач: 3
- Максимальный контекст: 262 144 токенов
- Вход от 2,13 ₽ за 1M токенов

## Что доступно по ключу

У Mistral понятное деление: Large и Medium под общие задачи, Small и Ministral под поток, Codestral и Devstral под разработку, Voxtral под речь. Часть линейки — с открытыми весами.

- **Чат-модели** — 19, эндпоинт `/chat/completions`: Mistral Medium 3.5, Mistral Small 4, Voxtral Small 24B 2507
- **Распознавание речи** — 1, эндпоинт `/audio/transcriptions`: Voxtral Mini Transcribe
- **Эмбеддинги** — 2, эндпоинт `/embeddings`: Mistral Embed 2312, Codestral Embed 2505

## Почему напрямую не выходит

Технически API открыт всем. Упирается всё в оплату и в адрес, с которого приходит запрос.

- **Оплата только зарубежной картой.** La Plateforme не принимает российские карты. Виртуальные карты работают до первой проверки.
- **Договор с европейским юрлицом.** Для российской компании это расход, который сложно провести, и инвойс, который не закрывает отчётность.
- **Нечего показать бухгалтерии.** Оплата зарубежной картой не закрывается документами. Для юрлица это расход, который нельзя провести.
- **Один вендор — один запасной путь.** Когда у провайдера деградация, переключиться некуда: другой вендор — это другой ключ, другой SDK и другой договор.

## Адреса API

Слева то, что вы прописали бы при прямом доступе к Mistral AI, справа — что поставить вместо этого.

|  | Mistral AI напрямую | Через Polza.AI |
| --- | --- | --- |
| Базовый адрес | https://api.mistral.ai/v1 | https://polza.ai/api/v1 |
| Переменная с ключом | $MISTRAL_API_KEY | $POLZA_API_KEY |
| Идентификатор модели | mistral-large-2512 | mistralai/mistral-large-2512 |

## Что меняется в коде

Две строки: адрес и идентификатор модели. Клиент остаётся тот же, версию библиотеки менять не нужно.

было · api.mistral.ai:

```
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["MISTRAL_API_KEY"],
    base_url="https://api.mistral.ai/v1",
)

resp = client.chat.completions.create(
    model="mistral-large-2512",
    messages=[{"role": "user", "content": "Привет"}],
)
```

стало · polza.ai:

```
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["POLZA_API_KEY"],
    base_url="https://polza.ai/api/v1",
)

resp = client.chat.completions.create(
    model="mistralai/mistral-large-2512",
    messages=[{"role": "user", "content": "Привет"}],
)
```

Ключ берётся в кабинете. Если клиент всё равно ходит на старый адрес — проверьте переменные `MISTRAL_API_KEY` и `MISTRAL_BASE_URL`: они перебивают то, что передано в коде.

## Что умеет API

- Вызов функций (tools): 16
- Строгий JSON (response_format): 19
- Рассуждение (reasoning): 2
- Картинка на входе (vision): 10

## Есть ли бесплатный доступ

Бесплатного тарифа нет — платите за токены. Но порог низкий: минимальное пополнение 100 ₽. Ниже видно, во что это выходит на практике.

| Модель | Один запрос | 1 000 запросов | Запросов на 100 ₽ |
| --- | --- | --- | --- |
| mistralai/mistral-nemo | 0,01 ₽ | 6,03 ₽ | 16 570 |
| mistralai/codestral-2508 | 0,12 ₽ | 124 ₽ | 804 |
| mistralai/devstral-2512 | 0,21 ₽ | 213 ₽ | 469 |

За запрос считаем 2 000 токенов на входе и 500 на выходе — это примерно страница текста в вопросе и абзац в ответе.

Отдельно про «бесплатные ключи», которые раздают в каналах и на форумах: это либо чужой ключ, либо прокси поверх чужого. Работает до первой блокировки, а промпты при этом уходят неизвестно куда. Для рабочего проекта не годится.

## Модели и цены

Цены за миллион токенов, в рублях — из каталога, обновляются каждый час. Подписки нет: платите за то, что израсходовали, остаток не сгорает.

| Модель | Тип | Контекст | Вход · 1M | Выход · 1M |
| --- | --- | --- | --- | --- |
| [mistralai/mistral-large-2512](https://polza.ai/models/mistralai/mistral-large-2512.md) — Старшая модель, контекст 262 144 | Чат-модели | 262 144 | 59,16 ₽ | 177 ₽ |
| [mistralai/mistral-medium-3.1](https://polza.ai/models/mistralai/mistral-medium-3.1.md) — Ежедневные задачи вдвое дешевле Large | Чат-модели | 131 072 | 47,33 ₽ | 237 ₽ |
| [mistralai/codestral-2508](https://polza.ai/models/mistralai/codestral-2508.md) — Заточена под код, контекст 256 тысяч | Чат-модели | 256 000 | 35,5 ₽ | 106 ₽ |
| [mistralai/devstral-2512](https://polza.ai/models/mistralai/devstral-2512.md) — Под агентов: правки в репозитории по шагам | Чат-модели | 262 144 | 47,33 ₽ | 237 ₽ |
| [mistralai/mistral-small-3.2-24b-instruct](https://polza.ai/models/mistralai/mistral-small-3.2-24b-instruct.md) — Открытые веса, недорого | Чат-модели | 131 072 | 7,1 ₽ | 21,3 ₽ |
| [mistralai/ministral-8b-2512](https://polza.ai/models/mistralai/ministral-8b-2512.md) — Компактная под поток, контекст 262 144 | Чат-модели | 262 144 | 17,75 ₽ | 17,75 ₽ |
| [mistralai/mistral-nemo](https://polza.ai/models/mistralai/mistral-nemo.md) — Самая дешёвая в линейке | Чат-модели | 131 072 | 2,13 ₽ | 3,55 ₽ |
| [mistralai/voxtral-mini-transcribe](https://polza.ai/models/mistralai/voxtral-mini-transcribe.md) — Расшифровка речи в текст | Распознавание речи | 16 384 | — | — |

## Прямой доступ и доступ через Polza

|  | Mistral AI напрямую | Через Polza.AI |
| --- | --- | --- |
| Оплата | Зарубежная карта | Карта РФ, СБП, счёт для юрлица |
| Доступ из России | Оплата не проходит | Напрямую |
| Документы | Инвойс на английском | Договор с ООО, УПД и НДС |
| Цены | В долларах | В рублях, списание с баланса |
| Модели других вендоров | Отдельный договор и ключ | Тот же ключ, 419 моделей |
| Если модель отвалилась | Ждать | Поменять строку с моделью |
| Код | Openai-совместимый sdk | Тот же SDK, другой Base URL |

## Если не работает

6 причин, на которые приходится почти вся переписка с поддержкой: сначала коды ответов, потом то, что встречается именно с Mistral AI.

- **401 Unauthorized или Invalid API key.** Ключ скопирован не целиком или взят из другого проекта. Рабочий ключ начинается с `pza_` и передаётся заголовком `Authorization: Bearer pza_...`. Старый ключ вендора здесь не подойдёт.
- **402 или «недостаточно средств».** Кончился баланс. Он общий на все модели и не сгорает — пополните в кабинете картой, через СБП или по счёту, ключ менять не нужно.
- **404 на модели.** Забыт префикс вендора. Не `mistral-large-2512`, а `mistralai/mistral-large-2512` — идентификатор целиком, как в каталоге. Проверить написание можно запросом к `/api/v1/models`.
- **429 Too Many Requests.** Слишком много запросов в секунду к конкретной модели. Это ограничение вендора, а не баланса: помогает повтор с задержкой или переключение на соседнюю модель в той же линейке.
- **Codestral отвечает прозой, а не кодом.** Ей нужен явный формат в промпте: язык, файл, что именно изменить. На общих формулировках она сваливается в объяснения.
- **Voxtral не отвечает по адресу чата.** Расшифровка идёт через `/audio/transcriptions`, а не через `/chat/completions`.

## Частые вопросы

### Чем Mistral лучше остальных?

Ценой на своём уровне качества и открытыми весами у части линейки. Nemo и Small можно поднять у себя, а через API взять те же модели без своего железа.

### Что такое Codestral и Devstral?

Codestral пишет и правит код, Devstral работает как агент: ходит по репозиторию и вносит изменения по шагам.

### Есть ли распознавание речи?

Да, voxtral-mini-transcribe. Формат запроса тот же, что у Whisper, адрес — эндпоинт расшифровки.

### А картинки?

Нет, у Mistral в каталоге только текст и речь. Для генерации изображений смотрите Google, OpenAI или Qwen.

### Нужен ли VPN?

Нет. Запросы идут на polza.ai, российские адреса не блокируются.

### Можно оплатить по счёту?

Да. Для ООО и ИП — счёт, договор с российским юрлицом и закрывающие документы каждый месяц. Ключи выдаются на сотрудников, баланс общий.

### А другие вендоры?

Тот же ключ открывает 419 моделей. Чтобы уйти с Mistral AI на другого вендора, достаточно поменять строку с идентификатором модели.

## Ссылки

- Документация: https://polza.ai/docs
- Каталог моделей: https://polza.ai/models/llms.txt
- Страница: https://polza.ai/providers/mistral
- Обновлено: 2026-09-29
