Claude Sonnet 5
Claude Sonnet 5 (anthropic/claude-sonnet-5) — самый мощный Sonnet от Anthropic: код, агентные и профессиональные задачи, поддержка adaptive thinking. Кроме OpenAI-совместимого POST /v1/chat/completions модель доступна через Anthropic-протокол POST /v1/messages — поэтому она работает в Claude Code и Anthropic SDK напрямую, без прослоек.
Параметры и возможности
Заголовок раздела «Параметры и возможности»| Возможность | Значение |
|---|---|
model |
anthropic/claude-sonnet-5 (или короткое claude-sonnet-5) |
| Изображения на вход | Да — image_url с data:-URL в последнем сообщении |
| Файлы на вход | Да — PDF, DOCX, TXT, CSV, XLSX, PPTX, до 5 на запрос |
| Рассуждение | reasoning_effort: low, medium, high, xhigh, max; отключается значением off |
| Чтение кэша контекста | 21.40 ₽ ($0.24) за 1 млн токенов |
| Запись кэша контекста | 267.40 ₽ ($3) за 1 млн токенов |
Чтение кэша — ровно десятая часть цены входа (21.40 ₽ против 213.90 ₽), запись — ×1.25; в плотной сессии кэш живёт от начала до конца за счёт скользящего продления. Размышления тарифицируются как выходные токены и расходуют бюджет max_tokens — подробнее в Кэширование контекста.
Примеры
Заголовок раздела «Примеры»Запрос с глубиной рассуждения
Заголовок раздела «Запрос с глубиной рассуждения»from openai import OpenAI
client = OpenAI(base_url="https://api.mixen.ai/v1", api_key="mxn-...")
resp = client.chat.completions.create( model="anthropic/claude-sonnet-5", messages=[{"role": "user", "content": "Разбери этот краш-лог и найди корневую причину"}], reasoning_effort="high",)print(resp.choices[0].message.content)curl https://api.mixen.ai/v1/chat/completions \ -H "Authorization: Bearer $MIXEN_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "anthropic/claude-sonnet-5", "messages": [{"role": "user", "content": "Разбери этот краш-лог и найди корневую причину"}], "reasoning_effort": "high" }'Стрим на Python
Заголовок раздела «Стрим на Python»stream = client.chat.completions.create( model="anthropic/claude-sonnet-5", messages=[{"role": "user", "content": "Спроектируй ревью-чеклист для пул-реквестов в Go"}], stream=True, stream_options={"include_usage": True},)for chunk in stream: if chunk.choices and chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="", flush=True)Anthropic SDK
Заголовок раздела «Anthropic SDK»Тот же ключ и баланс работают через POST /v1/messages. Базовый адрес — без суффикса /v1: SDK подставляет его в путь сам, в отличие от OpenAI SDK.
from anthropic import AsyncAnthropic
client = AsyncAnthropic( base_url="https://api.mixen.ai", api_key="mxn-...", # заголовок x-api-key поддерживается)msg = await client.messages.create( model="anthropic/claude-sonnet-5", max_tokens=1024, messages=[{"role": "user", "content": "Привет!"}],)print(msg.content[0].text)Claude Code назначает эту модель переменной ANTHROPIC_DEFAULT_SONNET_MODEL — настройка описана в гайде по Claude Code.
За 1 млн токенов: вход — 213.90 ₽ ($2.40), выход — 1069.50 ₽ ($12). Кэш контекста: чтение — 21.40 ₽ ($0.24), запись — 267.40 ₽ ($3). Витринные цены обновляются вслед за курсом — актуальные значения берите в каталоге.
Сильные стороны и ограничения
Заголовок раздела «Сильные стороны и ограничения»- Код, агентные и профессиональные задачи — профиль модели по описанию Anthropic.
- Adaptive thinking по описанию модели; глубина регулируется
reasoning_effortвплоть доxhighиmax, отключается значениемoff. - Claude Code и Anthropic SDK подключаются напрямую — tool-use, стриминг,
count_tokensиcache_controlработают. - Prompt caching: чтение из кэша — ровно десятая часть цены входа, главная экономия на длинных сессиях.
- Размышления расходуют
max_tokens; из каждого файла берётся до 150 000 символов, OCR не выполняется. - Выход 1069.50 ₽ за 1 млн токенов — уровень флагманов; для массовой рутины дешевле Claude Haiku 4.5 — 107 ₽ вход / 534.80 ₽ выход.
Все модели — в каталоге. Общий порядок работы с текстом — гайд по чату.