Introdução aos modelos de IA no Copilot Chat

Com o Visual Studio 17.14, o Copiloto do GitHub no Visual Studio usa GPT-4.1 como o modelo padrão (anteriormente GPT-4o). O GPT-4.1 fornece tempos de resposta mais rápidos, sugestões de maior qualidade e maior eficiência para tarefas de codificação.

No entanto, você não está limitado a usar este modelo. Você também pode selecionar um modelo diferente ou adicionar o seu próprio. Você escolhe o modelo que melhor se adapta aos seus requisitos de fluxo de trabalho.

Modelos disponíveis

Escolha entre um conjunto expandido de modelos no seletor de modelos:

  • Claude Soneto 4
  • Claude Opus 4
  • GPT-5
  • Claude Soneto 3,5
  • Claude 3.7 (pensar e não pensar)
  • OpenAI o3-mini
  • Gemini 2.0 Flash
  • Gemini 2.5 Pro
  • GPT-5 mini

As melhorias na seleção de modelos incluem:

  • Seleção persistente: o modelo escolhido permanece selecionado nos tópicos de chat.
  • Modelos afixados: Afixe os modelos utilizados com frequência para que permaneçam no topo do seletor de modelos. Expanda a lista para ver todos os modelos disponíveis ou recolha-a para mostrar apenas os modelos fixados.

A disponibilidade do modelo depende da sua subscrição Copilot e do estado atual de cada modelo. Para o Copilot Enterprise and Business, os administradores devem habilitar a política de visualização nas configurações do Copilot antes que os modelos estejam disponíveis no Visual Studio.

Gerenciar modelos

Selecione Gerir modelos no seletor de modelos para abrir a vista de gestão de modelos. Esta vista lista os modelos Copilot e personalizados disponíveis. Use-o para comparar o custo, as capacidades e o tamanho da janela de contexto de cada modelo, e para ativar ou fixar os modelos que pretende usar. Modelos personalizados que adiciona usando a sua própria chave API também aparecem nesta vista.

Configurar o esforço de pensamento

Alguns modelos suportados oferecem uma configuração de esforço de raciocínio. Escolha Baixo, Médio ou Alto do controlo de esforço de pensamento do modelo no seletor de modelos ou na vista de gestão do modelo. Um maior esforço de raciocínio pode proporcionar um raciocínio mais aprofundado para pedidos complexos, mas consome mais tokens e pode aumentar o consumo de Créditos de IA. O controlo e os níveis disponíveis dependem do modelo selecionado.

Traga o seu próprio modelo (BYOM)

Você pode adicionar seu próprio modelo de idioma ao Copilot Chat fornecendo chaves de API de provedores como Anthropic, Google ou OpenAI. Essa capacidade permite que você selecione e configure modelos de IA personalizados para corresponder ao seu fluxo de trabalho ou para avaliar novos recursos de modelo.

Benefícios

A utilização do seu próprio modelo permite-lhe:

  • Expanda a seleção de modelos para além das opções integradas, incluindo modelos novos ou experimentais.
  • Atenda aos requisitos de infraestrutura, segurança ou desempenho com modelos que se alinham às suas necessidades.
  • Controle e monitore o uso da API diretamente com o provedor escolhido.
  • Alterne facilmente entre modelos incorporados e personalizados.

Etapas para adicionar uma chave de API

  1. Na vista de chat, abra a lista pendente Seletor de modelos e selecione Gerir modelos.

  2. Na vista de gestão de modelos, selecione Adicionar modelo personalizado e depois selecione o seu fornecedor. Atualmente, esses provedores são suportados: OpenAI,Anthropic e Google.

  3. Insira o valor da chave da API .

  4. Selecione um destes itens:

    • Qualquer modelo padrão listado
    • Qualquer modelo suportado que o seu fornecedor ofereça, mesmo que não apareça na lista predefinida
  5. Confirme que o modelo personalizado aparece na vista de gestão de modelos, onde pode rever os seus metadados e fixá-lo. O modelo aparece então no seletor de modelos.

  6. Comece a avisar em um bate-papo. O Copilot Chat usa o modelo personalizado.

Limitações e considerações

  • O suporte para modelos personalizados é limitado à experiência de bate-papo Copilot no Visual Studio. Ele não afeta a conclusão de código ou outros recursos assistidos por IA, como a geração de mensagens de confirmação.
  • Os recursos do modelo dependem do provedor. Alguns modelos podem não suportar recursos como uso de ferramentas, entradas de visão ou raciocínio avançado.
  • Serviços como incorporações, deteção de intenção e indexação de repositório podem continuar a usar a API do Copilot.
  • Quando você usa um modelo personalizado, a saída é retornada diretamente do provedor e pode ignorar a filtragem para IA responsável no Copilot.
  • O suporte para modelos personalizados não está disponível para usuários Copilot Business ou Enterprise.