OneMux admite simultáneamente los cuatro formatos de protocolo: OpenAI, Anthropic, Gemini y Responses API. Los desarrolladores pueden elegir el protocolo óptimo según las características del modelo y cambiar entre ellos sin modificar el código existente. En esta página se enumeran los endpoints, los métodos de autenticación y los casos de uso de cada protocolo.
Protocolos compatibles
Protocolo
Endpoint
Modelos aplicables
Método de autenticación
Compatible con OpenAI
/v1/chat/completions
Todos los modelos
Authorization: Bearer sk-xxx
Anthropic nativo
/v1/messages
Serie Claude
x-api-key: sk-xxx
OpenAI Responses
/v1/responses
Serie GPT
Authorization: Bearer sk-xxx
Gemini nativo
/v1beta/models/{model}:generateContent
Serie Gemini
Authorization: Bearer sk-xxx
¿Por qué existen varios protocolos?
Bajo coste de migración: no es necesario modificar el código existente, solo cambiar la Base URL
Todas las funciones nativas: admite características como Anthropic Prompt Caching, Claude Extended Thinking y el contexto de 2M de Gemini
Máximo rendimiento: Claude es un 20-30% más rápido con el protocolo Anthropic que con el formato OpenAI
Forma de uso recomendada
Modelo
Protocolo recomendado
Motivo
Serie Claude
Anthropic nativo
Admite Prompt Caching, reduciendo los costes un 90%
Serie GPT
Compatible con OpenAI
Formato estándar, máxima compatibilidad
Serie Gemini
Gemini nativo
Admite un contexto de 2M para procesar documentos muy extensos