Defina a arquitetura da sua solução

Uma arquitetura de soluções clara é essencial para entender como seus agentes do Copilot Studio atuam dentro do cenário empresarial e técnico mais amplo. A arquitetura descreve os componentes centrais do seu agente, suas dependências de outros sistemas e a forma como ele escala para atender à demanda do negócio.

Copilot Studio fornece uma base flexível que reúne várias funcionalidades.

Diagrama do ciclo de vida do agente do Copilot Studio mostrando etapas de compilação, publicação, análise e melhoria com capturas de tela da interface do usuário e realces de recursos.

Ciclo de vida do agente do Copilot Studio

O Copilot Studio suporta um ciclo de vida completo de ponta a ponta para projetar, aprimorar e gerenciar agentes a partir de uma única experiência unificada baseada em Software como Serviço (SaaS).

Durante a etapa de Compilação e Publicação, você

  • Projete, aprimore e gerencie agentes: Construa um agente e entre em operação rapidamente a partir de um único produto SaaS fácil de usar.
  • Converse sobre conhecimento com IA Generativa: Obtenha respostas específicas para empresas usando seus arquivos, sites, Dataverse, aplicativos não Microsoft e muito mais.
  • Crie tópicos específicos: Complemente as respostas de IA generativa com tópicos específicos e selecionados para quando você quiser mais controle.
  • Ações de build: Crie ações e use conectores pré-construídos ou fluxos de agentes para chamar seus backends e APIs ou completar tarefas de longa duração.
  • Publicar em vários canais: Publicar em mais de 20 idiomas e realizar a implantação no canal de sua escolha com uma única seleção, incluindo o Microsoft 365 Copilot.

Durante a fase de Analisar e Melhorar, você:

  • Monitorar e melhorar: acesso a insights e análises avançados e prontos para uso.
  • Integre-se com os Serviços de IA: Integre-se ao Microsoft Foundry, Azure Cognitive Services, Bot Framework e outros serviços de conversação da Microsoft.

Como as duas fases funcionam juntas

  • Build and Publish te leva rapidamente à produção com a arquitetura, governança e canais certos.
  • Analyze and Improve garante que você continue sendo valioso aprendendo com o uso e fechando lacunas de qualidade.
  • Juntos, formam um ciclo fechado: lançando com confiança, medindo rigorosamente e iterando deliberadamente, tudo dentro de uma experiência SaaS unificada.

Capacidades centrais do Copilot Studio

Categoria Recursos
Experiência intuitiva do usuário Tela visual, desenvolvimento low-code, exibições pro-code, testes em tempo real, colaboração fácil, linguagem natural para criação
Design de conversação Crie e publique ações personalizadas, personalize tópicos específicos, crie respostas ricas e dinâmicas, crie agentes multilíngues, publique para múltiplos canais, use modelos
Orquestração de conversas Conversas de múltiplas iterações, lógica e gerenciamento de variáveis, escalonamento para agente humano, roteamento em modo multilíngue, conteúdo dinâmico baseado no usuário, autonomia operacional
Conectividade de Dados Raciocínio profundo, 1.400 conectores de dados pré-construídos, conectores de dados personalizados, fluxos de agentes, ações generativas, respostas generativas
Extensibilidade para desenvolvedores Faça você mesmo (DIY) inteligência artificial generativa, traga seu próprio modelo (BYOM), habilidades personalizadas do Azure Bot Framework, extensão da base de conhecimento, análise personalizada, telemetria do Aplicativo Azure Insights
Gestão simplificada Verificações de IA responsável, plataforma confiável, centro de administração, padrões de conformidade, análises, automação do ciclo de vida da aplicação, autenticação personalizada

Crie uma experiência de IA conversacional

