Zum Hauptinhalt springen

Claude Opus 4.6 Chat von Anthropic über einen OpenAI-kompatiblen Endpunkt. Es nimmt bis zu 1.000.000 Token Text- und Bildkontext auf und antwortet mit bis zu 128.000, mit temperature und top_p, bis zu 128 Tool-Definitionen und SSE-Streaming.

Eingabe $5Ausgabe $25je 1 Mio. TokenEingabe aus dem Cache $0.50Schreiben in den Cache $6.25

Playground

Anfrage senden

Schnellstart

Die Beispiele verwenden die öffentlichen Parameter des gewählten Endpunkts. Ersetzen Sie API-Schlüssel und Beispielmedien und senden Sie die Anfrage von Ihrem Server.

SDKs & Integrationen
POSThttps://api.spicyapi.ai/v1/chat/completions

API-Authentifizierung

Bewahren Sie den API-Schlüssel serverseitig in der Umgebungsvariablen SPICY_API_KEY auf. Verwenden Sie Bearer-Authentifizierung und für JSON-Anfragen Content-Type: application/json.

Authorization: Bearer $SPICY_API_KEY
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "anthropic/claude-opus-4.6/chat",
  "messages": [
    {
      "role": "user",
      "content": "Summarise the following release notes into three bullet points."
    }
  ],
  "stream": true
}' \
  | jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'

Erzeugt aus dem Eingabeschema dieses Modells – genau dem, gegen das die API jede Anfrage prüft.

Behalten Sie für jede logische Anfrage denselben Idempotency-Key. Senden Sie nach einem Verbindungsabbruch nicht automatisch mit einem neuen Key erneut, sondern bewahren Sie die request_id auf, um die angenommene Anfrage zu prüfen. Ein früherer Chat-Stream wird dabei nicht noch einmal ausgeliefert.

Eingabeparameter

Die Modellparameter stehen direkt im JSON-Request-Body auf derselben Ebene wie model. Dieser Endpunkt verwendet kein input-Objekt.

messagesarray<object>Erforderlich

Geordnete Gesprächszüge. Der Inhalt ist ein String oder ein Array aus Teilen vom Typ text und image_url. Rolle, Welt und Ausgabeformat in die System-Nachricht, den bisherigen Austausch dahinter, ältestes zuerst. Die letzte Nachricht darf keine assistant-Nachricht sein.

Standardwert
Nicht festgelegt
Einschränkungen
minItems:1
tool_choicestring | objectOptional

auto, none, required – oder ein Objekt, das eine Funktion benennt.

Standardwert
Nicht festgelegt
parallel_tool_callsbooleanOptional

true oder false, Standard true: Das Modell darf in einem Zug mehrere Tool-Aufrufe anfordern. Mit false kommt höchstens ein Aufruf pro Zug – für Schleifen, in denen jeder Aufruf vom vorherigen Ergebnis abhängt. Kein Einfluss auf den Preis.

Standardwert
true
toolsarray<object>Optional

Bis zu 128 Funktionsdefinitionen pro Anfrage.

Standardwert
Nicht festgelegt
Einschränkungen
maxItems:128
top_pnumberOptional

0,01 bis 1. Verstellen Sie dies oder temperature, nie beides im selben Vergleich.

Standardwert
1
Einschränkungen
minimum:0.01
maximum:1
temperaturenumberOptional

0 bis 1, Vorgabe 1. Auf 0 halten, sobald die Antwort von Code geparst wird, und in Ruhe lassen, sobald ein Werk seine Stimme gefunden hat.

Standardwert
1
Einschränkungen
minimum:0
maximum:1
stopstring | arrayOptional

Bis zu 4 Sequenzen, als String oder Array. Die Antwort endet, sobald das Modell eine davon schreibt; der getroffene Text selbst wird nicht zurückgegeben. Kein Standardwert. Der Tarif ändert sich nicht – eine vorzeitig beendete Antwort wird nur nach den tatsächlich erzeugten Tokens abgerechnet.

Standardwert
Nicht festgelegt
Einschränkungen
minLength:1
minItems:1
maxItems:4
reasoning_effortstringOptional

low, medium, high oder max, Vorgabe medium. Heben Sie den Wert, wenn die Antwort Details abgleichen muss, bevor das Modell schreibt. max ist der tiefste und langsamste Durchgang. Anthropics eigene Vorgabe für dieses Modell ist high; dieser Endpunkt steht eine Stufe tiefer, damit gewöhnliche Züge schnell bleiben.

Standardwert
"medium"
Zulässige Werte
"low""medium""high""max"
max_tokensintegerOptional

Deckelt die Antwort bei 128.000 – einem Achtel des Lesefensters. Vorgabe 4.096; vor einem Kapitel anheben. Reasoning-Tokens werden ebenfalls als Ausgabe berechnet – lass also Luft über der sichtbaren Antwort, die du erwartest.

Standardwert
4096
Einschränkungen
minimum:1
maximum:128000

Ergebnis auslesen

Mit stream: false liefert die Anfrage die vollständige Chat-Antwort direkt zurück. Lesen Sie choices[].message; ein Auftrag muss dafür nicht abgefragt werden. Für Clients mit Unterstützung für Server-Sent Events können Sie stream auf true setzen.

Beispiel einer fertigen Antwort
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "anthropic/claude-opus-4.6/chat",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Here is a concise summary of the release notes."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 14,
    "total_tokens": 46
  }
}

Die Antwort dient als Strukturbeispiel. usage enthält Tokenzahlen; tatsächlicher Verbrauch und Kosten hängen von der Anfrage ab.

SDKs & Integrationen

Nutzen Sie SpicyAPI in Ihrer App, im Terminal, mit KI-Assistenten oder in visuellen Workflows. Wählen Sie die passende Anleitung.

In SillyTavern und Rollenspiel-Apps nutzen

In SillyTavern, RisuAI, Agnai oder jeder App mit OpenAI-kompatibler Einstellung fügen Sie die Basis-URL unten und Ihren API-Schlüssel ein und wählen anthropic/claude-opus-4.6/chat als Modell. Aufrufe direkt aus dem Browser sind erlaubt, und Regler, die dieses Modell nicht kennt, werden ignoriert statt abgelehnt.

Base URL: https://api.spicyapi.ai/v1
Model: anthropic/claude-opus-4.6/chat

In ComfyUI nutzen

Installieren Sie die SpicyAPI-Nodes über den ComfyUI Manager oder mit dem Befehl unten und wählen Sie im SpicyAPI Chat-Node anthropic/claude-opus-4.6/chat, um dieses Modell in einem ComfyUI-Graphen zu nutzen.

cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapi