Source: https://ailoot.ai/docs/es/compatibility/
Canonical: https://ailoot.ai/docs/es/compatibility/
Language: es

[Primeros pasos](https://ailoot.ai/docs/es/) 

# Compatibilidad

[Markdown](https://ailoot.ai/docs/es/compatibility/index.md)

Formatos de API que admite Ailoot, modelos disponibles en cada formato y clientes que los utilizan.

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}:generateContent`<br>`POST /v1beta/models/{m}:streamGenerateContent` | sin /v1beta | 29 |
| OpenAI Embeddings | `POST /v1/embeddings` | con /v1 | 6 |
| OpenAI Images | `POST /v1/images/generations`<br>`POST /v1/images/edits` | con /v1 | 30 |
| OpenAI Audio | `POST /v1/audio/speech`<br>`POST /v1/audio/transcriptions` | con /v1 | 20 |
| Vídeo y música | `POST /v1/videos/generations`<br>`POST /v1/music/generations` | con /v1 | 18 |
| [Decisiones (Jev)](https://ailoot.ai/docs/es/api/systemone/) | `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.

## [](https://ailoot.ai/docs/es/compatibility/#models-by-format)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](https://ailoot.ai/models/es/?format=chat)

### 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](https://ailoot.ai/models/es/?format=responses)

### 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](https://ailoot.ai/models/es/?format=messages)

### 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](https://ailoot.ai/models/es/?format=gemini)

La lista completa con precios y filtros está en el [catálogo de modelos](https://ailoot.ai/models/es/).

## [](https://ailoot.ai/docs/es/compatibility/#clients)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](https://ailoot.ai/docs/es/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/es/integrations/openclaw/), [opencode](https://ailoot.ai/docs/es/integrations/opencode/), [Qwen Code](https://ailoot.ai/docs/es/integrations/qwen-code/), [Kimi CLI](https://ailoot.ai/docs/es/integrations/kimi-cli/), [Crush](https://ailoot.ai/docs/es/integrations/crush/), [Aider](https://ailoot.ai/docs/es/integrations/aider/), [Goose](https://ailoot.ai/docs/es/integrations/goose/), [Factory Droid](https://ailoot.ai/docs/es/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/es/integrations/amp/), [Cline](https://ailoot.ai/docs/es/integrations/cline/), [Roo Code](https://ailoot.ai/docs/es/integrations/roo-code/), [Kilo Code](https://ailoot.ai/docs/es/integrations/kilo-code/), [Continue](https://ailoot.ai/docs/es/integrations/continue/), [Zed](https://ailoot.ai/docs/es/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/es/integrations/vscode-copilot-byok/), [JetBrains AI Assistant](https://ailoot.ai/docs/es/integrations/jetbrains-ai-assistant/), [Xcode](https://ailoot.ai/docs/es/integrations/xcode/), [Open WebUI](https://ailoot.ai/docs/es/integrations/open-webui/), [LibreChat](https://ailoot.ai/docs/es/integrations/librechat/), [Cherry Studio](https://ailoot.ai/docs/es/integrations/cherry-studio/), [Chatbox](https://ailoot.ai/docs/es/integrations/chatbox/), [LobeChat](https://ailoot.ai/docs/es/integrations/lobechat/), [Jan](https://ailoot.ai/docs/es/integrations/jan/), [SillyTavern](https://ailoot.ai/docs/es/integrations/sillytavern/), [OpenAI SDK (Python)](https://ailoot.ai/docs/es/integrations/openai-python-sdk/), [OpenAI SDK (Node.js)](https://ailoot.ai/docs/es/integrations/openai-node-js-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/es/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/es/integrations/langchain/), [n8n](https://ailoot.ai/docs/es/integrations/n8n/), [Dify](https://ailoot.ai/docs/es/integrations/dify/), [AIChat](https://ailoot.ai/docs/es/integrations/aichat/), [AnythingLLM](https://ailoot.ai/docs/es/integrations/anythingllm/), [avante.nvim](https://ailoot.ai/docs/es/integrations/avante-nvim/), [big-AGI](https://ailoot.ai/docs/es/integrations/big-agi/), [BoltAI](https://ailoot.ai/docs/es/integrations/boltai/), [codecompanion.nvim](https://ailoot.ai/docs/es/integrations/codecompanion-nvim/), [Continue CLI](https://ailoot.ai/docs/es/integrations/continue-cli/), [CrewAI](https://ailoot.ai/docs/es/integrations/crewai/), [Flowise](https://ailoot.ai/docs/es/integrations/flowise/) y otras 30

### OpenAI Responses

[OpenAI Codex CLI](https://ailoot.ai/docs/es/integrations/openai-codex-cli/), [Hermes Agent](https://ailoot.ai/docs/es/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/es/integrations/openclaw/), [Kimi CLI](https://ailoot.ai/docs/es/integrations/kimi-cli/), [Factory Droid](https://ailoot.ai/docs/es/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/es/integrations/amp/), [Zed](https://ailoot.ai/docs/es/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/es/integrations/vscode-copilot-byok/), [Cherry Studio](https://ailoot.ai/docs/es/integrations/cherry-studio/), [OpenAI SDK (Python)](https://ailoot.ai/docs/es/integrations/openai-python-sdk/), [OpenAI SDK (Node.js)](https://ailoot.ai/docs/es/integrations/openai-node-js-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/es/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/es/integrations/langchain/), [n8n](https://ailoot.ai/docs/es/integrations/n8n/), [Kilo Code CLI](https://ailoot.ai/docs/es/integrations/kilo-code-cli/), [LLM](https://ailoot.ai/docs/es/integrations/llm-cli/), [Mastra](https://ailoot.ai/docs/es/integrations/mastra/), [OpenAI Agents SDK](https://ailoot.ai/docs/es/integrations/openai-agents-sdk/), [Pydantic AI](https://ailoot.ai/docs/es/integrations/pydantic-ai/)

### Anthropic Messages

[Claude Code](https://ailoot.ai/docs/es/integrations/claude-code/), [Hermes Agent](https://ailoot.ai/docs/es/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/es/integrations/openclaw/), [Qwen Code](https://ailoot.ai/docs/es/integrations/qwen-code/), [Kimi CLI](https://ailoot.ai/docs/es/integrations/kimi-cli/), [Crush](https://ailoot.ai/docs/es/integrations/crush/), [Goose](https://ailoot.ai/docs/es/integrations/goose/), [Factory Droid](https://ailoot.ai/docs/es/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/es/integrations/amp/), [Cline](https://ailoot.ai/docs/es/integrations/cline/), [Roo Code](https://ailoot.ai/docs/es/integrations/roo-code/), [Zed](https://ailoot.ai/docs/es/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/es/integrations/vscode-copilot-byok/), [LibreChat](https://ailoot.ai/docs/es/integrations/librechat/), [Cherry Studio](https://ailoot.ai/docs/es/integrations/cherry-studio/), [LobeChat](https://ailoot.ai/docs/es/integrations/lobechat/), [Jan](https://ailoot.ai/docs/es/integrations/jan/), [Anthropic SDK (Python)](https://ailoot.ai/docs/es/integrations/anthropic-python-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/es/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/es/integrations/langchain/), [n8n](https://ailoot.ai/docs/es/integrations/n8n/), [AIChat](https://ailoot.ai/docs/es/integrations/aichat/), [avante.nvim](https://ailoot.ai/docs/es/integrations/avante-nvim/), [big-AGI](https://ailoot.ai/docs/es/integrations/big-agi/), [codecompanion.nvim](https://ailoot.ai/docs/es/integrations/codecompanion-nvim/), [CrewAI](https://ailoot.ai/docs/es/integrations/crewai/), [GitHub Copilot CLI](https://ailoot.ai/docs/es/integrations/github-copilot-cli/), [gptel](https://ailoot.ai/docs/es/integrations/gptel/), [Kilo Code CLI](https://ailoot.ai/docs/es/integrations/kilo-code-cli/), [NextChat](https://ailoot.ai/docs/es/integrations/nextchat/), [Pi](https://ailoot.ai/docs/es/integrations/pi/), [Trae Agent](https://ailoot.ai/docs/es/integrations/trae-agent/), [Trae IDE](https://ailoot.ai/docs/es/integrations/trae/)

### Gemini

[OpenClaw](https://ailoot.ai/docs/es/integrations/openclaw/), [Qwen Code](https://ailoot.ai/docs/es/integrations/qwen-code/), [Gemini CLI](https://ailoot.ai/docs/es/integrations/gemini-cli/), [Kimi CLI](https://ailoot.ai/docs/es/integrations/kimi-cli/), [Amp](https://ailoot.ai/docs/es/integrations/amp/), [Vercel AI SDK](https://ailoot.ai/docs/es/integrations/vercel-ai-sdk/), [n8n](https://ailoot.ai/docs/es/integrations/n8n/), [AIChat](https://ailoot.ai/docs/es/integrations/aichat/), [Google GenAI SDK (Python)](https://ailoot.ai/docs/es/integrations/google-genai-python/), [gptel](https://ailoot.ai/docs/es/integrations/gptel/), [Pi](https://ailoot.ai/docs/es/integrations/pi/)

## [](https://ailoot.ai/docs/es/compatibility/#features)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](https://ailoot.ai/docs/es/how-it-works/#streaming) |
| 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 |

Si el modelo no admite un parámetro o formato, recibirás un error claro, por ejemplo, `unsupported_endpoint` con el nombre del modelo. No se cobra esa solicitud.

Las aplicaciones que llaman a la API directamente desde una pestaña del navegador, como algunos chats web en modo cliente, pueden recibir actualmente un error CORS. Utiliza la versión de escritorio o el modo servidor de esas aplicaciones.

¿Tienes alguna pregunta? Envíanos el Request ID y una descripción; te ayudaremos a resolverla.[Contactar con soporte](mailto:support@ailoot.ai)

## Ailoot · La empresa y su cartera de proyectos





Ailoot se apoya en la experiencia operativa acumulada, una amplia base de clientes, un servicio estable y el seguimiento continuo de KPI.





La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.





Ailoot aplica esa experiencia operativa al acceso por API a funciones de IA en productos de clientes, agentes, aplicaciones y automatizaciones.
