Skip to main content

Indexar repositórios para o Copilot Chat

O GitHub Copilot Chat aprimora as respostas a perguntas sobre o código indexando seus repositórios.

Benefício da indexação de repositórios

A capacidade do Copilot Chat de responder a perguntas em linguagem natural em um contexto de repositório é otimizada quando o índice de pesquisa de código semântico do repositório está atualizado.

Quando você inicia uma conversa com o Copilot Chat que tem um contexto de repositório, o repositório é automaticamente indexado para aprimorar as respostas com enriquecimento de contexto às suas perguntas sobre a estrutura e a lógica do código no GitHub e no Visual Studio Code. Por exemplo, você pode perguntar “Como esse repositório gerencia solicitações e respostas HTTP?” e o Copilot Chat referenciará seções relevantes do código para fornecer uma resposta informada.

O Copilot Chat não usará seu repositório indexado para treinamento de modelos.

Para obter mais informações sobre como fazer perguntas, consulte Como fazer perguntas ao GitHub Copilot no GitHub.

Sobre a criação e o uso do índice

A indexação é executada em segundo plano e a indexação inicial pode levar até 30 minutos para um repositório grande. Depois que um repositório tiver sido indexado pela primeira vez, a indexação será muito mais rápida e o índice normalmente será atualizado automaticamente para incluir as alterações mais recentes dentro de 5 minutos após o início de uma nova conversa.

Depois que um índice for criado para um repositório, o Copilot Chat o usará para responder a perguntas feitas por qualquer usuário do Copilot no GitHub e no Visual Studio Code.

Tip

Não há limite para a quantidade de repositórios que você pode indexar.

Como excluir um conteúdo das respostas do Copilot Chat

Os proprietários de empresas ou organizações com um plano do Copilot Enterprise ou do Copilot Business podem definir exclusões de conteúdo para controlar o comportamento do GitHub Copilot para as estações do Copilot que eles gerenciam. Para saber mais, confira Como realizar a exclusão de conteúdo do GitHub Copilot.

Se um índice de pesquisa de código semântico for criado para um repositório incluído em uma política de exclusão de conteúdo, os dados serão filtrados de acordo com a política antes de serem transmitidos para o Copilot Chat.