Guias de SDK
Cursor e editores
Configure a api14 no Cursor, Continue, Cline e Open WebUI com a base URL, a chave de API e o id do modelo, e use qualquer modelo do catálogo.
Qualquer editor ou interface de chat que aceite uma base URL personalizada da OpenAI pode usar a api14. Você precisa de três valores:
| Configuração | Valor |
|---|---|
| Base URL | https://api14.com/api/v1 |
| Chave de API | sua chave sk-api14-... do painel |
| Id do modelo | qualquer id de modelo no formato provider/model, por exemplo anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
Dica: crie uma chave separada para cada ferramenta, com um limite diário em USD, para que um agente descontrolado não gaste todo o seu saldo. Veja Limites de taxa.
Cursor
- Abra Cursor Settings → Models.
- Em API Keys, cole sua chave
sk-api14-...em OpenAI API Key e ative-a. - Ative Override OpenAI Base URL e informe
https://api14.com/api/v1. - Clique em Add model e informe os ids exatos dos modelos que você quer, por exemplo
anthropic/claude-sonnet-4.5ouqwen/qwen3-coder. - Clique em Verify e escolha o modelo no menu de modelos do chat ou do agente.
O Cursor envia todo o tráfego da chave OpenAI para a URL substituída, portanto desative os nomes de modelos OpenAI integrados que você não quer rotear pela api14.
Continue
Adicione um modelo em ~/.continue/config.yaml:
name: api14
version: 1.0.0
schema: v1
models:
- name: Claude Sonnet 4.5 (api14)
provider: openai
model: anthropic/claude-sonnet-4.5
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [chat, edit, apply]
- name: Autocomplete (api14)
provider: openai
model: mistralai/codestral-2508
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [autocomplete]
- name: Embeddings (api14)
provider: openai
model: openai/text-embedding-3-small
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [embed]
Cline
- Abra o painel do Cline e clique na engrenagem de configurações.
- Defina API Provider como OpenAI Compatible.
- Base URL:
https://api14.com/api/v1 - API Key: sua chave
sk-api14-.... - Model ID: por exemplo
anthropic/claude-sonnet-4.5. - Se quiser, ajuste a janela de contexto e ative o suporte a imagens de acordo com a página do modelo em /models.
Os mesmos passos funcionam para o Roo Code e outros forks do Cline.
Open WebUI
Na interface: Admin Settings → Connections → OpenAI API, adicione uma conexão com a URL https://api14.com/api/v1 e a sua chave. O Open WebUI chama GET /models, então todos os modelos da api14 aparecem no seletor de modelos.
Ou configure com variáveis de ambiente:
docker run -d -p 3000:8080 \
-e OPENAI_API_BASE_URL=https://api14.com/api/v1 \
-e OPENAI_API_KEY=sk-api14-... \
ghcr.io/open-webui/open-webui:main
A lista de modelos é longa (centenas de modelos); use Admin Settings → Models para ocultar os que você não precisa.
Outras ferramentas
Tudo o que é construído sobre o SDK da OpenAI normalmente respeita as variáveis de ambiente padrão:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Se uma ferramenta rejeitar ids de modelo que contêm /, ela está validando contra a lista própria da OpenAI; procure uma opção de "modelo personalizado". Veja Ids de modelo e variantes.