Saltar para o conteúdo principal

Início rápido

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)
O SDK da Anthropic anexa /v1/messages ao seu base_url, então o host puro (sem /v1) é a forma correta. As requisições chegam em https://api.orcarouter.ai/v1/messages — a superfície Anthropic de primeira classe do OrcaRouter. Eventos SSE nativos (message_start, content_block_delta, message_stop, …) passam diretamente, e streaming, uso de ferramentas, prompt caching (cache_control) e visão funcionam de ponta a ponta. O SDK usa o cabeçalho padrão x-api-key para enviar api_key — o middleware de autenticação do OrcaRouter reconhece essa forma em caminhos de formato Anthropic, então nenhuma manipulação de cabeçalho é necessária. Veja Obter uma chave de API para a tabela completa de cabeçalhos de autenticação aceitos.

Veja também