Zugriff auf die API

Die API ist über unsere Web-Console verfügbar. Sie können die Workbench verwenden, um die API im Browser zu testen und dann API-Schlüssel in den Kontoeinstellungen zu generieren. Verwenden Sie Workspaces, um Ihre API-Schlüssel zu segmentieren und Ausgaben zu kontrollieren nach Anwendungsfall.

Authentifizierung

Alle Anfragen an die Anthropic API müssen einen x-api-key Header mit Ihrem API-Schlüssel enthalten. Wenn Sie die Client SDKs verwenden, setzen Sie die API beim Erstellen eines Clients, und das SDK sendet dann den Header bei jeder Anfrage für Sie mit. Bei direkter Integration mit der API müssen Sie diesen Header selbst senden.

Inhaltstypen

Die Anthropic API akzeptiert immer JSON in Anfragekörpern und gibt JSON in Antwortkörpern zurück. Sie müssen den Header content-type: application/json in Anfragen senden. Wenn Sie die Client SDKs verwenden, wird dies automatisch erledigt.

Beispiele

Shell
curl https://api.anthropic.com/v1/messages \
     --header "x-api-key: $ANTHROPIC_API_KEY" \
     --header "anthropic-version: 2023-06-01" \
     --header "content-type: application/json" \
     --data \
'{
    "model": "claude-3-5-sonnet-20241022",
    "max_tokens": 1024,
    "messages": [
        {"role": "user", "content": "Hello, world"}
    ]
}'