Skip to main content

Alterando o modelo de IA para preenchimento de código do Copilot

Saiba como alterar o LLM padrão do Copilot Chat para um modelo diferente.

Visão geral

Por padrão, o preenchimento de código do Copilot usa o modelo de linguagem grande (LLM) GPT 3.5 Turbo. Como alternativa, se você usar o VS Code, poderá optar por usar um modelo baseado no GPT 4o-mini. Esse modelo foi treinado com uma ampla gama de repositórios públicos do GitHub de alta qualidade, fornecendo cobertura para mais de 30 linguagens de programação. Sua base de dados de conhecimento é mais atual do que o modelo padrão, e você pode descobrir que ele gera sugestões de preenchimento mais rapidamente.

Note

  • O suporte a vários modelos para preenchimento de código do Copilot está em versão prévia pública e está sujeito a alterações.
  • Atualmente, a capacidade de alternar o modelo de IA só está disponível nas versões mais recentes do VS Code, com a versão mais recente da extensão GitHub Copilot.

Efeitos de mudar o modelo de IA

Alterar o modelo usado para o preenchimento de código do Copilot não afeta o modelo usado pelo Copilot Chat. Confira Alterando o modelo de IA do Copilot Chat.

Não haverá alterações na política de coleta e uso de dados se você alterar o modelo de IA.

Se você tem uma assinatura do Copilot Free, todos os preenchimentos são contabilizados em sua cota de preenchimentos, independentemente do modelo usado. Confira Planos de assinatura do GitHub Copilot.

A configuração para habilitar ou desabilitar sugestões que correspondem ao código público é aplicada independentemente do modelo escolhido. Confira Como procurar um código público que corresponde às sugestões do GitHub Copilot.

Habilitando a alternância de modelo

Se você tiver uma assinatura do Copilot Business ou Copilot Enterprise, a organização ou empresa da qual você recebe a assinatura deverá habilitar a configuração editor preview features. Confira Gerenciar políticas do Copilot na sua organização ou Gerenciando políticas e recursos do Copilot em sua empresa.

Alterando o modelo de IA para preenchimento de código

  1. Abra a paleta de comandos pressionando Ctrl+Shift+P (Windows/Linux) / Command+Shift+P (Mac).
  2. Digite change completions model e selecione o comando "GitHub Copilot: Change Completions Model".
  3. No menu suspendo, selecione o modelo que deseja usar.

Como alternativa, se o Centro de Comando estiver habilitado, você poderá clicar na seta para baixo ao lado do ícone na parte superior da janela VS Code e clicar em Configure Code Completions no menu suspenso. Em seguida, escolha Change Completions Model no menu suspenso e selecione o modelo que deseja usar.

Verificando qual modelo está sendo usado

  1. Abra o Editor de Configurações pressionando Ctrl+, (Linux/Windows) / Command+, (Mac).

  2. Digite copilot completion e procure pela seção "GitHub > Copilot: Selected Completion Model".

    O campo nesta seção exibe o modelo selecionado no momento. Se o campo está vazio, o modelo padrão está sendo usado.