Criar uma experiência eficaz de IA conversacional vai muito além de criar um chatbot. Ele requer uma combinação de tecnologia, design e capacidades operacionais que trabalhem juntos para proporcionar interações fluidas, seguras e inteligentes. Aqui estão os componentes essenciais:

  1. Compreensão de idiomas e capacidades de orquestração: No cerne de qualquer IA conversacional está a capacidade de entender o que o usuário quer dizer. Essa habilidade envolve:

    1. Entender o que o usuário diz (intenção) e como reagir a isso.
    2. Extraindo informações-chave (entidade) das declarações do usuário.
  2. Capacidades de gerenciamento de diálogos: Conversas precisam de estrutura. Devem eles seguir um fluxo guiado ou permanecer em aberto? A gestão do diálogo garante:

    1. Transições suaves entre os temas.
    2. Lidar com interrupções e esclarecimentos.
    3. Manter o contexto em interações multietapas.
  3. Capacidades da IA para gerar respostas ou agir: A IA generativa impulsiona respostas ricas e dinâmicas e possibilita:

    1. Pesquisando conhecimento empresarial.
    2. Resumindo o conteúdo.
    3. Ações de disparo via APIs e conectores para processos de ponta a ponta.
  4. Integração com outros sistemas: Processos de negócios de ponta a ponta frequentemente envolvem a conexão com diferentes sistemas e fontes de dados.

  5. Implantação e tempo de execução: Uma vez construída, a experiência precisa atender os usuários onde eles estão:

    1. Implante em canais como sites, Teams ou aplicativos.
    2. Suporte publicação multilíngue e multicanal.
  6. Segurança e autenticação: Proteja os endpoints e autentique os usuários finais para garantir interações confiáveis.

    1. Quem pode invocar o agente?
    2. O usuário precisa estar logado?
  7. Análise e melhoria contínua: O desempenho não para no lançamento.

    1. Use telemetria, indicadores-chave de desempenho e transcrições de conversas para medir a eficiência.
    2. Identifique lacunas e otimize para melhores resultados.
  8. Gerenciamento do Ciclo de Vida da Aplicação (ALM): Gerenciar ambientes e versões é fundamental.

    1. Conduza os agentes pelas etapas de desenvolvimento, teste e produção.
    2. Automatizar implantações e manter a conformidade.

Uma experiência de IA conversacional bem-sucedida combina compreensão inteligente da linguagem, integração segura e melhoria contínua, tudo isso apoiado por implantação e governança robustas. Plataformas como o Copilot Studio tornam isso possível ao oferecer um ambiente SaaS de ponta a ponta, onde você pode projetar, aprimorar e gerenciar agentes de forma fluida.

Saiba mais:

Visão geral da arquitetura tecnológica do Copilot Studio

Esta imagem apresenta uma visão geral de arquitetura do Copilot Studio, mostrando como os agentes interagem com canais, integrações, recursos de IA, segurança, análise e serviços de nuvem da Microsoft.

Diagrama da arquitetura do Copilot Studio mostrando canais de cliente, runtime, integrações, segurança, IA, análise e serviços de nuvem da Microsoft.

À esquerda, o diagrama lista os pontos de entrada do cliente, incluindo controles padrão de Webchat, controles de chat do Power Apps e do Power Pages, clientes personalizados, como chat da Web do Bot Framework, middleware de servidor para servidor, Microsoft Teams, Facebook Messenger, WhatsApp, Slack, Dynamics 365 Contact Center e Microsoft 365 Copilot. Os canais do Azure Serviço de Bot e os bots do Bot Framework também são mostrados.

A seção central destaca os principais componentes de arquitetura do Copilot Studio, agrupados em categorias:

  • Runtime: canais nativos, agente-como-uma-habilidade e comportamentos de canal.
  • Integrações: requisições HTTP, conectores, fluxos de trabalho, solicitações do AI Builder e habilidades do Bot Framework.
  • ALM: Soluções e pipelines CI/CD do Power Platform.
  • Gerenciamento de diálogos: Tópicos, ações, entradas e saídas.
  • Compreensão de idiomas: NLU clássico, NLU embutido, NLU personalizado e orquestração generativa.
  • Respostas generativas: reescrita de consultas, busca de conhecimento em sites, arquivos, SharePoint, Dataverse, Graph, conhecimento federado, Pesquisa de IA do Azure  e resumo.
  • Segurança: Gerenciamento de segredos, identidade, autenticação, autorização, segurança de endpoints, políticas de dados e logs de auditoria.
  • Gatilhos: autônomos e baseados no sistema.
  • Análises: Análise padrão, telemetria técnica e transcrições de conversas.

À direita, o diagrama mostra serviços em nuvem que o Copilot Studio pode usar, como Linguagem de IA do Azure, Microsoft 365 Graph, Pesquisa de IA do Azure , Microsoft (anteriormente Azure AI) Foundry, Azure Monitor, Armazenamento do Azure, Azure Synapse Analytics e Microsoft Entra ID.

