Skip to main content

Glossário de extensões do Copilot

Os termos a seguir são usados no contexto de Extensões do Copilot e são definidos aqui para maior clareza.

Um tipo de implementação do Extensão do Copilot que dá aos desenvolvedores controle total sobre o tratamento de consultas do usuário e a geração de respostas. Essa abordagem é ideal para construtores que desejam ter personalização e gerenciamento completos das interações de IA.

Uma capacidade do Extensões do Copilot que permite que o contexto do usuário dos editores seja enviado aos agentes, permitindo respostas mais personalizadas.

A interface de conversação no Copilot em que os usuários podem interagir com o assistente de IA e as extensões.

Um App com acesso adicional à janela do Copilot Chat e à API do Copilot, permitindo funcionalidade estendida no da . É assim que faremos referência às extensões da perspectiva de um usuário de extensão.

O sistema que lida com solicitações de autenticação e proxies entre clientes e plug-ins de agentes.

Também conhecidas como Extensões de Chat do Visual Studio Code, as Extensões do Visual Studio Code habilitadas pelo Copilot são criadas como uma extensão do Visual Studio Code em vez de um App. Essas extensões são exclusivas para VS Code e podem ser baixadas do VS Code Marketplace.

A base para uma Extensão do Copilot que fornece a infraestrutura, as permissões e o contexto necessários da , como metadados de usuário, repositório e organização.

A plataforma em que as Extensões do Copilot aprovadas pelas podem ser listadas publicamente e descobertas pelos usuários.

Uma extensão que aparece no Marketplace. Essas extensões devem ser revisadas e aprovadas pela .

Uma extensão que só é visível e utilizável pela empresa, organização ou usuário individual que a criou. Extensões criadas pela empresa podem ser instaladas por organizações que estão dentro da empresa.

Uma extensão que é visível e instalável por qualquer usuário ou organização da .

Um trecho de código que recupera o contexto ou executa uma ação em resposta ao prompt de um usuário (por exemplo, "findIssueByID(id: number)"). Para obter uma lista de habilidades, confira Habilidades disponíveis no momento.

Um tipo de implementação do Extensão do Copilot que permite aos desenvolvedores conectar serviços externos e pontos de extremidade de API personalizados ao Copilot com complexidade mínima. O Plataforma de Extensibilidade do Copilot cuida da criação de prompts, da avaliação da função e da geração de resposta. O construtor só precisa lidar com as definições de habilidades da API. Essa abordagem é ideal para construtores que desejam complexidade mínima.

Um recurso do LLM do Copilot (e do OpenAI) que permite invocar ferramentas ou funções específicas. Os construtores de extensões podem definir as ferramentas disponíveis com parâmetros, permitindo que o LLM selecione e chame as ferramentas apropriadas para atender a solicitações de usuários. "Funções" são um subconjunto de "ferramentas" e o termo "chamada de função" será encerrando.

Uma extensão que não é publicada no Marketplace. Os construtores podem desenvolver e distribuir extensões públicas não listadas sem exigir revisão ou aprovação da . A não garante a segurança ou a qualidade de extensões não listadas.

Um status necessário para que as organizações publiquem extensões no Marketplace.