Skip to main content

Was Sie erstellen werden

Sie senden eine Anfrage an POST /v1/messages, geben den Claude-Antworttext aus und halten den Code für die Nutzung mit dem Anthropic SDK oder direktem HTTP bereit.

Voraussetzungen

  • Ein CometAPI-API-Schlüssel, gespeichert in COMETAPI_KEY
  • Eine Claude model ID von der Models-Seite
  • curl, Python 3.10+ oder Node.js 18+

API-Schlüssel, Basis-URL, Authentifizierung

Verwenden Sie den Anthropic-kompatiblen Messages-Endpunkt über CometAPI:
Authentifizieren Sie direkte HTTP-Anfragen mit x-api-key und dem Anthropic-API-Versions-Header:

Codebeispiele

Verwenden Sie die Tabs unten für kopierbare Beispiele in cURL, Python und Node.js.

Erklärung des Ablaufs

Claude Messages-Anfragen sind standardmäßig synchron. Die API gibt ein Nachrichtenobjekt in einer HTTP-Antwort zurück, und Ihre Anwendung liest den ersten Text-Content-Block. Verwenden Sie diese Route, wenn Sie Claude-spezifische Anfrageformen wie Anthropic-Nachrichten-Arrays, extended thinking, Prompt-Caching oder Tool-Nutzung benötigen. Wenn Ihre Anwendung bereits das offizielle Anthropic SDK verwendet, setzen Sie die SDK-Basis-URL auf https://api.cometapi.com und behalten Sie die Anfragestruktur der Messages API bei.

Häufige Parameter

Fehlerbehebung / FAQ

Bestätigen Sie, dass COMETAPI_KEY in derselben Shell oder Laufzeit gesetzt ist, die die Anfrage sendet. Fügen Sie keinen echten Schlüssel in Quelldateien ein.
Bestätigen Sie, dass der SDK-Client in Python base_url oder in Node.js baseURL auf https://api.cometapi.com setzt.
Verwenden Sie eine Claude model ID, die für Ihr Konto verfügbar ist. Dieser Schnellstart codiert kein Claude-Modell fest, da die Verfügbarkeit je nach Konto und Modellfamilie variiert.

Nächste Schritte