Skip to main content

Ce que vous allez créer

Vous enverrez une requête à POST /v1/messages, afficherez le texte de réponse de Claude et garderez le code prêt pour une utilisation avec le SDK Anthropic ou en HTTP direct.

Prérequis

  • Une clé API CometAPI stockée dans COMETAPI_KEY
  • Un model ID Claude depuis la page Models
  • curl, Python 3.10+ ou Node.js 18+

Clé API, URL de base, authentification

Utilisez le endpoint Messages compatible Anthropic via CometAPI :
Authentifiez les requêtes HTTP directes avec x-api-key et l’en-tête de version d’API Anthropic :

Exemples de code

Utilisez les onglets ci-dessous pour des exemples copiables en cURL, Python et Node.js.

Explication du flux

Les requêtes Claude Messages sont synchrones par défaut. L’API renvoie un objet message dans une seule réponse HTTP, et votre application lit le premier bloc de contenu textuel. Utilisez cette route lorsque vous avez besoin de formes de requête spécifiques à Claude, comme les tableaux de messages Anthropic, la réflexion étendue, la mise en cache de prompt ou l’utilisation d’outils. Si votre application utilise déjà le SDK officiel Anthropic, définissez l’URL de base du SDK sur https://api.cometapi.com et conservez la forme de requête de l’API Messages.

Paramètres courants

Dépannage / FAQ

Vérifiez que COMETAPI_KEY est défini dans le même shell ou environnement d’exécution qui envoie la requête. Ne collez pas de vraie clé dans les fichiers source.
Vérifiez que le client SDK définit base_url en Python ou baseURL en Node.js sur https://api.cometapi.com.
Utilisez un model ID Claude disponible pour votre compte. Ce guide de démarrage rapide ne fixe pas de modèle Claude en dur, car la disponibilité varie selon le compte et la famille de modèles.

Étapes suivantes