Zum Hauptinhalt springen

Claude Haiku 5.5 Chat von Anthropic, erschienen am 7. Oktober 2026, über einen OpenAI-kompatiblen Endpunkt. Es nimmt bis zu 1.000.000 Tokens Text und Bilder auf, liefert bis zu 128.000 zurück und akzeptiert bis zu 128 Werkzeugdefinitionen mit erzwungenen oder automatischen Werkzeugaufrufen.

Eingabe $0.10Ausgabe $0.50je 1 Mio. TokenEingabe aus dem Cache $0.10Schreiben in den Cache $0.10Prompts über 100K TokenEingabe $0.50Ausgabe $2.50

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-haiku-5.5/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, älteste zuerst. Rollen sind system, developer, user, assistant und tool; system- und developer-Nachrichten werden zu den Anweisungen des Modells. Der Inhalt ist ein String oder ein Array aus Text- und image_url-Teilen. Ein Werkzeugergebnis steht in einer Nachricht mit der Rolle tool und ihrer tool_call_id.

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

auto (Vorgabe, sobald tools übergeben werden), none, required oder eine benannte Funktion wie {"type": "function", "function": {"name": "route_ticket"}}. Ein benanntes Werkzeug zu erzwingen ist der Weg zu strukturierter Ausgabe.

Standardwert
Nicht festgelegt
parallel_tool_callsbooleanOptional

Standardmäßig true. Bei false ruft das Modell pro Zug höchstens ein Werkzeug auf, was zu Ketten passt, in denen jeder Aufruf vom Ergebnis des vorherigen abhängt. Wirkt nur, wenn tools übergeben werden.

Standardwert
true
toolsarray<object>Optional

Bis zu 128 Funktionsdefinitionen pro Anfrage im OpenAI-Funktionsformat: je ein Name, eine Beschreibung und Parameter als JSON-Schema.

Standardwert
Nicht festgelegt
Einschränkungen
maxItems:128
max_tokensintegerOptional

Aus Kompatibilitätsgründen akzeptiert, bis 128.000; Vorgabe 4.096. An diesem Endpunkt kürzt es die Antwort nicht: Das Modell beendet sie, wenn es fertig ist, und Sie zahlen für die Tokens, die es schreibt, das Denken eingeschlossen. Bitten Sie stattdessen im Prompt um eine Länge. Kein Einfluss auf den Preis pro Token.

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-haiku-5.5/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-haiku-5.5/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-haiku-5.5/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-haiku-5.5/chat, um dieses Modell in einem ComfyUI-Graphen zu nutzen.

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