Wat je gaat bouwen
Je verstuurt één tekstaanvraag naar de OpenAI-compatibelePOST /v1/chat/completions-route van CometAPI, print het assistant-bericht en houdt de aanvraagstructuur gereed voor apps die al OpenAI SDK’s gebruiken.
Wanneer je deze pagina moet gebruiken
Gebruik deze snelstart wanneer een van deze situaties op jouw project van toepassing is:- Je gebruikt al OpenAI SDK’s of Chat Completions-aanvraagstructuren.
- Je wilt de base URL omzetten naar CometAPI.
- Je wilt een CometAPI model ID aanroepen via een OpenAI API-compatibele route.
Vereisten
- Een CometAPI API key opgeslagen in
COMETAPI_KEY - Een tekst-model ID van de Models-pagina
curl, Python 3.10+ of Node.js 18+
API key, base URL, authenticatie
Gebruik de CometAPI base URL met OpenAI-compatibele clients:Codevoorbeelden
Gebruik de tabbladen hieronder om dezelfde Chat Completions-aanvraag te versturen met cURL, Python en Node.js.Uitleg van de flow
OpenAI-compatibel betekent dat je applicatie het Chat Completions-endpoint, de aanvraagbody en de SDK-methodenamen behoudt, terwijl je de base URL en model ID wijzigt naar CometAPI-waarden. De route is standaard synchroon. De API retourneert het voltooide response-object in één HTTP-response, en je applicatie leestchoices[0].message.content.
Voor incrementele output stel je stream in op true. De response wordt dan Server-Sent Events en eindigt met data: [DONE]. Gebruik streaming voor chatinterfaces en lange responses. Behoud de synchrone vorm voor background jobs en eenvoudige tests.
Algemene parameters
Problemen oplossen en FAQ
Is dit de OpenAI API?
Is dit de OpenAI API?
Nee. Dit is de OpenAI-compatibele API-route van CometAPI. Je gebruikt een CometAPI API-sleutel, de CometAPI-basis-URL en een CometAPI model ID.
De aanvraag retourneert 401
De aanvraag retourneert 401
Bevestig dat
COMETAPI_KEY is ingesteld in dezelfde shell of runtime die de aanvraag verstuurt. Plak geen echte sleutel in bronbestanden.Het model is niet gevonden
Het model is niet gevonden
Gebruik een CometAPI model ID dat tekst- of chataanvragen ondersteunt. Controleer de Models-pagina voordat je het opnieuw probeert.
De SDK roept nog steeds OpenAI aan
De SDK roept nog steeds OpenAI aan
Bevestig dat de client
base_url in Python of baseURL in Node.js instelt op https://api.cometapi.com/v1.Volgende stappen
- Lees de Chat Completions API-referentie.
- Configureer SDK-clients in Gebruik CometAPI met OpenAI SDK’s.
- Toon beschikbare modellen met Beschikbare CometAPI-modellen weergeven.
- Voeg retry- en rate-limit-afhandeling toe met Foutcodes en retry-strategie.