Juntos, esses elementos ilustram como o Copilot Studio conecta canais de cliente, orquestração, integrações e serviços de Azure e Microsoft 365 para criar e executar agentes de conversação.

Identificar desafios técnicos

Identificar possíveis obstáculos desde cedo ajuda as equipes a prepararem estratégias de mitigação. Desafios comuns incluem conectar de forma segura a recursos locais, implantar agentes em certos canais como WhatsApp ou Slack, e lidar com requisitos avançados, como baixar transcrições ou dar suporte a usuários multilíngues. Documente e valide esses desafios com as partes interessadas para que a arquitetura reflita tanto as necessidades atuais quanto as exigências futuras.

O objetivo da visão geral da arquitetura é fornecer um único projeto que conecte a intenção de negócio à realidade técnica. Ao definir o fluxo de conversa, capacidades de IA, integrações, segurança e expectativas de desempenho, você cria um entendimento compartilhado entre todos os stakeholders e estabelece uma base que pode escalar, governar e melhorar continuamente.

Arquitetura de Soluções de Agentes

O conteúdo Construindo soluções de agentes fornece diretrizes sobre princípios e padrões essenciais para a construção de agentes seguros e confiáveis, com foco no Microsoft 365 Copilot. A estrutura oferece abordagens padronizadas para o desenvolvimento de agentes, garantindo o máximo retorno sobre o investimento enquanto mantém a segurança e a conformidade de nível empresarial.

Esse arcabouço é organizado em vários pilares:

  • Determinar adequação à finalidade
  • Determinar a operabilidade
  • Determinar confiança, rastreabilidade e transparência

Ao levar esse arcabouço em consideração, as organizações podem garantir qualidade e confiança priorizando confiabilidade, rastreabilidade e IA responsável para soluções seguras e auditáveis. Também possibilita escalabilidade ao capacitar desenvolvedores a construir soluções alinhadas às melhores práticas prescritas pela indústria e pela Microsoft, sem a necessidade de suporte técnico da Microsoft.

Power Platform Well-Architected

A Power Platform Well-Architected oferece um conjunto de princípios e melhores práticas para ajudar as equipes a projetar, construir e operar cargas de trabalho que sejam seguras, confiáveis e eficazes em larga escala. Ela serve como ponto de referência ao longo de todo o ciclo de vida da implementação, garantindo que cada decisão, desde a arquitetura até a governança, apoie tanto os resultados imediatos do negócio quanto a sustentabilidade a longo prazo.

O arcabouço está organizado em vários pilares:

  • Reliability
  • Segurança
  • Excelência operacional
  • Eficiência de desempenho
  • Otimização da Experiência

Ao alinhar os projetos a esses pilares, as organizações podem ir além de simplesmente "colocar um agente em funcionamento" e focar em entregar agentes robustos, manteáveis e posicionados para crescer junto com o negócio. O Power Platform Well-Architected é um guia para tomar melhores decisões de design, validar compensações e melhorar a qualidade geral dos designs de solução do Copilot Studio.

Ideias de soluções documentadas no Power Platform e no Copilot Studio Architecture Center demonstram uma forma clara e modular de documentar soluções complexas, dividindo-as em blocos arquitetônicos consistentes. Seus diagramas visuais, como o mostrado aqui, destacam como os componentes se relacionam de ponta a ponta entre pontos de entrada de clientes, comportamentos de execução e serviços Azure subjacentes. Essa estrutura pode servir como modelo para sua própria documentação de arquitetura: defina cada camada da sua solução, mapeie como dados e ações fluem pelo sistema, mostre como seu agente interage com sistemas externos ou processos de linha de negócio, e documente como seu agente aplica os princípios do Power Platform Well-Architected. Ao seguir essa abordagem, você cria documentação que é mais fácil para os stakeholders entenderem, manterem e ampliarem, ao mesmo tempo em que alinham sua solução com padrões padrão da indústria e práticas de design recomendadas pela Microsoft.

Diagrama de arquitetura de uma solução de atendimento ao cliente que integra um contact center e um banco de dados de clientes que não são da Microsoft com serviços Microsoft IA generativa e middleware.

Revise a ideia da solução para implementar uma solução personalizada de contact center com o agente do Copilot Studio.

Próxima etapa

Aprenda como aplicar princípios de IA responsável para garantir que sua solução seja justa, transparente, segura e alinhada ao Padrão de IA Responsável da Microsoft.