Guia de configuração do GitHub Copilot
Use os modelos do UnoRouter no Copilot Chat do VS Code e no modo agente por meio de um Custom Endpoint.
Visão geral
O VS Code permite que o Copilot Chat use modelos com sua própria chave. O provedor Custom Endpoint aceita qualquer URL de Chat Completions compatível com a OpenAI e funciona sem plano do Copilot.
Configuração rápida
Cole isto no cliente. Sua chave é preenchida automaticamente quando você está conectado.
URL base: https://api.unorouter.com/v1/chat/completions
Chave da API: YOUR_API_KEYCompatibilidade
Configuração passo a passo
- 1Abrir Manage Language Models
Execute Chat: Manage Language Models pela Command Palette, ou abra o seletor de modelos no Chat e clique no ícone de engrenagem.
- 2Adicionar um Custom Endpoint
Clique em Add Models e escolha Custom Endpoint. Informe um nome de grupo, um nome de exibição e sua chave do UnoRouter, e mantenha o tipo de API em Chat Completions.
- 3Editar a lista de modelos
O VS Code abre o chatLanguageModels.json. Coloque estes modelos no grupo criado, cada um com a URL completa de chat completions. Mantenha toolCalling ativado para o modo agente.
json"models": [ { "id": "glm-5.3-flash:free", "name": "GLM 5.3 Flash (free)", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": false, "maxInputTokens": 128000, "maxOutputTokens": 16000 }, { "id": "claude-sonnet-5-5", "name": "Claude Sonnet 5.5", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": true, "maxInputTokens": 200000, "maxOutputTokens": 32000 } ] - 4Escolher o modelo
Escolha o modelo no seletor de modelos do Chat. Reinicie o VS Code se ele não aparecer.
Melhores modelos grátis para GitHub Copilot
Modelos gratuitos que funcionam aqui. Cole qualquer id de modelo no cliente.
Pontos de atenção
- Seus próprios modelos cobrem chat, modo agente e ferramentas. Os autocompletares de código inline e as sugestões de próxima edição ainda exigem login no GitHub e o Copilot.
- No Copilot Business e Enterprise, talvez um administrador precise ativar antes a política Bring Your Own Language Model Key.
- O antigo provedor OpenAI Compatible e a configuração customOAIModels estão obsoletos. Use o Custom Endpoint no lugar deles.