RouterShift fornece uma API unificada compatível com OpenAI para acessar centenas de modelos de IA de dezenas de provedores. Use uma única chave API para rotear requisições de forma inteligente entre provedores com balanceamento de carga integrado, failover e otimização de custos.
Todas as requisições da API usam a seguinte URL base. A API é totalmente compatível com as bibliotecas cliente OpenAI — basta alterar a URL base e usar sua chave API RouterShift.
https://api.routershift.com/v1For Anthropic SDK or Claude Code. Note: não /v1 sufixo — o/a SDK auto-appends /v1/messages.
https://api.routershift.comRouterShift é uma substituição direta para a API OpenAI. Se você já usa o SDK Python ou Node.js da OpenAI, pode migrar para o RouterShift alterando apenas a URL base e a chave API. Todos os endpoints padrão — chat completions, embeddings e listagem de modelos — funcionam de forma idêntica.
RouterShift fornece acesso a modelos de chat, geração de código, visão, geração de imagens, raciocínio e áudio dos principais provedores de IA.
Se você encontrar problemas ou tiver dúvidas, consulte as seções abaixo para guias detalhados. Para consultas de cobrança, entre em contato com o suporte através do console. Para atualizações de status em tempo real, visite a página de Status.
Todos API endpoints compartilhar a single base URL and authentication method. One API chave works across every endpoint.
/v1/chat/completionsCompletions de Chat (compatível com OpenAI)
/v1/messagesMensagens API (Anthropic-compatible)
/v1/models/gemini/:model/generateContentGemini Gerar Conteúdo
/v1/models/gemini/:model/streamGenerateContentGemini Stream Gerar Conteúdo
/v1/embeddingsTexto Embeddings
/v1/images/generationsImagem Generation
/v1/audio/transcriptionsÁudio Transcrição
/v1/audio/speechTexto para Fala
/v1/rerankRerank
/v1/midjourney/imagineMidjourney Imagem Generation
/v1/suno/generateGeração de Música Suno
/v1/batchProcessamento em Lote
/v1/chat/completions/asyncAsync Task — Enviar
/v1/chat/completions/async/:idTarefa Assíncrona — Verificar Status
/v1/chat/completions/async/:id/resultAsync Task — Get Resultado
/v1/modelsModelo Listing
| Method | Path | Descrição |
|---|---|---|
| POST | /v1/chat/completions | Completions de Chat (compatível com OpenAI) |
| POST | /v1/messages | Mensagens API (Anthropic-compatible) |
| POST | /v1/models/gemini/:model/generateContent | Gemini Gerar Conteúdo |
| POST | /v1/models/gemini/:model/streamGenerateContent | Gemini Stream Gerar Conteúdo |
| POST | /v1/embeddings | Texto Embeddings |
| POST | /v1/images/generations | Imagem Generation |
| POST | /v1/audio/transcriptions | Áudio Transcrição |
| POST | /v1/audio/speech | Texto para Fala |
| POST | /v1/rerank | Rerank |
| POST | /v1/midjourney/imagine | Midjourney Imagem Generation |
| POST | /v1/suno/generate | Geração de Música Suno |
| POST | /v1/batch | Processamento em Lote |
| POST | /v1/chat/completions/async | Async Task — Enviar |
| GET | /v1/chat/completions/async/:id | Tarefa Assíncrona — Verificar Status |
| GET | /v1/chat/completions/async/:id/result | Async Task — Get Resultado |
| GET | /v1/models | Modelo Listing |
RouterShift is compatible with múltiplo API protocols. O/a table below shows o/a base URL and SDK configuração for each.
Compatível com OpenAI
https://api.routershift.com/v1
Models: gpt-4o, claude-sonnet-4-6
Authorization: Bearer
Compatível com Anthropic
https://api.routershift.com
Models: claude-sonnet-4-6
x-api-key: sk-xxx
Gemini Nativo
https://api.routershift.com/v1
Models: gemini-2.5-flash
Authorization: Bearer
| URL Base | Exemplo Modelo Parâmetro | Header de Autenticação |
|---|---|---|
https://api.routershift.com/v1 Padrão OpenAI SDK — just alterar base_url | gpt-4o, claude-sonnet-4-6 | Authorization: Bearer |
https://api.routershift.com Padrão Anthropic SDK — just alterar base_url | claude-sonnet-4-6 | x-api-key: sk-xxx |
https://api.routershift.com/v1 Formato nativo Gemini, chame generateContent diretamente | gemini-2.5-flash | Authorization: Bearer |
Todos endpoints use o/a same authentication. Both header formats work identically:
OpenAI-compatible formato
Authorization: Bearer sk-xxxAnthropic-compatible formato
x-api-key: sk-xxx