As opções do agente Copilot para o Microsoft 365
Quando se trata de decidir a sua abordagem ao desenvolvimento de IA, existem várias opções a considerar, incluindo Microsoft 365 Copilot opções de extensibilidade e soluções de IA do Azure. Este guia visa simplificar o seu percurso através das opções do Microsoft 365, ajudando-o a identificar a solução mais adequada alinhada com as suas necessidades e objetivos específicos.
Expandir os modelos do Copilot ou criar um agente de motor personalizado?
Quando pretende criar um produto de IA ponto a ponto totalmente personalizado para atender às suas necessidades empresariais, normalmente escolhe modelos de linguagem e orquestração para as suas soluções de Geração de Retrieval-Augmented (RAG).
No entanto, com Microsoft 365 Copilot, também pode optar por expandir as instâncias privadas da Copilot de Modelos de Linguagem Grande (LLMs) e o serviço Azure OpenAI. O LLM da Copilot baseia-se no conteúdo do Microsoft 365 de cada inquilino para que possa funcionar com os documentos, mensagens e outros contextos empresariais que as pessoas utilizam todos os dias. Quando expande o Copilot, pode utilizar a camada de orquestração que representa a interface entre LLMs de base, para selecionar e executar o conteúdo certo a partir do plug-in direito.
📍A sua primeira decisão é expandir Microsoft 365 Copilot utilizando o orquestrador existente para criar um agente declarativo ou se deve utilizar o seu próprio orquestrador personalizado para criar um agente de motor personalizado.
📍 Se quiser utilizar a IA agente para executar fluxos de trabalho complexos e de vários passos, incluindo acionadores proativos, tarefas de execução prolongada e processamento assíncrono, opte por criar agentes de motor personalizados.
Agora, vamos determinar que tipo de agente deve criar:
Expanda Microsoft 365 Copilot se se aplicar alguma das seguintes ações:
- Quer criar um serviço com base no Microsoft 365 Copilot, utilizando o modelo e o orquestrador da Copilot
- Criou anteriormente um plug-in de API (para que agora possa ligá-lo ao agente)
- Tem experiência anterior na criação de uma extensão de mensagem do Teams (para que possa atualizá-la como um plug-in)
Crie um agente personalizado se se aplicar um dos seguintes procedimentos:
- Quer utilizar modelos específicos, llm ou modelo de linguagem pequena (SLM), para o seu serviço
- Precisa de suporte agente
- Quer que o seu serviço seja independente do Microsoft 365 Copilot, acessível a todos os utilizadores do Microsoft 365, independentemente do respetivo licenciamento copilot status
Escolha a sua opção
- 🎯 Se quiser expandir Microsoft Copilot, vá para a secção seguinte, Opção 1!
- 🎯 Em seguida, tem opções para agentes; criar agentes declarativos, plug-ins ou conectores. Saiba mais sobre os tipos de extensibilidade
- 🎯 Caso contrário, avance para a Opção 2 para criar os seus próprios agentes personalizados!
Opção 1. Expandir Microsoft 365 Copilot
Quer tirar partido do orquestrador Copilot! Vamos ter uma compreensão rápida: Microsoft 365 Copilot foi concebido para utilizadores empresariais com Microsoft 365 Copilot subscrição, para melhorar a produtividade nas aplicações do Microsoft 365.
Ao expandir Microsoft 365 Copilot para utilizadores empresariais,
- O seu serviço pode fazer parte do ecossistema da Microsoft, permitindo que os seus utilizadores beneficiem da experiência de utilizador dos produtos Microsoft e lhe permitam aceder a milhões de utilizadores
- Pode criar soluções de IA para as organizações aumentarem a produtividade dos colaboradores nas empresas
- Pode aplicar dados centrados em pessoas com o Microsoft Graph para proporcionar uma experiência mais personalizada aos seus utilizadores
- Pode utilizar o Conector do Graph, a biblioteca de sites do SharePoint ou a tabela Dataverse que é utilizada no fluxo de trabalho como a origem de dados RAG
Dica
É um decisor empresarial? Consulte a Biblioteca de Cenários do Microsoft Copilot
Tipos de extensibilidade de Microsoft 365 Copilot
Agora, é importante compreender a variedade de métodos disponíveis para aplicar as capacidades de serviços, aplicações e dados externos. Vamos descobrir quais são as opções de extensibilidade para si—
Agentes declarativos
🎯 Os agentes declarativos foram concebidos para melhorar a experiência do utilizador ao permitir a criação de experiências de chat personalizadas para proporcionar interações e respostas personalizadas, com um aspeto e funcionalidade semelhantes com Microsoft Copilot interface no Business Chat, também como um chat 1:1 no Teams. Crie um agente declarativo se quiser um agente específico para tarefas específicas e conhecimentos de domínio.
Quando & porquê utilizar agentes declarativos:
- Camada sobre a capacidade total de Microsoft 365 Copilot
- Cenário que requer concentração ou especialização
- Âmbito de origens de dados específicas, incluindo conhecimentos de domínio
- Instruções personalizadas para ativar a interpretação com nuances dos dados recebidos de origens como plug-ins e conectores
Conectores
Utilize conectores para ingerir dados externos aos agentes.
🎯 Os conectores de gráficos permitem a ingestão de dados de várias origens para o Microsoft Graph, facilitando o acesso unificado a dados e informações no Microsoft 365 e noutros serviços. Podem trabalhar autónomos ou com agentes declarativos.
🎯 Os conectores do Power Platform permitem que as aplicações do Power Platform interajam com serviços externos e origens de dados em tempo real.
Plug-ins
Os plug-ins adicionam competências e ações ao Microsoft 365. Os plug-ins têm alguns tipos diferentes que são criados de forma diferente. Existe o número crescente de agentes que cria. As opções são:
- 🎯 Os plug-ins de API podem funcionar com agentes declarativos ao chamar APIs REST através do serviço OpenAPI.
- 🎯 As Extensões de Mensagens do Teams para o Teams são a capacidade de pesquisa e ação do Teams que agora também funcionam como plug-ins autónomos.
- 🎯 Ações no Copilot Studio, que liga o Microsoft 365 e o ambiente do Power Platform. As ações incluem Solicitações, Fluxos e Conectores. Se preferir programar sem muita codificação, estas opções são para si.
Observação
Atualmente, os plug-ins de API só estão disponíveis como ações que funcionam em agentes declarativos. Não funcionam como plug-in autónomo neste momento.
Dica
Se já criou extensões de mensagens para o Teams anteriormente, pode ver imediatamente o valor da extensibilidade do Copilot, mas se quiser criar as mais recentes e melhores, experimente criar plug-ins de API e Conectores do Graph!
Opções de ferramentas: Pro-code ou low-code?
O seu percurso varia consoante os resultados pretendidos e os seus conhecimentos de codificação. Quer seja um codificador experiente ou prefira soluções de baixo código ou sem código, existe um conjunto de ferramentas adaptadas ao seu estilo de desenvolvimento.
A forma como cria e as ferramentas que utiliza são da sua mente. Suas opções são:
🎯 As opções pro-code são agentes declarativos, plug-ins de API, extensões de mensagens e conectores do Graph. O Teams Toolkit for Visual Studio Code extensão seria o seu melhor amigo para o desenvolvimento para personalizar os seus agentes.
🎯 As opções de baixo código ou sem código são agentes declarativos, todas as ações Copilot Studio e conectores do Power Platform como origem de dados de conhecimento. Pode desenvolver rapidamente com a interface amigável do utilizador no Copilot Studio.
Opção 2: criar um agente de motor personalizado para o Microsoft 365
Com os serviços de IA do Azure, pode criar um chatbot de IA personalizado para o Teams e aplicações do Microsoft 365. Se procura uma solução de bot personalizada no chat do Teams, criar os seus próprios agentes é o ideal para si.
De que forma difere da expansão do Copilot?
Este diagrama fornece uma comparação entre as extensões Copilot (Conectores, plug-ins e agentes declarativos) e a criação de agentes de motores personalizados:
Os agentes do motor personalizado baseiam-se numa instalação BYOM (Bring Your Own Model). Com os agentes de motor personalizados, o agente é independente do Microsoft 365 Copilot e do respetivo LLM e orquestrador.
Ao utilizar agentes de motor personalizados, pode alcançar:
- Fluxos de trabalho deterministas
- Citações personalizadas e fontes autoritativas para as respostas
- Intenção específica do inquilino
🎯 Saiba mais sobre como criar os seus próprios agentes de motor personalizados.
Opções de ferramentas: Pro-code ou low-code?
A forma como cria e as ferramentas que utiliza são da sua mente. Suas opções são:
🎯 Pro-code: se preferir codificar para personalização completa, desenvolva um com o Teams Toolkit para Visual Studio Code extensão. Pode começar com:
- Biblioteca de IA do Teams para codificar ou
- Azure OpenAI Studio para configurar e, em seguida, exportar o código gerado para o Teams Toolkit para implementar no Teams!
🎯 Pouco código ou sem código: pode desenvolver-se rapidamente com a interface compatível com o utilizador no Copilot Studio para criar Copilot Studio agentes personalizados.
Próxima etapa
Conheça os pré-requisitos para criar conectores e plug-ins: