Partilhar via


Introdução ao Copilot do GitHub no SQL Server Management Studio (Visualização)

Bem-vindo ao GitHub Copilot, seu companheiro de IA no SQL Server Management Studio (SSMS).

O GitHub Copilot ajuda você a escrever Transact-SQL (T-SQL) mais rapidamente e com maior precisão, sugerindo novas consultas, atualizações para consultas existentes, respondendo a perguntas e ajudando com tarefas de administrador, tudo diretamente em seu ambiente SSMS.

Neste artigo, você aprenderá a usar o GitHub Copilot e aproveitar ao máximo seus recursos no SSMS.

Abra o Copilot do GitHub

O GitHub Copilot requer SQL Server Management Studio 22 ou uma versão posterior. Atualize para a versão mais recente do SSMS para aceder às últimas atualizações e funcionalidades.

  1. Abra o SSMS e conecte-se a um servidor ou banco de dados na janela do editor de consultas.

  2. Selecione o emblema do GitHub Copilot no canto superior direito do SSMS e selecione Abrir janela de bate-papo para entrar.

    Captura de tela das opções de selo do GitHub Copilot.

  3. Se o GitHub Copilot não estiver instalado, selecione Instalar Copilot no selo GitHub Copilot ou abra o Visual Studio Installer e modifique sua instalação do SSMS para adicionar a carga de trabalho do AI Assistance . Para obter mais informações, consulte Instalar o Copilot do GitHub no SQL Server Management Studio (Visualização).

  4. Na janela de bate-papo, faça login com sua conta existente do GitHub ou selecione Inscrever-se no Copilot Free. Siga as instruções no seu navegador para concluir o processo de entrada ou inscrição.

  5. Quando o processo estiver concluído, regresse ao SSMS para começar a utilizar o Copilot.

Usar o Copilot do GitHub

Depois de iniciar sessão, use a janela de Chat para interagir com a sua base de dados usando linguagem natural. Você pode fazer perguntas gerais sobre SQL, perguntas específicas de um banco de dados ou obter assistência para escrever ou editar T-SQL.

Observação

As Completações de Código para GitHub Copilot estão disponíveis no SSMS 22.2 e versões posteriores.

  • Use a janela de Chat para interagir com a sua base de dados usando linguagem natural. Você pode fazer perguntas gerais sobre SQL, perguntas específicas de um banco de dados ou obter assistência para escrever ou editar T-SQL.
    • Se você não estiver conectado a um banco de dados em uma janela do editor de consultas, o contexto na janela Chat será o Copilot geral. Ele pode responder a perguntas gerais do SQL, mas sem uma conexão com o editor de consultas não pode responder a perguntas específicas do banco de dados.
    • Abra uma janela do editor de consultas e conecte-se a um banco de dados. Dentro da janela de Chat, a ligação à base de dados na janela do editor ativo proporciona contexto para o prompt. O GitHub Copilot no SSMS tem conhecimento do contexto (versão SQL) e do banco de dados (reconhecimento de esquema) da conexão do banco de dados, portanto, as respostas são adaptadas ao seu ambiente. À medida que você navega entre editores de consulta abertos, o contexto na janela Chat muda apropriadamente.
  • Utilize as conclusões no editor de consultas. Ao escrever T-SQL, o Copilot fornece sugestões diretamente no editor. O Copilot sugere tanto novo código (mostrado como texto cinzento) como edições ao código existente.

Personalizar Copilot Chat

Podes personalizar o Copilot para o teu fluxo de trabalho e requisitos no SSMS.

  • Gerir contexto com referências: Use o botão + para anexar contexto adicional, como .sql ficheiros ou .sqlplan ficheiros.
  • Aceda a diferentes modelos: Use o seletor de modelos na janela de prompt para selecionar modelos de IA, ou traga o seu próprio modelo para o Copilot. Explora diferentes modelos para diferentes cenários, seja responder a perguntas rápidas, escrever documentação ou fazer edições de código.

Para rever as funcionalidades do Copilot a qualquer momento, selecione Guia de Início do GitHub Copilot no emblema do Copilot no canto superior direito do SSMS.

Support

O suporte para o GitHub Copilot Chat é fornecido pelo GitHub.

Para saber mais sobre a segurança, privacidade, conformidade e transparência do Copilot, consulte o FAQ do GitHub Copilot Trust Center e o uso responsável das funcionalidades do GitHub Copilot.