Skip to main content
Diese Seite ist ein CometAPI-Schnellstart für eine OpenAI-kompatible API. Sie hilft Ihnen dabei, die Form von Chat Completions-Anfragen, OpenAI SDKs und eine CometAPI-base URL wiederzuverwenden. Sie ist keine Anleitung zur Einrichtung eines OpenAI-Kontos und keine Seite nur für OpenAI-Modelle.

Was Sie erstellen werden

Sie senden eine Textanfrage an CometAPIs OpenAI-kompatible Route POST /v1/chat/completions, geben die Nachricht des Assistenten aus und halten die Anfrageform für Apps bereit, die bereits OpenAI SDKs verwenden.

Wann Sie diese Seite verwenden sollten

Verwenden Sie diesen Schnellstart, wenn einer dieser Punkte zu Ihrem Projekt passt:
  • Sie verwenden bereits OpenAI SDKs oder Anfrageformen für Chat Completions.
  • Sie möchten die base URL auf CometAPI umstellen.
  • Sie möchten eine CometAPI-model ID über eine OpenAI API-kompatible Route aufrufen.

Voraussetzungen

  • Ein in COMETAPI_KEY gespeicherter CometAPI API key
  • Eine Text-model ID von der Models-Seite
  • curl, Python 3.10+ oder Node.js 18+

API key, base URL, Authentifizierung

Verwenden Sie die CometAPI-base URL mit OpenAI-kompatiblen Clients:
Authentifizieren Sie direkte HTTP-Anfragen mit einem Bearer-Token:

Codebeispiele

Verwenden Sie die folgenden Tabs, um dieselbe Chat Completions-Anfrage mit cURL, Python und Node.js zu senden.

Erklärung des Ablaufs

OpenAI-kompatibel bedeutet, dass Ihre Anwendung den Chat Completions-Endpunkt, den Anfrage-Body und die SDK-Methodennamen beibehält, während die base URL und model ID auf CometAPI-Werte geändert werden. Die Route ist standardmäßig synchron. Die API gibt das vollständige Response-Objekt in einer HTTP-Antwort zurück, und Ihre Anwendung liest choices[0].message.content. Für inkrementelle Ausgabe setzen Sie stream auf true. Die Antwort wird zu Server-Sent Events und endet mit data: [DONE]. Verwenden Sie Streaming für Chat-Oberflächen und lange Antworten. Behalten Sie die synchrone Form für Hintergrundjobs und einfache Tests bei.

Häufige Parameter

Fehlerbehebung und FAQ

Nein. Dies ist CometAPIs OpenAI-kompatible API-Route. Sie verwenden einen CometAPI API-Schlüssel, die CometAPI-Basis-URL und eine CometAPI model ID.
Bestätigen Sie, dass COMETAPI_KEY in derselben Shell oder Laufzeitumgebung gesetzt ist, die die Anfrage sendet. Fügen Sie keinen echten Schlüssel in Quelldateien ein.
Verwenden Sie eine CometAPI model ID, die Text- oder Chat-Anfragen unterstützt. Prüfen Sie vor einem erneuten Versuch die Models-Seite.
Bestätigen Sie, dass der Client in Python base_url oder in Node.js baseURL auf https://api.cometapi.com/v1 setzt.

Nächste Schritte