Partilhar via


Modelos de IA para GitHub Copilot no SQL Server Management Studio

Com o SQL Server Management Studio 22, o GitHub Copilot no SQL Server Management Studio (SSMS) seleciona um modelo padrão para proporcionar tempos de resposta rápidos, sugestões de alta qualidade e maior eficiência nas tarefas de programação. O modelo padrão varia consoante a tua subscrição.

No entanto, você não está limitado a usar este modelo. Você também pode selecionar um modelo diferente que melhor se adapte às suas necessidades.

Modelos disponíveis

Escolha entre um conjunto selecionado de modelos no seletor de modelos, tais como:

  • GPT-4.1
  • GPT-4o
  • Claude Soneto 4
  • Claude Soneto 4,5
  • Claude Soneto 4.6
  • Claude Opus 4.5
  • Claude Opus 4.6
  • Claude Haiku 4,5
  • Gemini 2.5 Pro
  • Gemini 3.1 Pro
  • Gemini 3 Flash

A disponibilidade dos modelos depende da sua subscrição do Copilot e do estado atual de cada modelo. Para o Copilot Enterprise e Business, os administradores devem ativar a política de Pré-visualização nas definições do Copilot antes de os modelos estarem disponíveis no SSMS.

Traga o seu próprio modelo (BYOM)

Pode adicionar o seu próprio modelo de linguagem ao Copilot Chat fornecendo chaves API de fornecedores como Azure, OpenAI, Anthropic e outros. Esta opção permite-lhe configurar e aceder a um conjunto personalizado de modelos.

Benefícios

Quando usa o seu próprio modelo, pode:

  • Expanda a seleção de modelos para além das opções integradas, incluindo modelos novos ou experimentais.
  • Escolha modelos que satisfaçam as suas necessidades de infraestrutura, segurança ou desempenho.
  • Controlar e monitorizar a utilização da API diretamente com um fornecedor específico.
  • É fácil alternar entre modelos incorporados e personalizados.

Adicionar um modelo personalizado

Podes adicionar um modelo personalizado a partir da janela de chat do GitHub Copilot.

  1. Na vista do chat, vá à lista suspensa do seletor de modelos e selecione Gerir Modelos.

  2. Selecione o seu fornecedor na lista suspensa. Os seguintes prestadores são atualmente suportados:

    1. OpenAI
    2. Antrópico
    3. Google
    4. xAI
    5. Azure
    6. Fundição Local
  3. Introduza o valor da sua chave API.

  4. Selecione o item apropriado, ou introduza a informação necessária, com base na sua chave API.

  5. Confirme se o modelo personalizado aparece no seletor de modelos.

  6. Envie um prompt num chat; O Copilot Chat utiliza o modelo personalizado.

Adicionar um modelo personalizado para o Azure

Para adicionar um modelo provisionado no Azure OpenAI, precisa da informação de implementação e endpoint.

  1. Na vista do chat, vá à lista suspensa do seletor de modelos e selecione Gerir Modelos.

  2. Selecione o Azure na lista suspensa de fornecedores.

  3. Introduza o valor da sua chave API.

  4. Introduza a informação necessária para o seu recurso Azure OpenAI.

    1. O Nome de Exibição define como o modelo aparece na lista suspensa do seletor de modelos na janela de chat.
    2. O ID do Modelo é o nome da implementação.
    3. O Resource Endpoint é a URL do endpoint (por exemplo, https://ghcp-ssms-endpoint.openai.azure.com/).
  5. Selecione Adicionar para adicionar o modelo.

  6. Selecione Guardar para fechar o diálogo.

Para mais informações sobre a implementação de modelos no Azure OpenAI, consulte Criar e implementar um Azure OpenAI no recurso Azure AI Foundry Models.

Editar um modelo personalizado

Podes editar as definições selecionadas de um modelo a partir da janela de chat do GitHub Copilot.

  1. Na vista do chat, vá à lista suspensa do seletor de modelos e selecione Gerir Modelos.
  2. No diálogo Traga o Seu Próprio Modelo , passe o rato sobre o nome de exibição do modelo que pretende modificar.
  3. Para expandir os detalhes do modelo, selecione o chevron à direita do nome de exibição do modelo.
  4. Faça as alterações necessárias às opções e selecione Guardar para aplicar as alterações.

Eliminar um modelo personalizado

Podes eliminar um modelo da lista de modelos personalizados na janela de chat do GitHub Copilot.

  1. Na vista do chat, vá à lista suspensa do seletor de modelos e selecione Gerir Modelos.
  2. No diálogo Traga o Seu Próprio Modelo , passe o rato sobre o nome de exibição do modelo que pretende modificar.
  3. Para expandir os detalhes do modelo, selecione o chevron à direita do nome de exibição do modelo.
  4. Selecione Eliminar modelo para remover o modelo.

Limitações e considerações

  • O suporte para modelos personalizados limita-se à experiência Copilot Chat.

  • As capacidades dos modelos dependem do fornecedor, e apenas modelos que suportem chamada de ferramenta devem ser usados com o GitHub Copilot no SSMS.

  • Serviços como embeddings, deteção de intenções e indexação de repositórios podem continuar a usar a API do Copilot.

  • Quando usas um modelo personalizado, a saída é devolvida diretamente pelo fornecedor e pode contornar a filtragem para IA responsável no GitHub Copilot.

  • Suporte para modelos personalizados não é disponível para utilizadores Copilot Business ou Enterprise.