Partilhar via


Guia de planejamento de extensibilidade do Microsoft 365 Copilot

O Microsoft 365 Copilot é uma ferramenta de produtividade com base em IA que combina conhecimento e habilidades para ajudar você no seu fluxo de trabalho. Você pode criar soluções de extensibilidade que personalizam e melhoram a experiência do Copilot para atender às necessidades únicas da sua organização.

Planejar é o primeiro passo importante para criar sua solução de extensibilidade. Este artigo traz os passos principais para ajudar você a planejar sua solução de extensibilidade do Copilot.

Definir seus objetivos

Antes de criar sua solução de extensibilidade do Copilot, defina o propósito e o escopo do que pretende desenvolver. Isso envolve as seguintes etapas:

  • Identifique o problema que você está resolvendo.
  • Entenda seus usuários de destino.
  • Defina como sua solução pode resolver o problema da empresa.

Para começar, defina o desafio específico ou a disparidade de produtividade que você precisa resolver. Identifique as ineficiências, problemas ou necessidades não atendidas que existem para seus usuários. Depois de identificar o problema que precisa resolver, explore como agregar valor estendendo o Copilot.

Depois, pense no que você sabe sobre seus usuários-alvo e como pode ajudar nas necessidades de produtividade deles. Identifique a persona ou personas do usuário-alvo e os resultados que deseja para a organização. Considere as seguintes questões:

  • O número de usuários potenciais vai influenciar escolhas de design, como custos de consumo?
  • Seus usuários têm licenças do Copilot? Se não, quais são os custos de adoção ou de licenciamento? Para obter detalhes, veja Considerar custos.

Depois de definir o problema ou necessidade da empresa, identifique como estender o Copilot para resolver ou atenuar o problema. O que os usuários precisam que o Copilot faça? Use as informações na tabela a seguir para orientar suas considerações.

Necessidade comercial Abordagem de extensibilidade do Copilot
Melhorar a tomada de decisões, resumos ou recomendações Melhore as capacidades de raciocínio do Copilot.
Integrar conhecimento organizacional de bancos de dados, documentos ou APIs Habilite o Copilot para acessar e usar dados externos.
Reduzir tarefas manuais ao criar fluxos automatizados Crie fluxos de trabalho automatizados para simplificar tarefas repetitivas.
Ofereça acesso seguro às capacidades do Copilot dentro dos seus aplicativos ou agentes personalizados Acesse o Copilot por meio de APIs do Microsoft 365 Copilot para garantir conformidade e segurança de nível empresarial

Considere também:

  • O fluxo de trabalho envolve várias etapas ou decisões condicionais? Se sim, crie fluxos de trabalho estruturados ou interações em várias etapas para uma experiência fluida do usuário.
  • O Copilot precisa se adaptar dinamicamente às entradas dos usuários ou a contextos que mudam? Se sim, implemente recursos que consideram o contexto para ajustar respostas em tempo real conforme as necessidades do usuário.

Definir requisitos técnicos e de dados

Defina os requisitos que sua solução de extensibilidade precisa atender. Considere os fatores a seguir:

  • Requisitos de experiência do usuário

    Onde seus usuários vão interagir com o Copilot? Isso pode ser no contexto de aplicativos do Microsoft 365 (Copilot, Word, Excel, PowerPoint, Teams) ou de aplicativos e sites de terceiros.

  • Fontes de dados

    O Copilot ou sua solução precisam de dados internos ou externos, como documentos, aplicativos, APIs ou bancos de dados? Por exemplo, você precisa:

    • Integrar dados externos em aplicativos do Microsoft 365 para respostas relevantes ao contexto?
    • Interagir com dados em tempo real para fluxos de trabalho empresariais?
    • Interagir com outros aplicativos para recuperar ou atualizar dados, executar comandos ou acionar fluxos de trabalho?
  • Opções de integração da fonte de dados

    Para cada fonte de dados que precisa integrar ao Copilot, identifique se há um conector do Microsoft 365 Copilot, plug-in do Power Platform ou API REST disponível. Se não houver integração disponível para a fonte de dados, decida se vai criar um conector do Copilot ou uma API para permitir a integração. A tabela a seguir mostra um exemplo.

    Fonte de dados Como você quer usar os dados no Copilot? Integrações de fontes de dados
    Salesforce
    • Como fonte de conhecimento ao fazer perguntas sobre um cliente.
    • Para atualizar os detalhes da oportunidade.
    • Conector do Copilot
    • Plug-in do Power Platform ou de API
  • Requisitos de automação e agente

    Identifique gatilhos, fluxos de trabalho agendados e necessidades de automação.

