URLs base compatibles con OpenAI. Todos los proveedores, una tabla.
La URL base que debes dar al SDK de OpenAI para 28 proveedores, con un ID de modelo y lo que ofrece cada uno, y los valores de ANTHROPIC_BASE_URL que acepta Claude Code. Todas las URL salen de la documentación del propio proveedor, consultada el 26 de octubre de 2026.
from openai import OpenAIclient = OpenAI( base_url="https://api.zurelay.com/v1", # any URL from the table api_key="<YOUR_API_KEY>",)reply = client.chat.completions.create( model="claude-opus-5-5", messages=[{"role": "user", "content": "Hello"}],)print(reply.choices[0].message.content)SDK de OpenAI
base_url para cada proveedor. Copia, pega y listo.
Usa una de estas como base_url en Python o baseURL en Node, con la clave de ese proveedor y uno de sus IDs de modelo. El nombre de cada proveedor enlaza a la documentación de la que salió la URL.
Laboratorios de modelos
Las API propias de los laboratorios, mediante el SDK de OpenAI.
- OpenAI
https://api.openai.com/v1gpt-6-astra
La API nativa: Responses, Chat Completions, embeddings y todo lo demás.
- Anthropic (capa SDK de OpenAI)
https://api.anthropic.com/v1/claude-opus-5-5
Solo Chat Completions. Anthropic dice que esta capa no está pensada para producción; ignora response_format y strict y no tiene caché de prompts. Su propia API Messages está abajo.
- Google Gemini
https://generativelanguage.googleapis.com/v1beta/openai/gemini-3.8-flash
Chat Completions, embeddings, generación de imágenes y batch. Conserva la barra final en Python.
- xAI (Grok)
https://api.x.ai/v1grok-4.7
Responses es la API recomendada por xAI; a Chat Completions la llama legacy.
- DeepSeek
https://api.deepseek.comdeepseek-v4-pro
Chat Completions. La documentación da la URL sin /v1.
- Mistral
https://api.mistral.ai/v1mistral-large-latest
Chat, fill-in-the-middle, embeddings, archivos, batch, OCR y audio.
- Moonshot (Kimi)
https://api.moonshot.ai/v1kimi-k3.1-pro
Chat Completions. La documentación se mudó a platform.kimi.ai; el host de la API sigue siendo api.moonshot.ai.
- Alibaba (Qwen, Model Studio Singapore)
https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen3.8-max
Chat Completions. Alibaba ahora recomienda un host de workspace, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Las claves solo funcionan en su propia región.
- Z.ai (GLM)
https://api.z.ai/api/paas/v4/glm-5.3
Chat Completions, en /api/paas/v4, no en /v1. En China, el de Zhipu es https://open.bigmodel.cn/api/paas/v4/.
- MiniMax
https://api.minimax.io/v1MiniMax-M3.1-Flash
Chat Completions con herramientas y razonamiento. temperature y top_p se aceptan pero no tienen efecto.
- Perplexity
https://api.perplexity.ai/v1sonar
La Agent API, mediante responses.create() del SDK. El soporte de Sonar en Chat Completions terminó el 27 de septiembre de 2026; las solicitudes de Sonar se están migrando a la Agent API.
| Proveedor | URL base | ID del modelo, por ejemplo | Notas |
|---|---|---|---|
| OpenAI | https://api.openai.com/v1 | gpt-6-astra | La API nativa: Responses, Chat Completions, embeddings y todo lo demás. |
| Anthropic (capa SDK de OpenAI) | https://api.anthropic.com/v1/ | claude-opus-5-5 | Solo Chat Completions. Anthropic dice que esta capa no está pensada para producción; ignora response_format y strict y no tiene caché de prompts. Su propia API Messages está abajo. |
| Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai/ | gemini-3.8-flash | Chat Completions, embeddings, generación de imágenes y batch. Conserva la barra final en Python. |
| xAI (Grok) | https://api.x.ai/v1 | grok-4.7 | Responses es la API recomendada por xAI; a Chat Completions la llama legacy. |
| DeepSeek | https://api.deepseek.com | deepseek-v4-pro | Chat Completions. La documentación da la URL sin /v1. |
| Mistral | https://api.mistral.ai/v1 | mistral-large-latest | Chat, fill-in-the-middle, embeddings, archivos, batch, OCR y audio. |
| Moonshot (Kimi) | https://api.moonshot.ai/v1 | kimi-k3.1-pro | Chat Completions. La documentación se mudó a platform.kimi.ai; el host de la API sigue siendo api.moonshot.ai. |
| Alibaba (Qwen, Model Studio Singapore) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | qwen3.8-max | Chat Completions. Alibaba ahora recomienda un host de workspace, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Las claves solo funcionan en su propia región. |
| Z.ai (GLM) | https://api.z.ai/api/paas/v4/ | glm-5.3 | Chat Completions, en /api/paas/v4, no en /v1. En China, el de Zhipu es https://open.bigmodel.cn/api/paas/v4/. |
| MiniMax | https://api.minimax.io/v1 | MiniMax-M3.1-Flash | Chat Completions con herramientas y razonamiento. temperature y top_p se aceptan pero no tienen efecto. |
| Perplexity | https://api.perplexity.ai/v1 | sonar | La Agent API, mediante responses.create() del SDK. El soporte de Sonar en Chat Completions terminó el 27 de septiembre de 2026; las solicitudes de Sonar se están migrando a la Agent API. |
Gateways y hosts
Servicios que ofrecen los modelos de varios laboratorios, o modelos abiertos, con una sola clave.
- Zurelay
https://api.zurelay.com/v1claude-opus-5-5
Chat Completions para todos los modelos de chat (Claude, GPT, Gemini, DeepSeek y más), además de imágenes, video y voz. Una sola clave para todos.
- OpenRouter
https://openrouter.ai/api/v1anthropic/claude-opus-5
Chat Completions. Los IDs de modelo son laboratorio/modelo.
- Vercel AI Gateway
https://ai-gateway.vercel.sh/v1anthropic/claude-opus-5
Chat Completions, embeddings y la lista de modelos.
- Groq
https://api.groq.com/openai/v1llama-3.3-70b-versatile
Chat, Responses y audio. Ojo con la ruta /openai/v1.
- Together AI
https://api.together.ai/v1MiniMaxAI/MiniMax-M3
Chat, completions, embeddings, imágenes y audio. La documentación ahora usa api.together.ai; los hosts de EE. UU. y Canadá son us-api y ca-api.
- Fireworks AI
https://api.fireworks.ai/inference/v1accounts/fireworks/models/glm-5p3-flash
Chat y completions. Ojo con la ruta /inference/v1.
- Cerebras
https://api.cerebras.ai/v1qwen-3.8-27b
Chat y completions, con streaming.
- DeepInfra
https://api.deepinfra.com/v1/openaideepseek-ai/DeepSeek-V4-Flash-0731
Chat Completions. La ruta es /v1/openai, en ese orden.
- Hugging Face
https://router.huggingface.co/v1openai/gpt-oss-120b:fastest
Solo Chat Completions. Un sufijo elige el proveedor: :fastest, :cheapest o el nombre de un proveedor.
- NVIDIA NIM
https://integrate.api.nvidia.com/v1meta/muse-glimmer-30b
Chat Completions para los modelos alojados en build.nvidia.com.
- SambaNova
https://api.sambanova.ai/v1Meta-Llama-3.3-70B-Instruct
Chat Completions y Responses.
- Azure OpenAI
https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/Your deployment's name
Responses y Chat Completions. El modelo es el nombre de tu deployment y la ruta v1 no necesita api-version.
- Cloudflare Workers AI
https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1@cf/meta/llama-3.1-8b-instruct
Chat y embeddings, con tu ID de cuenta en la ruta y un token de API como clave.
| Proveedor | URL base | ID del modelo, por ejemplo | Notas |
|---|---|---|---|
| Zurelay | https://api.zurelay.com/v1 | claude-opus-5-5 | Chat Completions para todos los modelos de chat (Claude, GPT, Gemini, DeepSeek y más), además de imágenes, video y voz. Una sola clave para todos. |
| OpenRouter | https://openrouter.ai/api/v1 | anthropic/claude-opus-5 | Chat Completions. Los IDs de modelo son laboratorio/modelo. |
| Vercel AI Gateway | https://ai-gateway.vercel.sh/v1 | anthropic/claude-opus-5 | Chat Completions, embeddings y la lista de modelos. |
| Groq | https://api.groq.com/openai/v1 | llama-3.3-70b-versatile | Chat, Responses y audio. Ojo con la ruta /openai/v1. |
| Together AI | https://api.together.ai/v1 | MiniMaxAI/MiniMax-M3 | Chat, completions, embeddings, imágenes y audio. La documentación ahora usa api.together.ai; los hosts de EE. UU. y Canadá son us-api y ca-api. |
| Fireworks AI | https://api.fireworks.ai/inference/v1 | accounts/fireworks/models/glm-5p3-flash | Chat y completions. Ojo con la ruta /inference/v1. |
| Cerebras | https://api.cerebras.ai/v1 | qwen-3.8-27b | Chat y completions, con streaming. |
| DeepInfra | https://api.deepinfra.com/v1/openai | deepseek-ai/DeepSeek-V4-Flash-0731 | Chat Completions. La ruta es /v1/openai, en ese orden. |
| Hugging Face | https://router.huggingface.co/v1 | openai/gpt-oss-120b:fastest | Solo Chat Completions. Un sufijo elige el proveedor: :fastest, :cheapest o el nombre de un proveedor. |
| NVIDIA NIM | https://integrate.api.nvidia.com/v1 | meta/muse-glimmer-30b | Chat Completions para los modelos alojados en build.nvidia.com. |
| SambaNova | https://api.sambanova.ai/v1 | Meta-Llama-3.3-70B-Instruct | Chat Completions y Responses. |
| Azure OpenAI | https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/ | Your deployment's name | Responses y Chat Completions. El modelo es el nombre de tu deployment y la ruta v1 no necesita api-version. |
| Cloudflare Workers AI | https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1 | @cf/meta/llama-3.1-8b-instruct | Chat y embeddings, con tu ID de cuenta en la ruta y un token de API como clave. |
En tu propia máquina
Las direcciones predeterminadas de los servidores locales. El SDK sigue pidiendo una clave; la mayoría la ignora.
- Ollama
http://localhost:11434/v1/gpt-oss:20b
Chat, completions, embeddings, Responses y la lista de modelos. Cualquier clave sirve.
- LM Studio
http://localhost:1234/v1The model you loaded
Chat, completions, Responses, embeddings y la lista de modelos.
- vLLM
http://localhost:8000/v1Qwen/Qwen2.5-1.5B-Instruct
Chat, completions, Responses y embeddings. La clave es "EMPTY" a menos que la inicies con --api-key.
- LiteLLM proxy
http://0.0.0.0:4000An alias from your proxy config
Chat, embeddings, imágenes, audio y el /messages de Anthropic, con una clave virtual. La documentación da la URL sin /v1.
| Proveedor | URL base | ID del modelo, por ejemplo | Notas |
|---|---|---|---|
| Ollama | http://localhost:11434/v1/ | gpt-oss:20b | Chat, completions, embeddings, Responses y la lista de modelos. Cualquier clave sirve. |
| LM Studio | http://localhost:1234/v1 | The model you loaded | Chat, completions, Responses, embeddings y la lista de modelos. |
| vLLM | http://localhost:8000/v1 | Qwen/Qwen2.5-1.5B-Instruct | Chat, completions, Responses y embeddings. La clave es "EMPTY" a menos que la inicies con --api-key. |
| LiteLLM proxy | http://0.0.0.0:4000 | An alias from your proxy config | Chat, embeddings, imágenes, audio y el /messages de Anthropic, con una clave virtual. La documentación da la URL sin /v1. |
Claude Code
Valores de ANTHROPIC_BASE_URL. Sin /v1.
Claude Code y los SDK de Anthropic hablan la Messages API de Anthropic, y estos proveedores la ofrecen. Configura ANTHROPIC_BASE_URL con la URL y ANTHROPIC_AUTH_TOKEN con la clave.
- Anthropic
https://api.anthropic.comclaude-opus-5-5
La opción predeterminada. Messages, batches, conteo de tokens, archivos y la lista de modelos.
- Zurelay
https://api.zurelay.comclaude-opus-5-5
Todos los modelos Claude en la Messages API de Anthropic, con prompt caching y thinking, por debajo del precio de lista de Anthropic.
- OpenRouter
https://openrouter.ai/apianthropic/claude-opus-5
Configura ANTHROPIC_AUTH_TOKEN con tu clave de OpenRouter y ANTHROPIC_API_KEY con una cadena vacía.
- DeepSeek
https://api.deepseek.com/anthropicdeepseek-v4-pro
Messages, con algunos campos ignorados. Los nombres de modelos Claude se asignan a los de DeepSeek.
- Moonshot (Kimi)
https://api.moonshot.ai/anthropickimi-k3.1-pro
Messages, para Claude Code.
- Z.ai (GLM)
https://api.z.ai/api/anthropicglm-5.3
Messages. En China, el de Zhipu es https://open.bigmodel.cn/api/anthropic.
- MiniMax
https://api.minimax.io/anthropicMiniMax-M3.1-Flash
Messages.
- Alibaba (Qwen, Singapur)
https://dashscope-intl.aliyuncs.com/apps/anthropicqwen3.8-max
Messages, sin lista de modelos. Alibaba ahora recomienda un host de workspace que termina en .maas.aliyuncs.com/apps/anthropic.
| Proveedor | URL base | ID del modelo, por ejemplo | Notas |
|---|---|---|---|
| Anthropic | https://api.anthropic.com | claude-opus-5-5 | La opción predeterminada. Messages, batches, conteo de tokens, archivos y la lista de modelos. |
| Zurelay | https://api.zurelay.com | claude-opus-5-5 | Todos los modelos Claude en la Messages API de Anthropic, con prompt caching y thinking, por debajo del precio de lista de Anthropic. |
| OpenRouter | https://openrouter.ai/api | anthropic/claude-opus-5 | Configura ANTHROPIC_AUTH_TOKEN con tu clave de OpenRouter y ANTHROPIC_API_KEY con una cadena vacía. |
| DeepSeek | https://api.deepseek.com/anthropic | deepseek-v4-pro | Messages, con algunos campos ignorados. Los nombres de modelos Claude se asignan a los de DeepSeek. |
| Moonshot (Kimi) | https://api.moonshot.ai/anthropic | kimi-k3.1-pro | Messages, para Claude Code. |
| Z.ai (GLM) | https://api.z.ai/api/anthropic | glm-5.3 | Messages. En China, el de Zhipu es https://open.bigmodel.cn/api/anthropic. |
| MiniMax | https://api.minimax.io/anthropic | MiniMax-M3.1-Flash | Messages. |
| Alibaba (Qwen, Singapur) | https://dashscope-intl.aliyuncs.com/apps/anthropic | qwen3.8-max | Messages, sin lista de modelos. Alibaba ahora recomienda un host de workspace que termina en .maas.aliyuncs.com/apps/anthropic. |
Lo que cuesta Claude Code en cada uno está en Precios de Claude Code.
Antes de cambiar
Lo que suele dar problemas.
- Una base URL normalmente termina en /v1, y el SDK añade /chat/completions por su cuenta. Si pegas el endpoint completo como base URL, obtienes un 404.
- No todos los proveedores usan /v1: Groq es /openai/v1, Fireworks /inference/v1, DeepInfra /v1/openai, Z.ai /api/paas/v4/ y Gemini /v1beta/openai/.
- Las base URL de estilo Anthropic nunca terminan en /v1. Claude Code añade /v1/messages a ANTHROPIC_BASE_URL por su cuenta.
- Los ID de modelo cambian según el proveedor para el mismo modelo: claude-opus-5-5 en Anthropic, anthropic/claude-opus-5 en OpenRouter, un nombre de implementación en Azure.
- Compatible con OpenAI suele significar Chat Completions. Responses, embeddings, files y batch solo están donde lo indica la tabla.
- Las claves pertenecen a un solo proveedor y, en Alibaba, a una sola región: una clave enviada al host equivocado devuelve un 401.
La guía de APIs compatibles con OpenAI explica qué probar antes de mover tráfico real.
import OpenAI from "openai";const client = new OpenAI({ baseURL: "https://api.zurelay.com/v1", // any URL from the table apiKey: process.env.API_KEY,});# Most tools built on the OpenAI SDKs read theseexport OPENAI_BASE_URL="https://api.zurelay.com/v1"export OPENAI_API_KEY="<YOUR_API_KEY>"# Claude Code and the Anthropic SDKs read these insteadexport ANTHROPIC_BASE_URL="https://api.zurelay.com"export ANTHROPIC_AUTH_TOKEN="<YOUR_API_KEY>"Una clave
O una URL base para todos. Por debajo del precio de lista.
Zurelay ofrece Claude, GPT, Gemini, DeepSeek, Grok, Qwen, GLM, Kimi y más en https://api.zurelay.com/v1, por debajo del precio de lista de cada laboratorio, con crédito prepago desde $10. Claude también funciona con la Messages API de Anthropic, así que Claude Code también funciona.
Preguntas frecuentes
Preguntas sobre la URL base.
¿Algo más? Pregunta a nuestro equipo y te responderemos por correo.
¿Cuál es la base URL de la API de OpenAI?
https://api.openai.com/v1. Los SDK de OpenAI lo usan por defecto, así que solo tienes que poner base_url (Python) o baseURL (Node) para apuntar el mismo código a otro proveedor.
¿Qué es una API compatible con OpenAI?
Una API que acepta las mismas peticiones que la de OpenAI, normalmente en su formato Chat Completions, de modo que los SDK de OpenAI y las herramientas creadas sobre ellos funcionan con ella en cuanto cambias la URL base, la clave y el nombre del modelo. La mayoría de los laboratorios y gateways ofrecen una junto a su propia API.
¿Cómo cambio la URL base en el SDK de OpenAI?
Pasa base_url al crear el cliente en Python, o baseURL en Node, con la clave del proveedor como api_key. Muchas herramientas también leen las variables de entorno OPENAI_BASE_URL y OPENAI_API_KEY.
¿Claude tiene una API compatible con OpenAI?
Sí, en https://api.anthropic.com/v1/, solo para Chat Completions. Anthropic dice que no está pensada para producción: ignora response_format y strict y no tiene caché de prompts. Su propia Messages API, en https://api.anthropic.com, incluye todas las funciones. Zurelay ofrece Claude de las dos formas: Chat Completions en https://api.zurelay.com/v1 y Messages en https://api.zurelay.com.
¿Cuál es la URL base compatible con OpenAI de Gemini?
https://generativelanguage.googleapis.com/v1beta/openai/, con tu clave de API de Gemini. Cubre Chat Completions, embeddings, generación de imágenes y batch.
¿Cuál es la URL base de la API de DeepSeek?
https://api.deepseek.com para el SDK de OpenAI, y https://api.deepseek.com/anthropic para Claude Code y el SDK de Anthropic.
¿Qué URL base usa Claude Code?
Lee ANTHROPIC_BASE_URL, https://api.anthropic.com por defecto. Configúrala con otra URL compatible con Anthropic de la tabla, sin /v1, y la clave como ANTHROPIC_AUTH_TOKEN.
¿Qué tan actualizada está esta lista?
Cada URL se tomó de la documentación del propio proveedor el 26 de octubre de 2026, y cada fila enlaza a la página de la que salió. Los proveedores cambian las cosas, así que revisa esa página si alguna URL deja de funcionar.
Más precios
- Precios de la API de Claude
- Precios de la API de GPT
- Precios de la API de Gemini
- Precios de la API de DeepSeek
- Precios de la API de Grok
- Precios de la API de Qwen
- Precios de la API de GLM
- Precios de la API de MiniMax
- Precios de la API de MiMo
- Precios de la API de Nano Banana
- Precios de la API de GPT Image
- API de generación de imágenes con IA
- Precios de la API de Seedance
- API de generación de vídeo con IA
- Precios de la API de texto a voz
- Las APIs de LLM más baratas, comparadas
- Precios de Claude Code
- Calculadora de costos de API de LLM
- Contador de tokens
- Alternativa a Anthropic API
- Alternativa a la API de OpenAI
- Alternativa a fal.ai para vídeo
- alternativa a kie.ai
- Precios de API: Claude vs GPT
- Precios de la API de Claude vs Gemini
- Precios de la API de GPT vs Gemini
- Precios de la API de DeepSeek vs. Claude
- Alternativa a OpenRouter
- Todos los modelos y precios
Deja de pagar el precio de lista.
Empieza a ahorrar hoy.
Crea una clave en segundos, apunta a Zurelay el SDK que ya usas y cada solicitud cuesta hasta un 90% menos desde el primer token.