B2BB2B LLM

Cursor IDE

Conecte o Cursor ao Model Gate por meio da API compatível com OpenAI e aliases de modelo curtos.

Cursor IDE através do Model Gate

O Cursor usa o endpoint compatível com OpenAI:

https://api.model-gate.com/v1

1. Crie uma chave API

Abrir https://panel.model-gate.com/en/api-keys, crie uma chave e copie-a imediatamente.

2. Configurar Cursor

1. Abra Configurações do cursor. 2. Abra Modelos ou Chaves de API, dependendo da versão do Cursor instalada. 3. Insira a chave Model Gate no campo Chave da API OpenAI. 4. Ative a substituição do URL base do OpenAI. 5. Defina o URL base para:

https://api.model-gate.com/v1

6. Adicione um modelo personalizado usando um alias curto do Model Gate. O cursor pode rejeitar ou reescrever IDs de modelos canônicos completos, portanto, use um alias como ch-47 em vez de claude-opus-4.7. 7. Verifique a configuração e inicie um novo chat.

As chaves de API personalizadas no Cursor se aplicam aos recursos padrão do modelo de chat. Os recursos especializados hospedados no Cursor podem continuar a usar a infraestrutura do Cursor.

Aliases de modelo

No Cursor, especifique o alias do modelo, por exemplo ch-47, em vez do ID do modelo original, como claude-opus-4.7. O cursor pode rejeitar ou reescrever nomes completos de modelos devido às suas restrições internas de nomes de modelos. O Model Gate, portanto, oferece suporte a aliases gerenciados pelo administrador.

Os aliases atualmente habilitados estão listados abaixo:

AliasModel
ch-46claude-opus-4-6
ch-46sclaude-sonnet-4-6
ch-47claude-opus-4-7
ch-48claude-opus-4-8
ch-g54gpt-5.4

Exemplo:

Cursor model: ch-47
Resolved model: claude-opus-4.7

Model Gate resolve o alias antes:

- verificações de disponibilidade de modelos; - preços oficiais e de usuário; - cálculo do custo de utilização; - enfileiramento assíncrono; - entrega a montante; - armazenamento de histórico de solicitações.

A resposta upstream pode conter o ID do modelo canônico.

Verifique fora do Cursor

curl https://api.model-gate.com/v1/chat/completions \
  -H "Authorization: Bearer mg_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "ch-47",
    "messages": [{"role": "user", "content": "Reply with OK"}]
  }'

Solução de problemas

ProblemaResolução
O cursor rejeita um ID de modelo longoUse um alias curto habilitado mostrado por /v1/models.
A autenticação falhaInsira novamente a chave do Model Gate e verifique-a com curl.
As solicitações não chegam ao Model GateConfirme se o URL base inclui /v1.
O modelo não foi encontradoO alias pode ser desabilitado ou mapeado para um modelo desabilitado.
Um recurso Cursor ignora a API personalizadaTeste um modelo de chat padrão; nem todos os recursos hospedados pelo Cursor oferecem suporte a chaves de API personalizadas.

Documentação atual da chave da API do Cursor: https://docs.cursor.com/settings/api-keys.