Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Microsoft 365 Copilot é uma ferramenta de produtividade da plataforma AI que aprimora os fluxos de trabalho em aplicativos do Microsoft 365, como o Copilot Chat, o Outlook, o Teams e o Word, usando dados corporativos do Microsoft Graph. Embora o Copilot forneça recursos internos poderosos, as organizações geralmente precisam integrar conhecimento, fontes de dados ou aplicativos adicionais para lidar com casos de uso específicos.
Os agentes estendem a funcionalidade do Copilot atuando como assistentes de IA especializados adaptados a domínios específicos. Esses agentes aplicam conhecimento organizacional e automação para simplificar os processos de negócios, aprimorar a tomada de decisões e melhorar a eficiência. Os agentes podem recuperar informações, resumir dados ou até mesmo realizar ações como enviar emails ou atualizar registros.
Você pode usar uma das duas abordagens para criar agentes para o Copilot: a abordagem declarativa , que utiliza suas instruções, conhecimento e ações junto com o orquestrador e os modelos do Copilot, ou a abordagem de mecanismo personalizado , em que você traz seu próprio orquestrador e modelos para criar um agente totalmente personalizado. Este artigo descreve as duas abordagens e fornece informações sobre quando usar cada uma.
Por que criar um agente?
O Microsoft 365 Copilot fornece assistência avançada orientada por IA, mas o Copilot sozinho pode não atender totalmente aos fluxos de trabalho, fontes de dados ou necessidades de automação exclusivos da sua organização. Ao criar agentes, você pode:
- Amplie o conhecimento do Copilot integrando fontes de dados e sistemas de terceiros.
- Automatize fluxos de trabalho complexos de várias etapas no Microsoft 365 e em aplicativos externos.
- Ofereça experiências de usuário personalizadas onde os usuários trabalham, seja em chats do Teams, Outlook, SharePoint ou aplicativos personalizados.
Os agentes permitem interações seguras e em tempo real entre o Copilot e outros sistemas corporativos. A Microsoft e seus parceiros oferecem uma variedade de agentes predefinidos. Você também pode criar o seu próprio usando ferramentas low-code e pro-code para atender às suas necessidades específicas.
Por exemplo, o Agente de Vendas do Copilot pode automatizar o gerenciamento de clientes potenciais transformando contatos em clientes potenciais no Dynamics ou no Salesforce, marcando reuniões e entrando em contato com os clientes, tudo isso enquanto acessa com segurança o Microsoft 365 e dados corporativos para personalizar interações e gerar resultados de negócios.
Ao desenvolver agentes para o Microsoft 365 Copilot, as organizações podem utilizar com segurança dados corporativos, executar ações em aplicativos e aumentar a produtividade, tudo dentro do fluxo de aplicativos do Teams, Outlook, Copilot ou outros aplicativos do Microsoft 365.
Componentes principais do agente
Os agentes consistem nos seguintes componentes principais:
- Conhecimento: Adapte as respostas do agente, fornecendo-lhe instruções especializadas e fontes de dados.
- Ações: Desenvolva ações, gatilhos e fluxos de trabalho que automatizam os processos de negócios.
Além desses componentes principais, camadas adicionais aprimoram a funcionalidade de um agente:
- O orquestrador atua como o mecanismo central que gerencia como o agente interage com conhecimento, habilidades e autonomia.
- Os modelos básicos alimentam o raciocínio, a compreensão da linguagem e a geração de respostas do agente, formando a camada de inteligência por trás de cada interação.
- A camada de experiência do usuário garante uma interação perfeita entre usuários e agentes, integrando agentes em aplicativos do Microsoft 365 ou plataformas externas para um fluxo de trabalho intuitivo e eficiente.
Ao combinar esses elementos, os agentes fornecem uma maneira poderosa de estender o Copilot para automatizar tarefas, integrar dados e fornecer assistência inteligente e com reconhecimento de contexto.
Agentes declarativos
Os agentes declarativos permitem que você configure o Copilot para cenários específicos adicionando instruções personalizadas, conhecimento adicional e ações para automatizar os processos de negócios. Como os agentes declarativos usam a infraestrutura, o modelo e o orquestrador de IA do Copilot, eles cumprem os requisitos de segurança, conformidade e IAR (IA Responsável) para o Microsoft 365. A imagem a seguir mostra a anatomia básica de um agente declarativo.
Para configurar um agente declarativo, você fornece:
- Instruções personalizadas para moldar as respostas do Copilot às necessidades específicas ou ao fluxo de trabalho da sua organização.
- Conhecimento personalizado para conectar fontes de dados do Microsoft 365 (como mensagens do Teams, conectores do Copilot, SharePoint e OneDrive) ou dados externos por meio dos conectores do Microsoft 365 Copilot.
- Ações personalizadas para integração com APIs para interagir com sistemas externos em tempo real.
Os agentes declarativos têm as seguintes características:
- Hospedagem: Use o modelo de orquestrador e base do Copilot. Nenhuma hospedagem adicional é necessária.
- Ferramentas: Crie agentes usando ferramentas de pouco código, como o Microsoft 365 Copilot, ou ferramentas de código profissional, como Visual Studio ou Visual Studio Code e o Microsoft 365 Agents Toolkit.
- Canais: Execute no Microsoft 365 Copilot e em aplicativos do Microsoft 365, como Teams, Word, Excel e Outlook.
Dica
Work IQ Dev Tools (versão prévia) — Para equipes que constroem agentes declarativos a partir de um terminal, wiqd fornece ferramentas específicas de agente declarativo que abrangem todo o ciclo de vida - desde o scaffolding de um projeto até a validação, provisionamento, empacotamento, publicação e monitoramento. Para obter mais informações, consulte a documentação do Work IQ Dev Tools.
Agentes de mecanismo personalizados
Os agentes de mecanismo personalizados são assistentes de IA totalmente personalizados. Eles são úteis para cenários que exigem fluxos de trabalho complexos, orquestração ou modelos de linguagem específicos. A criação de um agente de mecanismo personalizado pode exigir que você forneça hospedagem adicional para modelos e orquestradores e garanta que seu agente personalizado esteja em conformidade, seguro e siga as políticas de IAR (IAR responsável). A imagem a seguir mostra o básico da anatomia de um agente de mecanismo personalizado.
Para desenvolver um agente de mecanismo personalizado, é necessário:
- Orquestração personalizada para assumir o controle total dos fluxos de trabalho e integrar conhecimento adicional e chamadas de API externas. Você pode incorporar um ou mais modelos de idioma para aprimorar a funcionalidade.
- Modelos personalizados para escolher o modelo mais adequado para seu caso de uso, seja uma linguagem grande de base, uma linguagem pequena, modelos ajustados ou modelos específicos do setor.
- Autonomia e suporte agencial proativo para iniciar programaticamente fluxos de trabalho e ações, permitindo que os agentes operem de forma independente, tomem decisões e escalem tarefas conforme necessário.
Os agentes de mecanismo personalizados têm as seguintes características:
- Hospedagem: Requer hospedagem adicional fora do Microsoft 365, normalmente com serviços de nuvem como o Azure, a um custo adicional.
- Ferramentas: A orquestração pode ser criada usando o Copilot Studio de baixo código ou ferramentas de código profissional, como Visual Studio, Visual Studio Code e Agents Toolkit, usando linguagens como .NET, Python e JavaScript e estruturas como Kernel semântico ou LangChain.
- Canais: Pode ser executado no Microsoft 365 Copilot e em aplicativos do Microsoft 365, como Teams, Word, Excel e Edge.
- Colaboração: Oferece suporte à comunicação entre agentes, permitindo que os agentes deleguem tarefas e coordenem fluxos de trabalho, ampliando os recursos do Copilot para vários agentes dentro de uma organização.
Escolha o tipo de agente a ser criado
Esta seção descreve os recursos e cenários para agentes de mecanismo declarativos e personalizados para ajudá-lo a decidir que tipo de agente criar.
A tabela a seguir resume as principais diferenças entre agentes declarativos e agentes de mecanismo personalizados para ajudá-lo a escolher a opção certa para seu caso de uso.
| Recurso | Agentes declarativos | Agentes de mecanismo personalizados |
|---|---|---|
| Caso de uso | Use o Microsoft 365 Copilot para cenários focados. | Use fluxos de trabalho complexos ou integrações avançadas. |
| Compartilhamento e acesso | Projetado para ser usado por indivíduos. | Suporte para uso individual e colaboração em grupo. |
| Personalização | Limitado ao orquestrador e aos modelos do Copilot. | Totalmente personalizável, incluindo escolha de modelos de IA e orquestração. |
| Interações proativas | Sem suporte; dependem de interações iniciadas pelo usuário. | Permita que os agentes disparem ações automaticamente, mesmo sem entrada direta do usuário. |
| Canais | Integrado aos aplicativos do Microsoft 365. | Disponível para o Microsoft 365 e aplicativos externos. |
| Complexidade da configuração | Pode ser desenvolvido com ferramentas low-code (Agent Builder) e ferramentas pro-code (Visual Studio Code/Agents Toolkit). | Varia de configurações simples no Copilot Studio a implementações avançadas de código profissional usando Visual Studio ou Visual Studio Code. |
| Hospedagem de mecanismo | Hospedado no Microsoft 365. | Hospedado no Microsoft 365 com o Copilot Studio ou externamente com soluções personalizadas, como a IA do Azure. |
| Opções de implantação | Na minha organização ou publicar na loja comercial para meus clientes (ISVs). | Na minha organização ou publicar na loja comercial para meus clientes (ISVs). |
| Conformidade e segurança | Herda os padrões de conformidade, RAI e segurança do Microsoft 365 | Deve garantir sua própria conformidade, práticas de IA e medidas de segurança. |
O fluxograma a seguir resume o processo de decisão para escolher o tipo de agente a ser criado.
Crie um agente declarativo quando:
- Você deseja que seu agente trabalhe dentro dos modelos de orquestração e linguagem do Copilot para garantir consistência com segurança e conformidade.
- Você deseja uma implementação mais rápida ou deseja desenvolver um agente sem ou com pouco código usando ferramentas como o Copilot Studio, ou é um desenvolvedor que prefere uma experiência simplificada com opções de código profissional, como Visual Studio ou Microsoft 365 Agents Toolkit.
- O fluxo de trabalho do usuário está dentro dos aplicativos do Microsoft 365 (SharePoint, OneDrive, Teams) e ele deseja trabalhar dentro do contexto desses aplicativos (por meio @mentions de chats de negócios do Teams). Por exemplo, um agente de assistência técnica de TI que responde no @mentions Teams ou um agente de resumo de documentos invocado no SharePoint.
Crie um agente de mecanismo personalizado quando:
- Seu agente requer orquestração personalizada para lidar com fluxos de trabalho complexos, lógica de negócios específica, regras de tomada de decisão precisas ou várias integrações de sistema. Por exemplo, um agente de aprovação de empréstimos financeiros pode ter regras de negócios específicas, requisitos precisos de coleta de dados e vários sistemas de marca de crédito para avaliar a inscrição de um candidato.
- Você deseja usar seus próprios modelos de IA ou seu agente pode se beneficiar de modelos específicos de domínio com conhecimento especializado ou modelos multimodais.
- Você deseja habilitar a produtividade do grupo, em que vários usuários podem colaborar ou se beneficiar do mesmo agente em um canal ou reunião do Teams.
- Você criou um assistente de conversa existente fora do Copilot e deseja integrá-lo ao Microsoft 365 e ao Copilot.
- Você deseja disponibilizar seu agente fora do Microsoft 365 e do Copilot.
- Você deseja oferecer suporte a mensagens proativas, que permitem que os desenvolvedores definam fluxos de trabalho e acionem o comportamento do agente sem a necessidade de interação do usuário.
Considerações de custos
Considere as implicações de custo do design da solução do agente, tanto do ponto de vista do usuário quanto do hospedagem. Para obter mais detalhes, consulte Considerações de custo para extensibilidade do Copilot.
Conteúdo relacionado
- Visão geral dos agentes declarativos
- Arquitetura do agente declarativo
- Visão geral dos agentes de mecanismo personalizados
- Arquitetura do agente de mecanismo personalizado
- Criar um agente declarativo com o Microsoft 365 Agents Toolkit
- Criar um agente declarativo com TypeSpec e Microsoft 365 Agents Toolkit