Skip to Content
APIDescripción general de la API

Descripción general de la API

OfoxAI ofrece tres protocolos de acceso API, totalmente compatibles con los SDKs oficiales de cada proveedor.

Base URL

ProtocoloBase URLDescripción
Compatible con OpenAIhttps://api.ofox.ai/v1Compatible con el SDK de OpenAI, soporta todos los modelos
Nativo Anthropichttps://api.ofox.ai/anthropicCompatible con el SDK de Anthropic, experiencia nativa de Claude
Nativo Geminihttps://api.ofox.ai/geminiCompatible con el SDK de Google GenAI

Autenticación

Todos los protocolos utilizan una API Key unificada de OfoxAI, pero el formato del Header varía según el protocolo:

ProtocoloHeaderFormato
OpenAIAuthorizationBearer sk-xxx
Anthropicx-api-keysk-xxx
Geminix-goog-api-keysk-xxx

Consulte la guía de autenticación para más detalles.

Endpoints disponibles

Protocolo compatible con OpenAI

EndpointMétodoDescripción
/v1/chat/completionsPOSTCrear completación de chat
/v1/embeddingsPOSTCrear embeddings de texto
/v1/modelsGETListar modelos disponibles
/v1/models/{model_id}GETObtener detalles del modelo
/v1/images/generationsPOSTGeneración de imágenes

Protocolo nativo Anthropic

EndpointMétodoDescripción
/anthropic/v1/messagesPOSTCrear Messages

Protocolo nativo Gemini

EndpointMétodoDescripción
/gemini/v1beta/models/{model}:generateContentPOSTGenerar contenido
/gemini/v1beta/models/{model}:streamGenerateContentPOSTGenerar contenido en streaming

Límites de tasa

OfoxAI funciona con pago por uso. Todos los usuarios comparten la misma política de tasa, sin diferencias por plan:

LímiteCuota
RPM (solicitudes/minuto)200
TPM (tokens/minuto)Sin límite

Si necesita una cuota de tasa más alta, contacte al soporte de OfoxAI  para solicitar un ajuste.

Cuando se activa el límite de tasa, la API retorna 429 Too Many Requests con los siguientes Headers de respuesta:

x-ratelimit-limit-requests: 200 x-ratelimit-remaining-requests: 0 x-ratelimit-reset-requests: 1s

Códigos de error

Todos los protocolos retornan códigos de estado HTTP unificados:

CódigoDescripciónCausa común
200Éxito
400Error de solicitudFormato de parámetros incorrecto, campos obligatorios faltantes
401Autenticación fallidaAPI Key inválida o expirada
403Permisos insuficientesLa cuenta no tiene acceso a este modelo
404Recurso no encontradoID de modelo incorrecto
429Límite de tasa alcanzadoSe excedió el límite de tasa
500Error del servidorError interno, intente de nuevo
502Error upstreamServicio del proveedor de modelos con problemas
503Servicio no disponibleServicio en mantenimiento

Formato de respuesta de error

{ "error": { "code": "invalid_api_key", "message": "La API Key proporcionada no es válida. Por favor, verifíquela e intente de nuevo.", "type": "authentication_error" } }

Parámetros extendidos de OfoxAI

OfoxAI ofrece parámetros extendidos sobre los protocolos estándar para control avanzado de enrutamiento y respaldo:

{ "model": "openai/gpt-4o", "messages": [...], "provider": { "routing": "cost", "fallback": ["anthropic/claude-sonnet-4.5", "google/gemini-3-flash-preview"] } }

Consulte enrutamiento de proveedores y respaldo automático para más detalles.

Last updated on