Anthropic Claude API Tester
Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
La construction de la requête et du code cURL, Python et JavaScript se fait entièrement dans votre navigateur. Lorsque vous appuyez sur Exécuter, votre clé d'API Anthropic et votre prompt sont envoyés directement depuis votre navigateur vers Anthropic, pas vers ArrayKit. Votre clé est conservée uniquement en mémoire du navigateur et n'est jamais stockée ni envoyée à ArrayKit. Évitez d'utiliser des clés de production sur des machines partagées ou publiques.
Essayer le testeur d'API OpenAI
À propos de Anthropic Claude API Tester
Le testeur d'API Anthropic Claude vous permet de construire, exécuter et copier des requêtes vers l'API Claude Messages (POST /v1/messages) sans quitter votre navigateur. Collez votre clé d'API Anthropic, choisissez un modèle comme claude-opus-4-8 ou claude-sonnet-4-6, tapez un prompt et une valeur max_tokens, et ArrayKit assemble une requête correcte avec les en-têtes x-api-key et anthropic-version. Générez des extraits cURL, Python et JavaScript prêts à coller, ou appuyez sur Exécuter pour appeler Anthropic directement et inspecter la réponse. Il est conçu pour les développeurs, les ingénieurs de prompt et toute personne intégrant Claude qui souhaite vérifier une clé, contrôler le nom d'un modèle ou récupérer une requête fonctionnelle à intégrer dans son code. La requête et le code sont construits localement ; lorsque vous exécutez, votre clé et votre prompt vont directement depuis votre navigateur vers Anthropic, jamais vers ArrayKit.
Fonctionnalités
- Cible le point de terminaison de l'API Claude Messages POST /v1/messages avec la structure correcte
- Définit automatiquement les en-têtes x-api-key et anthropic-version
- Sélecteur de modèle avec des suggestions comme claude-opus-4-8, claude-sonnet-4-6 et claude-haiku-4-5
- max_tokens configurable, qu'Anthropic exige sur chaque requête
- Génération de code cURL, Python et JavaScript en un clic
- Exécutez dans le navigateur pour appeler Anthropic directement et afficher la réponse JSON
- La clé d'API reste uniquement en mémoire du navigateur et n'est jamais stockée ni envoyée à ArrayKit
- Boutons de copie pour chaque extrait généré
Comment utiliser Anthropic Claude API Tester
- Collez votre clé d'API Anthropic dans le champ de la clé
- Choisissez un modèle tel que claude-opus-4-8 ou claude-sonnet-4-6
- Tapez votre prompt et définissez une valeur max_tokens
- Appuyez sur Exécuter pour appeler Anthropic, ou copiez l'extrait cURL / Python / JavaScript
Exemple
Entrée
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-opus-4-8","max_tokens":1024,"messages":[{"role":"user","content":"Hello, Claude"}]}'
Sortie
{
"id": "msg_01...",
"type": "message",
"role": "assistant",
"model": "claude-opus-4-8",
"content": [{"type": "text", "text": "Hello! How can I help you today?"}],
"stop_reason": "end_turn"
}
Une requête minimale vers l'API Claude Messages avec les en-têtes requis et max_tokens.
Erreurs courantes et dépannage
- Appuyer sur Exécuter affiche une erreur CORS ou réseau dans le navigateur — Les navigateurs peuvent bloquer les appels cross-origin vers l'API. Copiez le cURL généré et exécutez-le depuis un terminal.
- 401 authentication_error — La clé d'API est manquante, mal formée ou révoquée. Recopiez-la depuis la console Anthropic et collez-la dans le champ de la clé.
- 400 invalid_request_error concernant max_tokens — Anthropic exige max_tokens sur chaque requête. Définissez un entier positif avant d'exécuter ou de copier l'extrait.
- 404 not_found_error sur le modèle — L'identifiant du modèle est mal saisi ou retiré. Utilisez un identifiant actuel comme claude-opus-4-8, claude-sonnet-4-6 ou claude-haiku-4-5.
- 429 rate_limit_error — Vous avez atteint votre limite de débit ou de tokens. Attendez la fenêtre retry-after, puis réexécutez la requête.
Foire aux questions
- Qu'est-ce que le testeur d'API Anthropic Claude ?
- C'est un outil navigateur qui construit des requêtes vers l'API Claude Messages (POST /v1/messages), génère du code cURL, Python et JavaScript, et peut exécuter la requête pour que vous puissiez inspecter la réponse de Claude.
- ArrayKit voit-il ou stocke-t-il ma clé d'API Anthropic ?
- Non. La requête et le code sont construits localement. Lorsque vous appuyez sur Exécuter, votre clé et votre prompt sont envoyés directement depuis votre navigateur vers Anthropic, jamais vers ArrayKit. La clé est conservée uniquement en mémoire du navigateur et n'est jamais stockée ni envoyée chez nous.
- Pourquoi l'exécution échoue-t-elle avec une erreur CORS alors que le cURL fonctionne ?
- L'API Anthropic peut ne pas autoriser les appels navigateur cross-origin directs, de sorte que le navigateur bloque la requête. La commande cURL générée s'exécute parfaitement depuis un terminal ou un backend où le CORS ne s'applique pas.
- Quels modèles Claude puis-je tester ?
- Tout identifiant de modèle actuel de l'API Messages fonctionne. Le sélecteur suggère des options comme claude-opus-4-8, claude-sonnet-4-6 et claude-haiku-4-5, et vous pouvez taper tout identifiant valide.
- Pourquoi dois-je définir max_tokens ?
- L'API Anthropic Messages exige max_tokens sur chaque requête ; il limite le nombre de tokens que Claude peut générer. ArrayKit l'inclut dans la requête et le code généré.
- Est-il sûr d'utiliser ici une clé de production ?
- Évitez de coller des clés de production sur des machines partagées ou publiques. La clé reste dans votre navigateur, mais toute personne ayant accès à cette machine pourrait la voir. Préférez une clé restreinte ou de test.
Outils associés
- OpenAI API Tester — Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- Client API — Envoyez des requêtes HTTP, créez en-têtes et paramètres et inspectez les réponses ; conserve vos 25 dernières.
- cURL vers Fetch — Convertit une commande curl en un appel fetch() JavaScript.
- Analyseur d’URL — Décompose une URL en ses parties et liste les paramètres de requête.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
Tous les outils ArrayKit