Claude Opus 4.7
Гид по API
Chat completion
Обычный chat-вызов. TheRouter отдаёт модели Anthropic через OpenAI-совместимый /v1/chat/completions.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"messages": [{"role": "user", "content": "Refactor this Python function for clarity."}]
}'Стриминг
Стримит токены по мере генерации — удобно для чат-UI и длинных ответов. На xhigh Opus 4.7 может несколько секунд готовить первый токен; стриминг выводит результат сразу.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"stream": true,
"messages": [{"role": "user", "content": "Explain MoE routing in 200 words."}]
}'Использование инструментов
Opus 4.7 — первая модель Claude, прошедшая тесты Anthropic на «неявную потребность» в инструментах: она сама догадывается, какой инструмент нужен, без явных указаний. Доля ошибок при вызове инструментов — около трети от Opus 4.6.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"messages": [{"role": "user", "content": "What is the weather in Tokyo right now?"}],
"tools": [{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get current weather for a city",
"parameters": {
"type": "object",
"properties": {"city": {"type": "string"}},
"required": ["city"]
}
}
}]
}'Структурированный JSON
Через response_format ограничьте вывод валидным JSON. Полезно для пайплайнов извлечения и парсеров.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"response_format": {"type": "json_object"},
"messages": [
{"role": "system", "content": "Respond with JSON: {\"sentiment\":string,\"score\":number}"},
{"role": "user", "content": "Service was excellent, food cold."}
]
}'Vision-вход
Opus 4.7 принимает изображения до 2 576 px по длинной стороне (~3,75 MP). Используйте base64 или URL в OpenAI-совместимом массиве content. Для больших скриншотов и сканированных PDF это реально значимое улучшение.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"messages": [{
"role": "user",
"content": [
{"type": "text", "text": "What error is shown in this screenshot?"},
{"type": "image_url", "image_url": {"url": "https://example.com/screenshot.png"}}
]
}]
}'Уровень reasoning
Opus 4.7 использует adaptive thinking — глубина задаётся полем reasoning.effort (low/medium/high/xhigh/max). Ручной budget_tokens больше не поддерживается. Anthropic рекомендует xhigh для кода и агентов, high как минимум для intelligence-чувствительных задач, max — только когда evals показывают, что у xhigh ещё есть запас.
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-opus-4.7",
"reasoning": {"effort": "xhigh"},
"max_tokens": 65536,
"messages": [{"role": "user", "content": "Diagnose this concurrency bug: ..."}]
}'Реестр фактов — каждая утверждаемая величина имеет источник
| источник | URL | получено | |
|---|---|---|---|
| Дата релиза | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Идентификатор модели Anthropic | docs.anthropic.com ↗ | 2026-05-22 | проверено |
| Дата отсечения данных | — | — | неизвестно |
| Уровни усилий рассуждения | platform.claude.com ↗ | 2026-05-22 | проверено |
| Максимальное разрешение vision-входа | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Изменение токенизатора по сравнению с Opus 4.6 | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Доступ | aws.amazon.com ↗ | 2026-05-22 | проверено |
| Лицензия | — | — | проверено |
| SWE-bench Verified | www.anthropic.com ↗ | 2026-05-22 | проверено |
| SWE-bench Pro | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Terminal-Bench 2.0 | www.anthropic.com ↗ | 2026-05-22 | проверено |
| GPQA Diamond | www.anthropic.com ↗ | 2026-05-22 | проверено |
| MCP-Atlas | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Finance Agent | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Humanity's Last Exam (with tools) | www.anthropic.com ↗ | 2026-05-22 | проверено |
| XBOW visual acuity | www.anthropic.com ↗ | 2026-05-22 | проверено |
| Anthropic выпускает Claude Opus 4.7 с уровнем xhigh и vision до 3,75 MP | anthropic.com/news ↗ | 2026-05-22 | проверено |
| Claude Opus 4.7 доступен в Amazon Bedrock с момента релиза | aws.amazon.com/blogs/aws ↗ | 2026-05-22 | проверено |
| Anthropic отменяет ручной budget_tokens — на Opus 4.7 обязательно adaptive thinking | platform.claude.com ↗ | 2026-05-22 | проверено |
| Насколько Opus 4.7 лучше Opus 4.6 в коде? | www.anthropic.com ↗ | 2026-05-22 | к проверке |
| Нужно ли менять API-код для Opus 4.7? | platform.claude.com ↗ | 2026-05-22 | к проверке |
| Когда использовать xhigh, а когда max? | platform.claude.com ↗ | 2026-05-22 | к проверке |
| Какие разрешения изображений принимает Opus 4.7? | www.anthropic.com ↗ | 2026-05-22 | к проверке |
| Где можно запускать Opus 4.7? | aws.amazon.com ↗ | 2026-05-22 | к проверке |