Anthropic Claude API Tester
Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
La construcción de la solicitud y del código cURL, Python y JavaScript ocurre por completo en tu navegador. Cuando pulsas Ejecutar, tu clave de API de Anthropic y tu prompt se envían directamente desde tu navegador a Anthropic, no a ArrayKit. Tu clave se mantiene solo en la memoria del navegador y nunca se almacena ni se envía a ArrayKit. Evita usar claves de producción en máquinas compartidas o públicas.
Prueba el Probador de API de OpenAI
Acerca de Anthropic Claude API Tester
El probador de API de Claude de Anthropic te permite construir, ejecutar y copiar solicitudes a la Messages API de Claude (POST /v1/messages) sin salir de tu navegador. Pega tu clave de API de Anthropic, elige un modelo como claude-opus-4-8 o claude-sonnet-4-6, escribe un prompt y un valor de max_tokens, y ArrayKit arma una solicitud correcta con las cabeceras x-api-key y anthropic-version. Genera fragmentos listos para pegar en cURL, Python y JavaScript, o pulsa Ejecutar para llamar a Anthropic directamente e inspeccionar la respuesta. Está pensado para desarrolladores, ingenieros de prompts y cualquiera que integre Claude y quiera verificar una clave, comprobar el nombre de un modelo o conseguir una solicitud que funcione para llevar a su base de código. La solicitud y el código se construyen localmente; cuando pulsas Ejecutar, tu clave y tu prompt van directamente desde tu navegador a Anthropic, nunca a ArrayKit.
Características
- Apunta al endpoint de la Messages API de Claude POST /v1/messages con la forma correcta
- Establece automáticamente las cabeceras x-api-key y anthropic-version
- Selector de modelos con sugerencias como claude-opus-4-8, claude-sonnet-4-6 y claude-haiku-4-5
- max_tokens configurable, que Anthropic exige en cada solicitud
- Generación de código en cURL, Python y JavaScript con un clic
- Ejecuta en el navegador para llamar a Anthropic directamente y ver la respuesta JSON
- La clave de API se mantiene solo en la memoria del navegador y nunca se almacena ni se envía a ArrayKit
- Botones de copia para cada fragmento generado
Cómo usar Anthropic Claude API Tester
- Pega tu clave de API de Anthropic en el campo de la clave
- Elige un modelo como claude-opus-4-8 o claude-sonnet-4-6
- Escribe tu prompt y ajusta un valor de max_tokens
- Pulsa Ejecutar para llamar a Anthropic, o copia el fragmento de cURL / Python / JavaScript
Ejemplo
Entrada
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"}]}'
Salida
{
"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"
}
Una solicitud mínima a la Messages API de Claude con las cabeceras requeridas y max_tokens.
Errores comunes y solución de problemas
- Al pulsar Ejecutar aparece un error de CORS o de red en el navegador — Los navegadores pueden bloquear las llamadas de origen cruzado a la API. Copia el cURL generado y ejecútalo desde una terminal.
- 401 authentication_error — La clave de API falta, está mal formada o ha sido revocada. Vuelve a copiarla desde la Consola de Anthropic y pégala en el campo de la clave.
- 400 invalid_request_error sobre max_tokens — Anthropic exige max_tokens en cada solicitud. Establece un entero positivo antes de ejecutar o copiar el fragmento.
- 404 not_found_error en el modelo — El id del modelo está mal escrito o retirado. Usa un id actual como claude-opus-4-8, claude-sonnet-4-6 o claude-haiku-4-5.
- 429 rate_limit_error — Has alcanzado tu límite de tasa o de tokens. Espera la ventana de retry-after y vuelve a ejecutar la solicitud.
Preguntas frecuentes
- ¿Qué es el probador de API de Claude de Anthropic?
- Es una herramienta de navegador que construye solicitudes a la Messages API de Claude (POST /v1/messages), genera código en cURL, Python y JavaScript, y puede ejecutar la solicitud para que inspecciones la respuesta de Claude.
- ¿ArrayKit ve o almacena mi clave de API de Anthropic?
- No. La solicitud y el código se construyen localmente. Cuando pulsas Ejecutar, tu clave y tu prompt se envían directamente desde tu navegador a Anthropic, nunca a ArrayKit. La clave se mantiene solo en la memoria del navegador y nunca se almacena ni se nos envía.
- ¿Por qué falla Ejecutar con un error de CORS cuando el cURL funciona?
- La API de Anthropic puede no permitir llamadas directas de origen cruzado desde el navegador, por lo que el navegador bloquea la solicitud. El comando cURL generado funciona sin problemas desde una terminal o backend, donde CORS no aplica.
- ¿Qué modelos de Claude puedo probar?
- Cualquier id de modelo actual de la Messages API funciona. El selector sugiere opciones como claude-opus-4-8, claude-sonnet-4-6 y claude-haiku-4-5, y puedes escribir cualquier id válido.
- ¿Por qué tengo que establecer max_tokens?
- La Messages API de Anthropic exige max_tokens en cada solicitud; limita cuántos tokens puede generar Claude. ArrayKit lo incluye en la solicitud y en el código generado.
- ¿Es seguro usar aquí una clave de producción?
- Evita pegar claves de producción en máquinas compartidas o públicas. La clave permanece en tu navegador, pero cualquiera con acceso a esa máquina podría verla. Prefiere una clave acotada o de prueba.
Herramientas relacionadas
- 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.
- Cliente de API — Envía peticiones HTTP, crea cabeceras y parámetros e inspecciona respuestas; guarda tus últimas 25.
- cURL a Fetch — Convierte un comando curl en una llamada fetch() de JavaScript.
- Analizador de URL — Descompone una URL en sus partes y lista los parámetros de consulta.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
Todas las herramientas de ArrayKit