Definir sua solução

Com base na avaliação das necessidades dos usuários e requisitos técnicos, defina o tipo ou tipos de opções de extensibilidade do Copilot que você vai criar.

conectores de Microsoft 365 Copilot

Utilize Microsoft 365 Copilot conectores se precisar do Copilot para integrar dados externos em aplicações do Microsoft 365 para fornecer respostas contextualmente relevantes. Dependendo do seu cenário, você pode escolher uma das opções a seguir:

Agentes do Copilot

Se Microsoft 365 Copilot conectores por si só não satisfaçam as suas necessidades, pode criar um agente para personalizar a experiência copilot para as suas necessidades empresariais ou para se ligar às suas origens de dados específicas.

Se decidir criar um agente, você precisa definir o seguinte:

  • O tipo de agente a ser criado. Dependendo do cenário, você pode criar um agente declarativo ou um agente com mecanismo personalizado.

    Para ajudar a escolher o tipo de agente adequado, veja Suas opções de extensibilidade para o Microsoft 365 Copilot.

  • Se vai usar uma abordagem low-code ou pro-code para criar seu agente.

A tabela a seguir mostra as opções low-code e pro-code disponíveis conforme o tipo de agente que planeja criar.

Tipo de agente Opções de ferramentas low-code Opções de ferramentas pro-code
Agente declarativo
  • Microsoft 365 Copilot
  • Copilot Studio
Visual Studio Code + Kit de Ferramentas de Agentes do Microsoft 365
Agente de mecanismo personalizado Copilot Studio
  • Visual Studio Code + SDK do Teams
  • Visual Studio Code + SDK do Agente do Microsoft 365 (Versão Prévia)
  • Visual Studio 2022
  • Kernel semântico (opcional)

Depois, identifique as fontes de dados ou plug-ins que seu agente precisa. As fontes de dados podem ser dados do Microsoft 365 (mensagens do Teams, e-mails, pessoas, sites ou pastas do SharePoint), conectores do Copilot (predefinidos ou personalizados) ou plug-ins (para acesso a dados em tempo real ou ações externas).

Por fim, se seu agente envolver fluxos de trabalho complexos, talvez precise de um orquestrador personalizado. Para ajudar a criar sua solução, veja como usar o Copilot Studio, Kernel semântico ou LangChain.

APIs do Microsoft 365 Copilot

Se você quiser integrar as capacidades do Copilot no seu aplicativo ou agente personalizado, as APIs do Microsoft 365 Copilot oferecem acesso programático às principais funcionalidades do Copilot, incluindo:

  • Acesso ao conhecimento: use a API de Recuperação (disponível em visualização pública em breve) e a API de Insights de Reunião de IA para acessar com segurança o conhecimento do Microsoft 365, incluindo dados empresariais indexados e conteúdo de reuniões gerado por IA.

  • Integração de conversação: para incorporar experiências de chat com tecnologia do Copilot em seus aplicativos, a API do Copilot Chat (disponível em visualização pública em breve) permite que você envie prompts e receba respostas diretamente do Copilot.

  • Governança e insights: se você estiver criando uma solução de governança de dados ou quer entender como os usuários estão interagindo com o Copilot, a API de Exportação de Interação do Copilot permite exportar prompts e respostas do usuário. Isso pode ajudar você a garantir conformidade, monitorar o uso e impulsionar estratégias de adoção.

Considerar os custos

