URLs base compatíveis com a OpenAI. Todos os fornecedores, numa só tabela.
O URL base a usar no SDK da OpenAI para 28 fornecedores, com um ID de modelo e o que cada um disponibiliza, e os valores de ANTHROPIC_BASE_URL aceites pelo Claude Code. Todos os URLs vêm da documentação do respetivo fornecedor, consultada em 26 de outubro 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 da OpenAI
base_url para todos os fornecedores. Copiar, colar, já está.
Use um destes URLs como base_url em Python ou baseURL em Node, com a chave do respetivo fornecedor e um dos seus IDs de modelo. O nome de cada fornecedor tem uma ligação para a documentação de onde foi retirado o URL.
Laboratórios de modelos
As APIs dos próprios laboratórios, através do SDK da OpenAI.
- OpenAI
https://api.openai.com/v1gpt-6-astra
A API nativa: Responses, Chat Completions, embeddings e as restantes funcionalidades.
- Anthropic (camada do SDK da OpenAI)
https://api.anthropic.com/v1/claude-opus-5-5
Apenas Chat Completions. A Anthropic diz que esta camada não se destina a produção; ignora response_format e strict e não tem cache de prompts. A sua própria API Messages está abaixo.
- Google Gemini
https://generativelanguage.googleapis.com/v1beta/openai/gemini-3.8-flash
Chat Completions, embeddings, geração de imagens e processamento em lote. Mantenha a barra final em Python.
- xAI (Grok)
https://api.x.ai/v1grok-4.7
Responses é a API recomendada pela xAI; a empresa considera Chat Completions uma API legada.
- DeepSeek
https://api.deepseek.comdeepseek-v4-pro
Chat Completions. A documentação indica o URL sem /v1.
- Mistral
https://api.mistral.ai/v1mistral-large-latest
Chat, preenchimento intermédio, embeddings, ficheiros, processamento em lote, OCR e áudio.
- Moonshot (Kimi)
https://api.moonshot.ai/v1kimi-k3.1-pro
Chat Completions. A documentação passou para platform.kimi.ai; o servidor da API continua a ser api.moonshot.ai.
- Alibaba (Qwen, Model Studio Singapore)
https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen3.8-max
Chat Completions. A Alibaba recomenda agora um servidor por espaço de trabalho, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. As chaves só funcionam na respetiva região.
- Z.ai (GLM)
https://api.z.ai/api/paas/v4/glm-5.3
Chat Completions, em /api/paas/v4, não em /v1. Na China, o endereço da Zhipu é https://open.bigmodel.cn/api/paas/v4/.
- MiniMax
https://api.minimax.io/v1MiniMax-M3.1-Flash
Chat Completions com ferramentas e raciocínio. temperature e top_p são aceites, mas não têm efeito.
- Perplexity
https://api.perplexity.ai/v1sonar
A Agent API, através de responses.create() do SDK. O suporte para Sonar Chat Completions terminou a 27 de setembro de 2026; os pedidos Sonar estão a ser migrados para a Agent API.
| Fornecedor | URL base | Exemplo de ID de modelo | Notas |
|---|---|---|---|
| OpenAI | https://api.openai.com/v1 | gpt-6-astra | A API nativa: Responses, Chat Completions, embeddings e as restantes funcionalidades. |
| Anthropic (camada do SDK da OpenAI) | https://api.anthropic.com/v1/ | claude-opus-5-5 | Apenas Chat Completions. A Anthropic diz que esta camada não se destina a produção; ignora response_format e strict e não tem cache de prompts. A sua própria API Messages está abaixo. |
| Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai/ | gemini-3.8-flash | Chat Completions, embeddings, geração de imagens e processamento em lote. Mantenha a barra final em Python. |
| xAI (Grok) | https://api.x.ai/v1 | grok-4.7 | Responses é a API recomendada pela xAI; a empresa considera Chat Completions uma API legada. |
| DeepSeek | https://api.deepseek.com | deepseek-v4-pro | Chat Completions. A documentação indica o URL sem /v1. |
| Mistral | https://api.mistral.ai/v1 | mistral-large-latest | Chat, preenchimento intermédio, embeddings, ficheiros, processamento em lote, OCR e áudio. |
| Moonshot (Kimi) | https://api.moonshot.ai/v1 | kimi-k3.1-pro | Chat Completions. A documentação passou para platform.kimi.ai; o servidor da API continua a ser api.moonshot.ai. |
| Alibaba (Qwen, Model Studio Singapore) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | qwen3.8-max | Chat Completions. A Alibaba recomenda agora um servidor por espaço de trabalho, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. As chaves só funcionam na respetiva região. |
| Z.ai (GLM) | https://api.z.ai/api/paas/v4/ | glm-5.3 | Chat Completions, em /api/paas/v4, não em /v1. Na China, o endereço da Zhipu é https://open.bigmodel.cn/api/paas/v4/. |
| MiniMax | https://api.minimax.io/v1 | MiniMax-M3.1-Flash | Chat Completions com ferramentas e raciocínio. temperature e top_p são aceites, mas não têm efeito. |
| Perplexity | https://api.perplexity.ai/v1 | sonar | A Agent API, através de responses.create() do SDK. O suporte para Sonar Chat Completions terminou a 27 de setembro de 2026; os pedidos Sonar estão a ser migrados para a Agent API. |
Gateways e servidores
Serviços que disponibilizam modelos de vários laboratórios, ou modelos abertos, com uma única chave.
- Zurelay
https://api.zurelay.com/v1claude-opus-5-5
Chat Completions para todos os modelos de chat (Claude, GPT, Gemini, DeepSeek e outros), além de imagens, vídeo e voz. Uma única chave para todos.
- OpenRouter
https://openrouter.ai/api/v1anthropic/claude-opus-5
Chat Completions. Os identificadores dos modelos seguem o formato lab/model.
- Vercel AI Gateway
https://ai-gateway.vercel.sh/v1anthropic/claude-opus-5
Chat Completions, embeddings e a lista de modelos.
- Groq
https://api.groq.com/openai/v1llama-3.3-70b-versatile
Chat, Responses e áudio. Tenha em atenção o caminho /openai/v1.
- Together AI
https://api.together.ai/v1MiniMaxAI/MiniMax-M3
Chat, completações, embeddings, imagens e áudio. A documentação usa agora api.together.ai; os servidores dos EUA e do Canadá são us-api e ca-api.
- Fireworks AI
https://api.fireworks.ai/inference/v1accounts/fireworks/models/glm-5p3-flash
Chat e completações. Tenha em atenção o caminho /inference/v1.
- Cerebras
https://api.cerebras.ai/v1qwen-3.8-27b
Chat e completações, com streaming.
- DeepInfra
https://api.deepinfra.com/v1/openaideepseek-ai/DeepSeek-V4-Flash-0731
Chat Completions. O caminho é /v1/openai, por esta ordem.
- Hugging Face
https://router.huggingface.co/v1openai/gpt-oss-120b:fastest
Apenas Chat Completions. Um sufixo seleciona o fornecedor: :fastest, :cheapest ou o nome de um fornecedor.
- NVIDIA NIM
https://integrate.api.nvidia.com/v1meta/muse-glimmer-30b
Chat Completions para os modelos alojados em build.nvidia.com.
- SambaNova
https://api.sambanova.ai/v1Meta-Llama-3.3-70B-Instruct
Chat Completions e Responses.
- Azure OpenAI
https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/Your deployment's name
Responses e Chat Completions. O valor de model é o nome da sua implementação, e o caminho v1 não precisa de api-version.
- Cloudflare Workers AI
https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1@cf/meta/llama-3.1-8b-instruct
Chat e embeddings, com o identificador da sua conta no caminho e um token de API como chave.
| Fornecedor | URL base | Exemplo de ID de modelo | Notas |
|---|---|---|---|
| Zurelay | https://api.zurelay.com/v1 | claude-opus-5-5 | Chat Completions para todos os modelos de chat (Claude, GPT, Gemini, DeepSeek e outros), além de imagens, vídeo e voz. Uma única chave para todos. |
| OpenRouter | https://openrouter.ai/api/v1 | anthropic/claude-opus-5 | Chat Completions. Os identificadores dos modelos seguem o formato lab/model. |
| Vercel AI Gateway | https://ai-gateway.vercel.sh/v1 | anthropic/claude-opus-5 | Chat Completions, embeddings e a lista de modelos. |
| Groq | https://api.groq.com/openai/v1 | llama-3.3-70b-versatile | Chat, Responses e áudio. Tenha em atenção o caminho /openai/v1. |
| Together AI | https://api.together.ai/v1 | MiniMaxAI/MiniMax-M3 | Chat, completações, embeddings, imagens e áudio. A documentação usa agora api.together.ai; os servidores dos EUA e do Canadá são us-api e ca-api. |
| Fireworks AI | https://api.fireworks.ai/inference/v1 | accounts/fireworks/models/glm-5p3-flash | Chat e completações. Tenha em atenção o caminho /inference/v1. |
| Cerebras | https://api.cerebras.ai/v1 | qwen-3.8-27b | Chat e completações, com streaming. |
| DeepInfra | https://api.deepinfra.com/v1/openai | deepseek-ai/DeepSeek-V4-Flash-0731 | Chat Completions. O caminho é /v1/openai, por esta ordem. |
| Hugging Face | https://router.huggingface.co/v1 | openai/gpt-oss-120b:fastest | Apenas Chat Completions. Um sufixo seleciona o fornecedor: :fastest, :cheapest ou o nome de um fornecedor. |
| NVIDIA NIM | https://integrate.api.nvidia.com/v1 | meta/muse-glimmer-30b | Chat Completions para os modelos alojados em build.nvidia.com. |
| SambaNova | https://api.sambanova.ai/v1 | Meta-Llama-3.3-70B-Instruct | Chat Completions e Responses. |
| Azure OpenAI | https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/ | Your deployment's name | Responses e Chat Completions. O valor de model é o nome da sua implementação, e o caminho v1 não precisa de api-version. |
| Cloudflare Workers AI | https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1 | @cf/meta/llama-3.1-8b-instruct | Chat e embeddings, com o identificador da sua conta no caminho e um token de API como chave. |
No seu computador
Endereços predefinidos dos servidores locais. O SDK continua a exigir uma chave; a maioria dos servidores ignora-a.
- Ollama
http://localhost:11434/v1/gpt-oss:20b
Chat, completações, embeddings, Responses e a lista de modelos. Qualquer chave funciona.
- LM Studio
http://localhost:1234/v1The model you loaded
Chat, completações, Responses, embeddings e a lista de modelos.
- vLLM
http://localhost:8000/v1Qwen/Qwen2.5-1.5B-Instruct
Chat, completações, Responses e embeddings. A chave é "EMPTY", a menos que inicie o servidor com --api-key.
- LiteLLM proxy
http://0.0.0.0:4000An alias from your proxy config
Chat, embeddings, imagens, áudio e /messages da Anthropic, com uma chave virtual. A documentação indica o URL sem /v1.
| Fornecedor | URL base | Exemplo de ID de modelo | Notas |
|---|---|---|---|
| Ollama | http://localhost:11434/v1/ | gpt-oss:20b | Chat, completações, embeddings, Responses e a lista de modelos. Qualquer chave funciona. |
| LM Studio | http://localhost:1234/v1 | The model you loaded | Chat, completações, Responses, embeddings e a lista de modelos. |
| vLLM | http://localhost:8000/v1 | Qwen/Qwen2.5-1.5B-Instruct | Chat, completações, Responses e embeddings. A chave é "EMPTY", a menos que inicie o servidor com --api-key. |
| LiteLLM proxy | http://0.0.0.0:4000 | An alias from your proxy config | Chat, embeddings, imagens, áudio e /messages da Anthropic, com uma chave virtual. A documentação indica o URL sem /v1. |
Claude Code
Valores de ANTHROPIC_BASE_URL. Sem /v1.
O Claude Code e os SDKs da Anthropic utilizam a Messages API da Anthropic, disponibilizada por estes fornecedores. Defina ANTHROPIC_BASE_URL com o URL e ANTHROPIC_AUTH_TOKEN com a chave.
- Anthropic
https://api.anthropic.comclaude-opus-5-5
A opção predefinida. Messages, lotes, contagem de tokens, ficheiros e a lista de modelos.
- Zurelay
https://api.zurelay.comclaude-opus-5-5
Todos os modelos Claude na Messages API da Anthropic, com cache de prompts e raciocínio, abaixo do preço de tabela da Anthropic.
- OpenRouter
https://openrouter.ai/apianthropic/claude-opus-5
Defina ANTHROPIC_AUTH_TOKEN com a sua chave OpenRouter e ANTHROPIC_API_KEY com uma string vazia.
- DeepSeek
https://api.deepseek.com/anthropicdeepseek-v4-pro
Messages, com alguns campos ignorados. Os nomes dos modelos Claude são mapeados para os da 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. Na China, o endereço da Zhipu é https://open.bigmodel.cn/api/anthropic.
- MiniMax
https://api.minimax.io/anthropicMiniMax-M3.1-Flash
Messages.
- Alibaba (Qwen, Singapore)
https://dashscope-intl.aliyuncs.com/apps/anthropicqwen3.8-max
Messages, sem lista de modelos. A Alibaba recomenda agora um servidor por espaço de trabalho cujo endereço termina em .maas.aliyuncs.com/apps/anthropic.
| Fornecedor | URL base | Exemplo de ID de modelo | Notas |
|---|---|---|---|
| Anthropic | https://api.anthropic.com | claude-opus-5-5 | A opção predefinida. Messages, lotes, contagem de tokens, ficheiros e a lista de modelos. |
| Zurelay | https://api.zurelay.com | claude-opus-5-5 | Todos os modelos Claude na Messages API da Anthropic, com cache de prompts e raciocínio, abaixo do preço de tabela da Anthropic. |
| OpenRouter | https://openrouter.ai/api | anthropic/claude-opus-5 | Defina ANTHROPIC_AUTH_TOKEN com a sua chave OpenRouter e ANTHROPIC_API_KEY com uma string vazia. |
| DeepSeek | https://api.deepseek.com/anthropic | deepseek-v4-pro | Messages, com alguns campos ignorados. Os nomes dos modelos Claude são mapeados para os da 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. Na China, o endereço da Zhipu é https://open.bigmodel.cn/api/anthropic. |
| MiniMax | https://api.minimax.io/anthropic | MiniMax-M3.1-Flash | Messages. |
| Alibaba (Qwen, Singapore) | https://dashscope-intl.aliyuncs.com/apps/anthropic | qwen3.8-max | Messages, sem lista de modelos. A Alibaba recomenda agora um servidor por espaço de trabalho cujo endereço termina em .maas.aliyuncs.com/apps/anthropic. |
Consulte o custo do Claude Code em cada um deles em Preços do Claude Code.
Antes de mudar
O que costuma causar problemas.
- Um URL base termina normalmente em /v1, e o próprio SDK acrescenta /chat/completions. Colar o endpoint completo como URL base resulta num erro 404.
- Nem todos os fornecedores usam /v1: a Groq usa /openai/v1, a Fireworks /inference/v1, a DeepInfra /v1/openai, a Z.ai /api/paas/v4/, e o Gemini /v1beta/openai/.
- Os URLs base ao estilo da Anthropic nunca terminam em /v1. O próprio Claude Code acrescenta /v1/messages a ANTHROPIC_BASE_URL.
- Os IDs do mesmo modelo variam entre fornecedores: claude-opus-5-5 na Anthropic, anthropic/claude-opus-5 no OpenRouter, um nome de implementação no Azure.
- Compatível com a OpenAI significa normalmente Chat Completions. Responses, embeddings, ficheiros e processamento em lote só estão disponíveis quando indicado na tabela.
- Cada chave pertence a um fornecedor e, no caso da Alibaba, a uma região: uma chave enviada para o servidor errado resulta num erro 401.
O guia de APIs compatíveis com a OpenAI explica o que testar antes de encaminhar tráfego 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>"Uma só chave
Ou um só URL base para todos. Abaixo do preço de tabela.
A Zurelay disponibiliza Claude, GPT, Gemini, DeepSeek, Grok, Qwen, GLM, Kimi e outros em https://api.zurelay.com/v1, abaixo do preço de tabela de cada laboratório, com crédito pré-pago a partir de $10. O Claude também funciona através da Messages API da Anthropic, pelo que o Claude Code também é compatível.
Perguntas frequentes
Perguntas sobre URLs base.
Mais alguma dúvida? Fale com a nossa equipa e responderemos por email.
Qual é o URL base da API da OpenAI?
https://api.openai.com/v1. Os SDKs da OpenAI usam-no por predefinição, pelo que só precisa de definir base_url (Python) ou baseURL (Node) para usar o mesmo código com outro fornecedor.
O que é uma API compatível com a OpenAI?
Uma API que aceita os mesmos pedidos que a da OpenAI, normalmente no formato Chat Completions, para que os SDKs da OpenAI e as ferramentas baseadas neles funcionem depois de alterar o URL base, a chave e o nome do modelo. A maioria dos laboratórios e gateways disponibiliza uma a par da sua própria API.
Como altero o URL base no SDK da OpenAI?
Defina base_url ao criar o cliente em Python, ou baseURL em Node, com a chave do fornecedor em api_key. Muitas ferramentas também leem as variáveis de ambiente OPENAI_BASE_URL e OPENAI_API_KEY.
O Claude tem uma API compatível com a OpenAI?
Sim, em https://api.anthropic.com/v1/, apenas para Chat Completions. A Anthropic diz que não se destina a utilização em produção: ignora response_format e strict e não tem cache de prompts. A sua própria Messages API, em https://api.anthropic.com, tem todas as funcionalidades. A Zurelay disponibiliza o Claude das duas formas: Chat Completions em https://api.zurelay.com/v1 e Messages em https://api.zurelay.com.
Qual é o URL base do Gemini compatível com a OpenAI?
https://generativelanguage.googleapis.com/v1beta/openai/, com a sua chave de API do Gemini. Suporta Chat Completions, embeddings, geração de imagens e processamento em lote.
Qual é o URL base da API DeepSeek?
https://api.deepseek.com para o SDK da OpenAI e https://api.deepseek.com/anthropic para o Claude Code e o SDK da Anthropic.
Que URL base utiliza o Claude Code?
Lê ANTHROPIC_BASE_URL, com o valor predefinido https://api.anthropic.com. Defina outro URL da tabela compatível com a Anthropic, sem /v1, e coloque a chave em ANTHROPIC_AUTH_TOKEN.
Esta lista está atualizada?
Todos os URLs foram consultados na documentação do respetivo fornecedor em 26 de outubro de 2026, e cada linha tem uma ligação para a página de origem. Os fornecedores podem fazer alterações, por isso consulte essa página se um URL deixar de funcionar.
Mais preços
- Preços da API Claude
- Preços da API GPT
- Preços da API Gemini
- Preços da API DeepSeek
- Preços da API Grok
- Preços da API Qwen
- Preços da API GLM
- Preços da API MiniMax
- Preços da API MiMo
- Preços da API Nano Banana
- Preços da API GPT Image
- API de geração de imagens com IA
- Preços da API Seedance
- API de geração de vídeo com IA
- Preços da API de conversão de texto em voz
- Comparação das APIs de LLM mais baratas
- Preços do Claude Code
- Calculadora de custos de APIs de LLM
- Contador de tokens
- Alternativa à API da Anthropic
- Alternativa à API da OpenAI
- Alternativa à fal.ai para vídeo
- Alternativa à kie.ai
- Preços das APIs Claude vs GPT
- Preços das APIs Claude vs Gemini
- Preços da API GPT vs Gemini
- Preços da API DeepSeek vs Claude
- Alternativa ao OpenRouter
- Todos os modelos e preços
Deixe de pagar o preço de tabela.
Comece a poupar hoje.
Crie uma chave em segundos, configure o SDK que já usa para aceder à Zurelay e cada pedido custa até 90% menos desde o primeiro token.