Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Microsoft 365 Copilot é uma ferramenta de produtividade com tecnologia de IA que melhora os fluxos de trabalho em todas as aplicações do Microsoft 365, como Copilot Chat, Outlook, Teams e Word, através de dados empresariais do Microsoft Graph. Embora o Copilot forneça poderosas capacidades incorporadas, muitas vezes as organizações precisam de integrar conhecimentos adicionais, origens de dados ou aplicações para resolver casos de utilização específicos.
Os agentes expandem a funcionalidade do Copilot ao agirem como assistentes de IA especializados adaptados a domínios específicos. Estes agentes aplicam conhecimentos organizacionais e automatização para simplificar os processos empresariais, melhorar a tomada de decisões e melhorar a eficiência. Os agentes podem obter informações, resumir dados ou até mesmo efetuar ações como enviar e-mails ou atualizar registos.
Pode utilizar uma de duas abordagens para criar agentes para a Copilot: a abordagem declarativa , que utiliza as suas instruções, conhecimentos e ações, juntamente com o orquestrador e modelos da Copilot, ou a abordagem do motor personalizado , na qual traz o seu próprio orquestrador e modelos para criar um agente totalmente personalizado. Este artigo descreve as duas abordagens e fornece informações sobre quando utilizar cada uma.
Porquê criar um agente?
Microsoft 365 Copilot fornece assistência avançada orientada por IA, mas o Copilot por si só pode não responder totalmente aos fluxos de trabalho exclusivos, origens de dados ou necessidades de automatização da sua organização. Ao criar agentes, pode:
- Expanda o conhecimento da Copilot ao integrar sistemas e origens de dados de terceiros.
- Automatizar fluxos de trabalho complexos de vários passos no Microsoft 365 e em aplicações externas.
- Proporcionar experiências de utilizador personalizadas que aparecem onde os seus utilizadores trabalham— em conversas do Teams, Outlook, SharePoint ou aplicações personalizadas.
Os agentes permitem interações seguras e em tempo real entre o Copilot e outros sistemas empresariais. A Microsoft e os seus parceiros oferecem uma variedade de agentes pré-criados. Também pode criar as suas próprias ferramentas com pouco código e pró-código para se adaptarem aos seus requisitos específicos.
Por exemplo, o Agente de Vendas da Copilot pode automatizar a gestão de oportunidades potenciais ao transformar contactos em oportunidades potenciais de vendas no Dynamics ou salesforce, configurar reuniões e contactar os clientes, ao mesmo tempo que acede de forma segura aos dados do Microsoft 365 e da empresa para personalizar as interações e impulsionar os resultados empresariais.
Ao desenvolver agentes para Microsoft 365 Copilot, as organizações podem utilizar dados empresariais de forma segura, tomar medidas em todas as aplicações e melhorar a produtividade — tudo dentro do fluxo do Teams, Outlook, Copilot ou outras aplicações do Microsoft 365.
Componentes principais do agente
Os agentes consistem nos seguintes componentes principais:
- Conhecimentos: Personalize as respostas do agente ao fornecer-lhe instruções e origens de dados especializadas.
- Ações: Desenvolver ações, acionadores e fluxos de trabalho que automatizam processos empresariais.
Além destes componentes principais, as camadas adicionais melhoram a funcionalidade de um agente:
- O orquestrador atua como o motor central que gere a forma como o agente interage com conhecimentos, competências e autonomia.
- Os modelos de base alimentam o raciocínio, a compreensão da linguagem e a geração de resposta do agente, formando a camada de inteligência por trás de cada interação.
- A camada de experiência do utilizador garante uma interação totalmente integrada entre utilizadores e agentes ao integrar agentes em aplicações do Microsoft 365 ou plataformas externas para um fluxo de trabalho intuitivo e eficiente.
Ao combinar estes elementos, os agentes fornecem uma forma avançada de expandir o Copilot para automatizar tarefas, integrar dados e fornecer assistência inteligente e consciente do contexto.
Agentes declarativos
Os agentes declarativos permitem-lhe configurar o Copilot para cenários específicos ao adicionar instruções personalizadas, conhecimentos adicionais e ações para automatizar processos empresariais. Uma vez que os agentes declarativos utilizam a infraestrutura de IA, o modelo e o orquestrador da Copilot, cumprem os requisitos de segurança, conformidade e IA Responsável (RAI) para o Microsoft 365. A imagem seguinte mostra a anatomia básica de um agente declarativo.
Para configurar um agente declarativo, forneça:
- Instruções personalizadas para moldar as respostas do Copilot às necessidades ou ao fluxo de trabalho específicos da sua organização.
- Conhecimentos personalizados para ligar origens de dados do Microsoft 365 (como mensagens do Teams, conectores Copilot, SharePoint e OneDrive) ou dados externos através de conectores Microsoft 365 Copilot (anteriormente conectores do Microsoft Graph).
- Ações personalizadas para integrar com APIs para interagir com sistemas externos em tempo real.
Os agentes declarativos têm as seguintes características:
- Alojamento: Utilize o orquestrador e o modelo de fundação da Copilot. Não é necessário alojamento adicional.
- Ferramentas: Crie agentes com ferramentas de baixo código, como Copilot Studio construtor de agentes ou ferramentas pró-código, como o Visual Studio ou o Visual Studio Code e o Teams Toolkit.
- Canais: Execute em aplicações Microsoft 365 Copilot e Microsoft 365, como o Teams, Word, Excel e Outlook.
Agentes de motor personalizados
Os agentes do motor personalizado são assistentes de IA totalmente personalizados. São úteis para cenários que requerem fluxos de trabalho complexos, orquestração ou modelos de linguagem específicos. Criar um agente de motor personalizado pode exigir que forneça alojamento adicional para modelos e orquestradores e para garantir que o seu agente personalizado está em conformidade, seguro e adere a políticas de IA (RAI) responsáveis. A imagem seguinte mostra a anatomia básica de um agente de motor personalizado.
Para desenvolver um agente de motor personalizado, precisa de:
- Orquestração personalizada para assumir o controlo total dos fluxos de trabalho e integrar conhecimentos adicionais e chamadas à API externas. Pode incorporar um ou mais modelos de linguagem para melhorar a funcionalidade.
- Modelos personalizados para escolher o modelo mais adequado para o seu caso de utilização, quer seja linguagem de grandes dimensões, linguagem pequena, otimizado ou modelos específicos da indústria.
- Autonomia e suporte agente proativo para iniciar programaticamente fluxos de trabalho e ações, permitindo aos agentes operar de forma independente, tomar decisões e escalar tarefas conforme necessário.
Os agentes do motor personalizado têm as seguintes características:
- Alojamento: Exigir alojamento adicional fora do Microsoft 365, normalmente com serviços cloud como o Azure, a um custo adicional.
- Ferramentas: A orquestração pode ser criada com ferramentas de Copilot Studio de baixo código ou pró-código, como o Visual Studio, Visual Studio Code e o Teams Toolkit, com linguagens como .NET, Python e JavaScript, e arquiteturas como Kernel Semântico ou LangChain.
- Canais: Pode ser executado em aplicações Microsoft 365 Copilot e Microsoft 365, como o Teams, Word, Excel e Outlook, bem como aplicações externas e sites, como portais de suporte ao cliente ou dashboards internos.
- Colaboração: Suporta a comunicação agente a agente, permitindo que os agentes deleguem tarefas e coordenem fluxos de trabalho, expandindo as capacidades da Copilot em vários agentes dentro de uma organização.
Escolher o tipo de agente a criar
Esta secção descreve as funcionalidades e cenários dos agentes de motores declarativos e personalizados para o ajudar a decidir que tipo de agente deve criar.
A tabela seguinte resume as principais diferenças entre agentes declarativos e agentes de motor personalizados para ajudá-lo a escolher a opção certa para o seu caso de utilização.
Recurso | Agentes declarativos | Agentes de motor personalizados |
---|---|---|
Caso de uso | Utilize Microsoft 365 Copilot para cenários focados. | Utilize fluxos de trabalho complexos ou integrações avançadas. |
Partilha e acesso | Concebido para ser utilizado por indivíduos. | Suporte para utilização individual e colaboração em grupo. |
Personalização | Limitado ao orquestrador e modelos da Copilot. | Totalmente personalizável, incluindo a escolha de modelos de IA e orquestração. |
Interações proativas | Não suportado; depender de interações iniciadas pelo utilizador. | Permitir que os agentes acionem ações automaticamente, mesmo sem a entrada direta do utilizador. |
Canais | Integrado nas aplicações do Microsoft 365. | Disponível para o Microsoft 365 e aplicações externas. |
Configurar a complexidade | Pode ser desenvolvido com ferramentas de baixo código (Copilot Studio) e ferramentas pró-código (Visual Studio Code/Teams Toolkit). | Varia de configurações simples no Copilot Studio a implementações avançadas de procódigo com o Visual Studio ou VS Code. |
Alojamento do motor | Alojado no Microsoft 365. | Alojado no Microsoft 365 com Copilot Studio ou externamente com soluções personalizadas, como o Azure AI. |
Opções de implantação | Dentro da minha organização ou publicar na loja comercial para os meus clientes (ISVs). | Dentro da minha organização ou publicar na loja comercial para os meus clientes (ISVs). |
Conformidade e segurança | Herda as normas de conformidade, RAI e segurança do Microsoft 365 | Tem de garantir a sua própria conformidade, práticas RAI e medidas de segurança. |
O seguinte fluxograma resume o processo de decisão para escolher o tipo de agente a compilar.
Criar um agente declarativo quando:
- Quer que o seu agente trabalhe nos modelos de orquestração e linguagem da Copilot para garantir a consistência com a segurança e a conformidade.
- Quer uma implementação mais rápida ou quer desenvolver um agente sem código ou sem código através de ferramentas como Copilot Studio ou é um programador que prefere uma experiência simplificada com opções pró-código como o Visual Studio ou o Teams Toolkit.
- O fluxo de trabalho do utilizador está nas aplicações do Microsoft 365 (SharePoint, OneDrive, Teams) e quer trabalhar no contexto destas aplicações (através @mentions ou em conversas empresariais do Teams). Por exemplo, um agente de suporte técnico de TI que responde no @mentions Teams ou um agente de resumo de documentos invocado no SharePoint.
Criar um agente de motor personalizado quando:
- O agente requer orquestração personalizada para processar fluxos de trabalho complexos, lógica de negócio específica, regras de tomada de decisões precisas ou várias integrações do sistema. Por exemplo, um agente de aprovação de empréstimos financeiros pode ter regras de negócio específicas, requisitos precisos de recolha de dados e vários sistemas de marcar de crédito para avaliar a aplicação de um candidato.
- Quer utilizar os seus próprios modelos de IA ou o seu agente pode beneficiar de modelos específicos de domínio com conhecimentos especializados ou modelos multimodais.
- Quer ativar a produtividade do grupo, onde vários utilizadores podem colaborar ou beneficiar do mesmo agente num canal ou reunião do Teams.
- Criou um assistente de conversação existente fora do Copilot e quer integrá-lo com o Microsoft 365 e o Copilot.
- Quer disponibilizar o seu agente fora do Microsoft 365 e do Copilot.
- Quer suportar mensagens proativas, que permitem aos programadores definir fluxos de trabalho e acionar o comportamento do agente sem a necessidade de interação do utilizador.
Considerações de custos
Considere as implicações de custos da conceção da solução do agente, tanto do utilizador como das perspetivas de alojamento. Para obter mais detalhes, veja Considerações de custos para a extensibilidade do Copilot.