Compatibilidad
MarkdownFormatos de API que admite Ailoot, modelos disponibles en cada formato y clientes que los utilizan.
Guía completa
Ailoot reproduce los contratos públicos de tres API. Si una aplicación puede trabajar con OpenAI, Anthropic o Gemini y permite configurar una URL propia, también funcionará con Ailoot: basta con cambiar la URL y la clave.
Todas las rutas parten de https://api.ailoot.ai. La columna «URL para el SDK» indica qué URL base debes configurar: https://api.ailoot.ai/v1 (con /v1) o https://api.ailoot.ai (sin /v1), porque los SDK añaden el resto de la ruta automáticamente.
| Formato | Ruta | URL para el SDK | ID |
|---|---|---|---|
| OpenAI Chat Completions | POST /v1/chat/completions | con /v1 | 139 |
| OpenAI Responses | POST /v1/responses | con /v1 | 106 |
| Anthropic Messages | POST /v1/messages | sin /v1 | 150 |
| Gemini | POST /v1beta/models/{m}:generateContentPOST /v1beta/models/{m}:streamGenerateContent | sin /v1beta | 29 |
| OpenAI Embeddings | POST /v1/embeddings | con /v1 | 6 |
| OpenAI Images | POST /v1/images/generationsPOST /v1/images/edits | con /v1 | 30 |
| OpenAI Audio | POST /v1/audio/speechPOST /v1/audio/transcriptions | con /v1 | 20 |
| Vídeo y música | POST /v1/videos/generationsPOST /v1/music/generations | con /v1 | 18 |
| Decisiones (Jev) | POST /v1/systemone | sin SDK, URL completa | 1 |
| Lista de modelos (OpenAI, Anthropic) | GET /v1/models | con /v1 | todos |
| Lista de modelos (Gemini) | GET /v1beta/models | sin /v1beta | todos |
El catálogo contiene 1256 fichas de modelos y 2692 métodos documentados. Los identificadores alternativos de llamada o alias figuran en el método seleccionado cuando están disponibles.
Modelos por formato
La mayoría de los modelos de texto, como Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax y Grok, están disponibles en tres formatos: OpenAI Chat, OpenAI Responses y Anthropic Messages. Los modelos Gemini están disponibles en Anthropic Messages y en su formato nativo. Los modelos NVIDIA utilizan principalmente OpenAI Chat.
OpenAI Chat Completions
claude-sonnet-5-5, gpt-6.1-sol, gemini-3.6-flash, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, nvidia/nemotron-3-ultra-550b-a55b, meta/muse-glimmer-30b, poolside/laguna-xs-2.1, claude-opus-5-5, gpt-6-astra y otros 51
OpenAI Responses
claude-sonnet-5-5, gpt-6.1-sol, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, claude-opus-5-5, gpt-6-astra, grok-4.7-build-fast, deepseek-v4.1-flash, qwen3.8-flash, kimi-for-coding y otros 36
Anthropic Messages
claude-sonnet-5-5, gpt-6.1-sol, gemini-3.8-flash, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, nvidia/nemotron-3-ultra-550b-a55b, meta/muse-glimmer-30b, poolside/laguna-xs-2.1, claude-opus-5-5, gpt-6-astra y otros 71
Gemini
gemini-3.8-flash, gemini-3.1-pro, gemini-pro-agent, gemini-3.8-flash-tiered, gemini-3.8-flash-medium, gemini-3.8-flash-low, gemini-3.8-flash-high, gemini-3.7-flash, gemini-3.7-flash-tiered, gemini-3.7-flash-medium, gemini-3.7-flash-low, gemini-3.7-flash-high, gemini-3.6-flash, gemini-3.6-flash-tiered y otros 13
La lista completa con precios y filtros está en el catálogo de modelos.
Formatos que utiliza cada cliente
A continuación se muestran las aplicaciones de nuestro catálogo de integraciones, agrupadas por el formato que utilizan. Muchas admiten varios formatos.
OpenAI Chat Completions
Hermes Agent, OpenClaw, opencode, Qwen Code, Kimi CLI, Crush, Aider, Goose, Factory Droid, Amp, Cline, Roo Code, Kilo Code, Continue, Zed, VS Code + Copilot Chat, JetBrains AI Assistant, Xcode, Open WebUI, LibreChat, Cherry Studio, Chatbox, LobeChat, Jan, SillyTavern, OpenAI SDK (Python), OpenAI SDK (Node.js), Vercel AI SDK, LangChain, n8n, Dify, AIChat, AnythingLLM, avante.nvim, big-AGI, BoltAI, codecompanion.nvim, Continue CLI, CrewAI, Flowise y otras 30
OpenAI Responses
OpenAI Codex CLI, Hermes Agent, OpenClaw, Kimi CLI, Factory Droid, Amp, Zed, VS Code + Copilot Chat, Cherry Studio, OpenAI SDK (Python), OpenAI SDK (Node.js), Vercel AI SDK, LangChain, n8n, Kilo Code CLI, LLM, Mastra, OpenAI Agents SDK, Pydantic AI
Anthropic Messages
Claude Code, Hermes Agent, OpenClaw, Qwen Code, Kimi CLI, Crush, Goose, Factory Droid, Amp, Cline, Roo Code, Zed, VS Code + Copilot Chat, LibreChat, Cherry Studio, LobeChat, Jan, Anthropic SDK (Python), Vercel AI SDK, LangChain, n8n, AIChat, avante.nvim, big-AGI, codecompanion.nvim, CrewAI, GitHub Copilot CLI, gptel, Kilo Code CLI, NextChat, Pi, Trae Agent, Trae IDE
Gemini
OpenClaw, Qwen Code, Gemini CLI, Kimi CLI, Amp, Vercel AI SDK, n8n, AIChat, Google GenAI SDK (Python), gptel, Pi
Funciones admitidas en cada formato
| Función | Cómo funciona |
|---|---|
| Respuesta en streaming | Formato SSE en todos los formatos de texto: stream: true o :streamGenerateContent?alt=sse. El texto de pago llega en un único bloque después de calcular el coste, no palabra a palabra. Consulta los detalles |
| Herramientas (tools, function calling) | Sí, si el modelo las admite. Las herramientas se describen con el formato de la API elegida. Las solicitudes de texto de Gemini también admiten googleSearch y urlContext, por separado o juntos, pero sin functionDeclarations en la misma solicitud. Para la salida nativa de imágenes, solo se admiten las declaraciones de funciones del cliente: functionDeclarations |
| Imágenes de entrada | Sí, en los modelos que pueden interpretar imágenes. Su coste estimado forma parte de la reserva. En Gemini, PNG, JPEG o WebP en el campo inlineData del mensaje del usuario |
| Respuesta estructurada (JSON) | response_format en OpenAI y sus equivalentes en Anthropic, si el modelo los admite. En Gemini, responseMimeType en generationConfig admite text/plain o application/json; utiliza responseSchema o responseJsonSchema según lo que admita el modelo concreto. Las funciones disponibles y las combinaciones de parámetros dependen del modelo |
| Razonamiento | reasoning_effort / reasoning en OpenAI, thinking en Anthropic y thinkingConfig en Gemini, para modelos de razonamiento |
| Recuento de tokens | El recuento independiente de tokens (/v1/messages/count_tokens) es un método aparte; su disponibilidad se comprueba para el modelo y la clave elegidos. La compatibilidad con Messages no confirma por sí sola la compatibilidad con el recuento de tokens |