Vai al contenuto principale

Avvio rapido

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)
L’SDK Anthropic aggiunge automaticamente /v1/messages al tuo base_url, quindi il bare host (senza /v1) è la forma corretta. Le richieste arrivano a https://api.orcarouter.ai/v1/messages — la superficie Anthropic di prima classe di OrcaRouter. Gli eventi SSE nativi (message_start, content_block_delta, message_stop, …) passano direttamente, e streaming, tool use, prompt caching (cache_control) e vision funzionano end-to-end. L’SDK utilizza l’header standard x-api-key per inviare api_key — il middleware di autenticazione di OrcaRouter riconosce questa forma sui path con shape Anthropic, quindi non serve alcuna manipolazione degli header. Vedi Ottenere una chiave API per la tabella completa degli header di autenticazione accettati.

Vedi anche