Wat je gaat bouwen
Je verstuurt één aanvraag naarPOST /v1/messages, print de Claude-responstekst en houdt de code klaar voor gebruik met de Anthropic SDK of directe HTTP-aanroepen.
Vereisten
- Een CometAPI API-sleutel opgeslagen in
COMETAPI_KEY - Een Claude model ID van de Models-pagina
curl, Python 3.10+ of Node.js 18+
API-sleutel, basis-URL, authenticatie
Gebruik het Anthropic-compatibele Messages-endpoint via CometAPI:x-api-key en de Anthropic API-versie-header:
Codevoorbeelden
Gebruik de tabbladen hieronder voor kopieerbare voorbeelden in cURL, Python en Node.js.Uitleg van de flow
Claude Messages-aanvragen zijn standaard synchroon. De API retourneert een message-object in één HTTP-respons en je applicatie leest het eerste tekstuele content-blok. Gebruik deze route wanneer je Claude-specifieke aanvraagvormen nodig hebt, zoals Anthropic message-arrays, extended thinking, prompt caching of tool use. Als je applicatie de officiële Anthropic SDK al gebruikt, stel dan de basis-URL van de SDK in ophttps://api.cometapi.com en behoud de aanvraagvorm van de Messages API.
Algemene parameters
Probleemoplossing / FAQ
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.De SDK roept Anthropic nog steeds direct aan
De SDK roept Anthropic nog steeds direct aan
Bevestig dat de SDK-client
base_url in Python of baseURL in Node.js instelt op https://api.cometapi.com.Welk model moet ik gebruiken
Welk model moet ik gebruiken
Gebruik een Claude model ID dat beschikbaar is voor je account. Deze snelstart hardcodeert geen Claude-model, omdat beschikbaarheid verschilt per account en modelfamilie.
Volgende stappen
- Gebruik de Anthropic Messages API-referentie voor alle aanvraag- en response-velden.
- Controleer modelbeschikbaarheid in Models.
- Configureer lokale coding-sessies met de Claude Code integration guide.
- Bekijk retry-gedrag in Error codes and retry strategy.