Considere as implicações de custo do design da sua solução, tanto do ponto de vista do usuário quanto de hospedagem. Para mais detalhes, veja Considerações de custo para a Extensibilidade do Copilot.

Abordar IA responsável e considerações de conformidade

Independentemente da solução que você escolher, ela deve atender aos requisitos de IA responsável (IAR) e conformidade. Considere o seguinte:

Esboçar sua abordagem de desenvolvimento

Depois de escolher o caminho de extensibilidade do Copilot, decida como estruturar o processo de desenvolvimento. Escolha as ferramentas de desenvolvimento adequadas, como o Toolkit de Agentes, Copilot Studio, SDK de Agentes do Microsoft 365 ou ia de Azure com base no seu caso de utilização. Para construir sua solução, comece com um produto mínimo viável (MVP) e depois aperfeiçoe com base no feedback e desempenho.

A tabela a seguir mostra exemplos de soluções de extensibilidade que usam diferentes opções de extensibilidade do Copilot para vários cenários de usuário.

Tipo de extensibilidade Caso de uso Exemplo
Conector do Copilot Assistente de suporte de TI Uma empresa global integra o conector do ServiceNow para melhorar o suporte de TI com o Copilot. Os funcionários usam o Copilot para buscar guias de solução de problemas, verificar status de tíquetes e enviar solicitações de serviço. O conector obtém dados do ServiceNow, permitindo acesso em tempo real a artigos da base de conhecimento e tíquetes de TI. Essa integração melhora as capacidades de autoatendimento, reduz o tempo de resolução e aumenta a eficiência geral do suporte de TI.
Conector do Copilot Integração de informações do cliente Uma equipe de vendas usa o conector do Copilot no Salesforce para melhorar a retenção de clientes e otimizar fluxos de trabalho no Microsoft 365. Os representantes de vendas agora podem buscar e recuperar rapidamente dados atualizados dos clientes, como Oportunidades, Clientes potenciais e Contas, diretamente do Copilot. Com insights e recomendações assistidos por IA, eles personalizam melhor as interações e tomam decisões informadas, aumentando o desempenho de vendas e reduzindo o tempo gasto alternando entre plataformas.
Agentes declarativos + plug-in de API Assistente de conformidade para saúde Um hospital cria um agente declarativo para ajudar a equipe médica a acessar diretrizes de conformidade. O agente declarativo obtém políticas do SharePoint e usa um plugin de API para buscar atualizações regulatórias em tempo real em portais governamentais.
Agente declarativo + Plug-in de API + conector do Copilot Otimizador do fluxo de trabalho do projeto Uma equipe de gestão de projetos cria um agente que se integra ao GitHub e Jira para otimizar os fluxos de trabalho. O agente recupera e atualiza tíquetes do Jira, busca pull requests e revisões de código no GitHub, pesquisa chats e anotações de reunião no Teams e usa o Intérprete de Código para obter insights do projeto. Ele também sugere próximos passos e automatiza acompanhamentos para manter os gerentes de projeto informados e eficientes.
Agentes de mecanismo personalizados + plug-in de API IA de pesquisa jurídica Um escritório de advocacia cria um agente de IA autônomo usando os serviços OpenAI do Azure. O agente usa um LLM com treino personalizado para análise de jurisprudência e integra-se a bancos de dados jurídicos externos através de plug-ins de API.
Agente de mecanismo personalizado Agente de manutenção preditiva de produção Uma fábrica desenvolve um agente personalizado que prevê falhas em máquinas. Ele coleta dados de sensores de dispositivos IoT, processa com um LLM e alerta engenheiros pelo Teams quando detecta anomalias, permitindo manutenção proativa e minimizando o tempo de inatividade.
Agente de mecanismo personalizado + APIs do Copilot Acesso ao conhecimento do consultor Uma empresa de consultoria cria um agente personalizado para ajudar consultores a se prepararem para reuniões com clientes. O agente usa a API de Recuperação do Copilot para acessar dados atualizados do SharePoint, garantindo acesso seguro e em conformidade, mantendo os dados dos clientes isolados e protegidos.