Przejdź do głównej treści

Szybki start

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)
SDK Anthropic sam dokleja /v1/messages do Twojego base_url, więc sam host (bez /v1) to właściwa forma. Żądania trafiają do https://api.orcarouter.ai/v1/messages — pierwszorzędna powierzchnia Anthropic w OrcaRouter. Natywne zdarzenia SSE (message_start, content_block_delta, message_stop, …) docierają bezpośrednio, a streaming, tool use, prompt caching (cache_control) i vision działają end-to-end. SDK używa standardowego nagłówka x-api-key do wysłania api_key — middleware uwierzytelniający OrcaRouter rozpoznaje tę formę na ścieżkach o kształcie Anthropic, więc nie trzeba ręcznie zmieniać nagłówków. Zobacz Uzyskaj klucz API, aby zobaczyć pełną tabelę akceptowanych nagłówków uwierzytelniania.

Zobacz także