¿Cómo construyo una petición a la API de GPT, Claude o Gemini?
Builder visual para peticiones a APIs de LLM: OpenAI, Anthropic, Google. Pulsa campos en la UI y obtén código listo para pegar en tu app: JSON, cURL, Python SDK, TypeScript fetch.
Cada línea de código mapea exactamente a campos de la documentación oficial de la API. Sin magia: es un mapper UI ↔ JSON.
Previsualización en vivo: tokens estimados, coste con los precios actuales y uso del context window.
Perfecto para devs que empiezan con APIs de LLM, prototipado de prompts y depuración de integraciones existentes.
Cómo usarlo
- Elige un modelo en el desplegable. Claude Sonnet 4.5 suele ser un buen comienzo para tareas de código, GPT-4o-mini para casos baratos, Gemini 2.5 Flash cuando necesites un contexto enorme (1M tokens).
- Escribe el system prompt, la instrucción del modelo (rol, tono, formato de salida). Para Anthropic es un campo aparte; para OpenAI aterriza como primer mensaje.
- Añade mensajes user / assistant. Pulsa *"+ Añadir"* y aparece un bloque nuevo. Puedes simular un historial de conversación completo.
- Ajusta parámetros: temperature (0 = determinista, 2 = salvaje), max_tokens (tope de longitud de respuesta), opcionalmente top_p y stop sequences.
- A la derecha ves estadísticas (tokens estimados, coste) más la salida en 4 formatos: JSON, cURL, Python SDK, TypeScript fetch. **Pulsa *"Copiar"*** y pega en tu código.
Cuándo es útil
Seis situaciones típicas en las que este builder da una ventaja concreta:
- Primeros pasos con la API de LLM. Estás empezando y no conoces la sintaxis oficial. Pulsa en la UI y ve exactamente cómo debe ser el body de la petición.
- Prototipado de prompts. Prueba distintos system prompts, compara temperature 0.3 vs 0.7 y elige el mejor set de parámetros. Exporta el código cuando esté listo.
- Depurar integraciones. *"¿Por qué mi petición devuelve 400?"*. Pega los parámetros en el builder y compara el JSON generado con lo que estás enviando. A menudo verás que falta el campo "max_tokens" (Anthropic lo exige, OpenAI no).
- Migración entre proveedores. Código que funciona para GPT, quieres pasar a Claude. Cambia el modelo en el builder y ve las diferencias de sintaxis (colocación del system prompt, naming de parámetros).
- Estimación de coste. *"¿Cuánto costará mandar 1000 peticiones así?"* El builder lo calcula en vivo.
- Snippet de código para documentación / blog. Genera un ejemplo cURL que muestre la llamada a la API para cada proveedor.