Convertidor OpenAI ⇄ Anthropic

Convierte arrays de messages entre OpenAI Chat Completions y Anthropic Messages API. Maneja system messages, tool calls, bloques de imagen, multi-turno. En el navegador, sin API keys.

¿Para qué sirve?

La Chat Completions API de OpenAI y la Messages API de Anthropic permiten conversaciones multi-turno, pero estructuran el JSON de forma suficientemente distinta como para que los prompts y trazas de tool-calls no caigan bien al cambiar de proveedor. Las diferencias son pequeñas (posición del system message, tool-call vs tool-use, forma de bloques de imagen, role: 'tool' vs tool_result en content) pero cada una es un agujero de 10 minutos cuando estás contra el reloj. Este convertidor hace la traducción para que pegues una conversación OpenAI y obtengas una versión Anthropic (o al revés).

Qué se traduce

Qué no se traduce

Errores comunes