Перейти к основному содержанию

Быстрый старт

Python
from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.orcarouter.ai",
    api_key="sk-orca-...",
)

response = client.messages.create(
    model="anthropic/claude-sonnet-4.6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.content[0].text)
Anthropic SDK сам добавляет /v1/messages к вашему base_url, поэтому правильной формой является голый хост (без /v1). Запросы попадают на https://api.orcarouter.ai/v1/messages — первоклассную поверхность Anthropic в OrcaRouter. Нативные события SSE (message_start, content_block_delta, message_stop, …) проходят напрямую, а потоковая передача, использование инструментов, кэширование промптов (cache_control) и зрение работают сквозным образом. SDK использует стандартный заголовок x-api-key для передачи api_key — middleware аутентификации OrcaRouter распознаёт эту форму на путях формата Anthropic, поэтому подмена заголовков не требуется. См. Получить API ключ, чтобы увидеть полную таблицу принимаемых заголовков аутентификации.

См. также