Exemplos de extensibilidade do Microsoft 365 Copilot
Este artigo fornece ligações para exemplos de código para o ajudar a desenvolver soluções de extensibilidade copilot, incluindo agentes, conectores do Microsoft Graph e plug-ins.
Exemplos de agente declarativo
Os seguintes exemplos de agente declarativo estão disponíveis na comunidade PNP.
Amostra | Descrição |
---|---|
Coach de carreira | Fornece sugestões de desenvolvimento de carreira personalizadas, incluindo compreensão de funções, análise de lacunas de competências, oportunidades de aprendizagem e planos de transição de carreira. Tem como objetivo compreender a função atual do utilizador, identificar objetivos de carreira, avaliar competências e lacunas, sugerir oportunidades de aprendizagem e criar um plano de ação detalhado para o crescimento futuro. |
Assistente de Ideias | Facilita sessões de debate de ideias e planeamento, oferecendo exercícios criativos, técnicas de organização de ideias e feedback para melhorar. Utiliza um tom divertido e colaborativo, faz perguntas iterativas e fornece agendas detalhadas e sugestões criativas para executar sessões eficazes de debate de ideias. |
Assistente de Aprendizagem | Ajuda os utilizadores a compreender tópicos complexos ao dividi-los em resumos simples, intermédios e avançados e também fornece práticas orientadas e planos de aprendizagem. Utiliza várias técnicas para aprender tópicos complexos, incluindo glossários, analogias, exercícios práticos e planos de estudo estruturados. |
Assistente de Pedidos | Ajuda os utilizadores a criar pedidos eficazes e bem estruturados para o Copilot. Análise de ofertas, verificações de conformidade e sugestões de melhoria. Pede informações sobre o objetivo, o contexto, a origem e as expectativas para gerar pedidos eficazes e fornece análises detalhadas para ajudar a elevar a sua proeza de escrita rápida. |
Coach de Escrita | Fornece feedback detalhado sobre a escrita, ajuda a alterar o tom das mensagens, traduz texto e ajuda a escrever instruções, histórias, mensagens de blogue e documentos técnicos. Centra-se na clareza, coerência, gramática e impacto geral, oferecendo melhorias e alternativas específicas para vários tipos de criação de documentos. |
Agente declarativo com exemplos de plug-in da API
Os exemplos seguintes implementam agentes personalizados com a orquestração e os modelos da Microsoft.
Amostra | Descrição |
---|---|
Extensão Trey Research Copilot (versão OAuth) | Este exemplo demonstra como criar o seu próprio agente declarativo com o orquestrador da Microsoft e LLMs, que também é capaz de interagir com uma API através de um plug-in de API. Este exemplo inclui autenticação. |
Extensão Trey Research Copilot (versão anónima) | Este exemplo demonstra como criar o seu próprio agente declarativo com o orquestrador da Microsoft e LLMs, que também é capaz de interagir com uma API através de um plug-in de API. Esta versão do exemplo da Trey Research não faz autenticação, mas pode ser útil para demonstrações e experimentação. |
Exemplos do agente do motor personalizado
Os exemplos seguintes implementam agentes de motor personalizados com orquestração e modelos personalizados.
Amostra | Descrição |
---|---|
Assistente de Reuniões com o Azure OpenAI | Este exemplo demonstra como o Azure OpenAI extrai itens de ação de transcrições de reuniões para todos os participantes que subscreveram uma reunião. Em seguida, envia estes itens de ação para cada utilizador individual numa conversa de 1:1 após a conclusão da reunião. |
Bot de assistente Virtual | Esta aplicação de exemplo demonstra um bot de raiz que encaminha entradas para bots de competências para respostas personalizadas. |
Exemplos de conectores do Microsoft Graph
Os exemplos seguintes implementam conectores do Microsoft Graph que expandem Microsoft 365 Copilot.
Amostra | Descrição |
---|---|
Conector de políticas TypeScript | Este exemplo contém um conector do Microsoft Graph que mostra como ingerir políticas locais no Microsoft 365. Para cada ficheiro, extrai os metadados da matéria frontal, mapeia-os para o esquema da ligação externa e ingere o conteúdo, retendo o conteúdo e os metadados. O conteúdo ingerido está definido para ser visível para todas as pessoas na organização. |
Conector de documentos do Microsoft Graph .NET | Este projeto .NET de exemplo mostra-lhe como criar um conector do Microsoft Graph para ingerir dados não estruturados para o Microsoft 365 e disponibilizá-lo para Microsoft 365 Copilot. O projeto utiliza o Teams Toolkit for Visual Studio para empacotar o conector como uma aplicação do Microsoft Teams e simplificar a sua implementação na organização. |
Conector do GitHub .NET | Esta aplicação .NET mostra-lhe como utilizar a API do conector do Microsoft Graph para criar um conector personalizado que indexa problemas e repositórios a partir do GitHub. Este exemplo de conector alimenta experiências como o Microsoft Search, Copilot no Teams, a aplicação Microsoft 365 Copilot e muito mais. |
Conector do GitHub do Python | Esta aplicação Python mostra-lhe como utilizar a API do conector do Microsoft Graph para criar um conector personalizado que indexa problemas e repositórios a partir do GitHub. Este exemplo de conector alimenta experiências como o Microsoft Search, Copilot no Teams, a aplicação Microsoft 365 Copilot e muito mais. |
Conector Do GitHub TypeScript | Esta aplicação TypeScript mostra-lhe como utilizar a API do conector do Microsoft Graph para criar um conector personalizado que indexa problemas e repositórios a partir do GitHub. Este exemplo de conector alimenta experiências como o Microsoft Search, Copilot no Teams, a aplicação Microsoft 365 Copilot e muito mais. |
Plug-ins para Microsoft 365 Copilot
Exemplos de extensão de mensagens do Teams
Os exemplos seguintes implementam extensões de mensagens do Teams que expandem Microsoft 365 Copilot.
Amostra | Descrição |
---|---|
Extensão de Inventário da Northwind | Este exemplo de TypeScript implementa uma extensão de mensagem do Teams que permite aos utilizadores consultar dados da base de dados de exemplo da Northwind e tomar medidas nesses dados. |
Extensão de pesquisa de IA do Azure | Este exemplo de JavaScript implementa uma extensão de mensagem do Teams que utiliza a pesquisa de IA do Azure para ativar a pesquisa de vetores de documentos. |
Extensão de suporte do Produto .NET | Este exemplo de .NET implementa uma extensão de mensagem do Teams que permite aos utilizadores consultar Produtos mantidos no site de equipa do SharePoint Online através do Microsoft Graph. |
Extensão de suporte do Produto TypeScript | Este exemplo de TypeScript implementa uma extensão de mensagem do Teams que permite aos utilizadores consultar Produtos mantidos no site de equipa do SharePoint Online através do Microsoft Graph. |
Parâmetros Multi .NET | Plug-in que demonstra como implementar expressões complexas e suportar a obtenção profunda |
Parâmetros Multi TypeScript | Plug-in que demonstra como implementar expressões complexas e suportar a obtenção profunda |
Parâmetros Múltiplos de JavaScript | Plug-in que demonstra como implementar expressões complexas e suportar a obtenção profunda |
Verificador de conformidade | Utilize o Azure OpenAI para comparar documentos de proposta com um documento de orientação e devolver se a proposta está em conformidade e porquê/porque não. |
Finder especializado | Este exemplo implementa uma extensão de mensagem do Teams que pode ser utilizada para consultar uma base de dados de candidatos com base nas suas competências, localização e disponibilidade. O exemplo, quando utilizado com Microsoft 365 Copilot, demonstra o Sign-On Único (SSO) e a capacidade da Copilot para realizar pesquisas com vários parâmetros. |
Exemplos de comunidade
Pode encontrar a lista mais recente de exemplos da comunidade na galeria de soluções de exemplo do Centro de Adoção da Microsoft: