Главная · Документация · Anthropic Messages API
Anthropic Messages API
Эндпоинт в формате Anthropic — для Claude Code и клиентов, использующих x-api-key:
POST https://tokion.io/api/v1/messages
x-api-key: tok_…
anthropic-version: 2023-06-01
Content-Type: application/json
{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"system": "Ты лаконичный ассистент",
"messages": [{"role": "user", "content": "Привет"}]
}
Особенности
- Авторизация —
x-api-keyилиAuthorization: Bearer, ключ один и тот же (tok_…). - Модели — любые из каталога:
claude-sonnet-5,claude-haiku-4-5, а также OpenAI-имена вродеgpt-5.6-sol. - system — строка или массив блоков, передаётся системным сообщением.
- content — строка или блоки; блоки
image(base64) работают на vision-моделях. - stream — SSE в формате Anthropic (message_start → content_block_delta → message_stop).
Ответ
{
"id": "msg_…",
"type": "message",
"role": "assistant",
"model": "claude-plus/claude-sonnet-5",
"content": [{"type": "text", "text": "Привет! Чем помочь?"}],
"stop_reason": "end_turn",
"usage": {"input_tokens": 12, "output_tokens": 9}
}
Ошибки в формате Anthropic: {"type":"error","error":{"type","message"}}. Подключение Claude Code — инструкция.