Por que GitHub Models?
Sem custo extra
Use modelos com seu token GitHub existente. Tier gratuito inclui GPT-4o, Llama 3.1 405B/8B.
Variedade de modelos
Acesso a modelos de OpenAI, Meta, Mistral, DeepSeek, Microsoft, Cohere e outros.
Zero configuração
Se você já tem
GITHUB_TOKEN no ambiente (ex: GitHub CLI), funciona automaticamente.API compatÃvel
Usa API OpenAI-compatible em
models.inference.ai.azure.com.Configuração
Opção 1: Variável de Ambiente (Recomendado)
Se você já usa GitHub CLI (gh) ou tem GITHUB_TOKEN configurado, o provedor e detectado automaticamente:
Opção 2: Login Interativo
1
Gere um Personal Access Token (PAT)
Acesse github.com/settings/tokens e crie um token. Nenhum scope especial e necessário para inferencia de modelos.
2
Cole o token no terminal
O ChatCLI vai pedir o token. Cole e pressione Enter.
3
Provedor disponÃvel imediatamente
O provedor
GITHUB_MODELS aparece no /switch sem reiniciar.Logout
Modelos DisponÃveis
A disponibilidade depende do seu plano GitHub:Tier Gratuito
Com GitHub Copilot Pro (modelos adicionais)
A lista completa de modelos está em github.com/marketplace/models. Use
/switch --model para ver os modelos disponÃveis para seu token.Listagem de Modelos
O ChatCLI combina duas fontes ao listar modelos:- API — modelos retornados pelo endpoint
/models(disponibilidade real do token) - Catalogo — modelos conhecidos do marketplace (podem precisar de plano superior)
[api] foram confirmados como disponÃveis para seu token.
Variáveis de Ambiente
Arquitetura
O providerGITHUB_MODELS usa a API OpenAI-compatible em models.inference.ai.azure.com. A autenticação e via Authorization: Bearer <token> com o GitHub PAT.
Diferenca entre GitHub Models, Copilot e OpenAI
Próximos Passos
OAuth Authentication
Outros métodos de autenticação (Anthropic, OpenAI Codex, Copilot)
Provider Fallback
Configure failover automático entre provedores
Modelos Suportados
Lista completa de modelos por provedor
Modo Coder
Use GitHub Models no modo de engenharia