Defina a Arquitetura da Sua Solução

Uma arquitetura de solução clara é essencial para entender como seus agentes do Copilot Studio funcionam dentro do cenário empresarial e técnico mais amplo. A arquitetura detalha os componentes principais do seu agente, suas dependências de outros sistemas e a forma como ele se adapta para atender às demandas empresariais.

O Copilot Studio fornece uma base flexível que integra diversos recursos.

Diagrama do ciclo de vida do agente Copilot Studio ilustrando as etapas de criação, publicação, análise e aprimoramento, com capturas de tela da interface do usuário e destaques dos recursos.

Ciclo de vida do agente do Copilot Studio

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

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

  • Projete, aprimore e gerencie agentes: crie um agente e ative-o rapidamente, tudo de um produto SaaS fácil de usar.
  • Converse sobre conhecimento com IA Generativa: obtenha respostas específicas para a empresa usando seus arquivos, sites, o Dataverse, aplicativos não sejam da Microsoft e muito mais.
  • Crie tópicos específicos: complemente as respostas da IA generativa com tópicos específicos e selecionados para quando você quiser mais controle.
  • Crie ações: crie ações e use conectores predefinidos ou fluxos de agente para chamar seus back-ends e APIs ou concluir tarefas de execução prolongada.
  • Publique em vários canais: publique em mais de 20 idiomas e implante em seu canal preferido com uma seleção única, 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.
  • Integrate com os Serviços de IA: integre-se ao Microsoft Foundry, Azure Cognitive Services, Bot Framework e outros serviços de conversa da Microsoft.

Como as duas fases funcionam juntas

  • Criar e Publicar leva você rapidamente à produção com a arquitetura, governança e canais adequados.
  • Analisar e Melhorar garante que você permaneça relevante ao aprender com o uso e corrigir falhas de qualidade.
  • Juntas, elas formam um ciclo fechado: lançando com confiança, medindo rigorosamente e iterando deliberadamente, tudo dentro de uma experiência SaaS unificada.

Principais recursos do Copilot Studio

Categoria Capacidades
Experiência de usuário intuitiva Tela visual, desenvolvimento low-code, exibições de código profissional, testes em tempo real, colaboração fácil, linguagem natural para criação
Design de conversa Crie e publique ações personalizadas, personalize tópicos específicos, crie respostas avançadas e dinâmicas, crie agentes multilíngues, publique para vários canais, use modelos
Orquestração de conversas Conversas de várias rodadas, gerenciamento de lógica e variáveis, escalonamento para agente humano, roteamento para modo multilíngue, conteúdo dinâmico baseado no usuário, autonomia
Conectividade de dados Racionalização aprofundada, 1.400 conectores de dados predefinidos, conectores de dados personalizados, fluxo de agente, ações generativas, respostas generativas
Extensibilidade para desenvolvedores profissionais IA generativa DIY (Faça você mesmo), BYOM (Traga o seu Próprio Modelo), habilidades personalizadas do Azure Bot Framework, extensão da base de conhecimento, análises personalizadas, telemetria do Aplicativo Azure Insights
Gerenciamento simplificado 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 do aplicativo, autenticação personalizada

Criar uma experiência de IA conversacional

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

  1. Reconhecimento vocal e recursos 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. Extrair as principais informações (entidade) dos enunciados do usuário.
  2. Recursos de gerenciamento de diálogos: as conversas precisam de estrutura. Elas devem seguir um fluxo guiado ou permanecer abertas? O gerenciamento de diálogos garante:

    1. Transições suaves entre tópicos.
    2. Lidar com interrupções e esclarecimentos.
    3. Manter o contexto em interações com várias etapas.
  3. Recursos de IA para gerar respostas ou executar ações: a IA generativa proporciona respostas avançadas e dinâmicas e permite:

    1. Pesquisar conhecimento corporativo.
    2. Resumir 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 empresariais de ponta a ponta frequentemente envolvem conectar-se a diferentes sistemas e fontes de dados.

  5. Implantação e runtime: depois de criada, a experiência precisa alcançar os usuários onde eles estão:

    1. Implante em canais como sites, o Teams ou aplicativos.
    2. Ofereça suporte à publicação multilíngue e multicanal.
  6. Segurança e autenticação: proteja os pontos de extremidade e autentique os usuários finais para garantir interações confiáveis.

    1. Quem pode invocar o agente?
    2. O usuário precisa estar conectado?
  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 obter melhores resultados.
  8. Gerenciamento do Ciclo de Vida do Aplicativo (ALM): gerenciar ambientes e versões é fundamental.

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

Uma experiência bem-sucedida de IA conversacional reúne reconhecimento de linguagem avançado, integração segura e melhoria contínua, tudo sustentado pela implantação e governança robustas. Plataformas como o Copilot Studio tornam isso possível ao oferecer um ambiente SaaS de ponta a ponta, em que você pode projetar, aprimorar e gerenciar agentes com facilidade.

Saiba mais:

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

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

Diagrama da arquitetura do Copilot Studio mostrando canais de clientes, runtime, integrações, segurança, IA, análises 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. Canais do Serviço de Bot do Azure e bots do Bot Framework também são mostrados.

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

  • Runtime: canais nativos, agente como uma habilidade e comportamentos de canal.
  • Integrations: solicitações HTTP, conectores, fluxos de trabalho, prompts de AI Builder e capacidades 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.
  • Reconhecimento de linguagem: NLU clássico, NLU interno, NLU, traga seu próprio NLU e orquestração generativa.
  • Respostas generativas: reescrita de consultas, pesquisa de conhecimento em sites, arquivos, SharePoint, Dataverse, Graph, conhecimento federado, Pesquisa de IA do Azure e sumarização.
  • Segurança: gerenciamento de segredos, identidade, autenticação, autorização, segurança de ponto de extremidade, políticas de dados e logs de auditoria.
  • Gatilhos: autônomos e baseados no sistema.
  • Análises: análises padrão, telemetria técnica e transcrições de conversas.

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

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

Identificar desafios técnicos

Identificar precocemente possíveis obstáculos auxilia as equipes na preparação de estratégias de mitigação. Desafios comuns incluem a conectar-se com segurança a recursos locais, implantar agentes em certos canais como WhatsApp ou Slack, e lidar com requisitos avançados, como baixar transcrições ou oferecer suporte a usuários multilíngues. Documente e valide esses desafios com os stakeholders para que a arquitetura reflita as necessidades atuais e as exigências futuras.

Taxa de transferência e limites de taxa

Implantações de alto volume, B2C (business-to-customer) e autônomas exigem planejamento de taxa de transferência junto com conectividade e design de canais. Os limites de taxa se aplicam a todo o fluxo de execução — incluindo Power Automate, Dataverse, conectores e APIs subsequentes — e decisões de arquitetura, como segmentação de ambientes e design de gatilhos, afetam diretamente se a solução permanece dentro desses limites durante o pico de tráfego. Saiba mais em Planejar taxa de transferência e limites de taxas.

O objetivo da visão geral da arquitetura é fornecer um único blueprint que conecte a intenção de negócio à realidade técnica. Ao definir o fluxo de conversa, os recursos 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 ser escalada, controlada e aprimorada continuamente.

Arquitetando soluções para agentes

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

Essa estrutura é organizada em vários pilares:

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

Ao levar essa estrutura 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. Ela também possibilita a escalabilidade ao capacitar desenvolvedores a criar soluções alinhadas às melhores práticas prescritas pelo setor e pela Microsoft, sem a necessidade de suporte técnico da Microsoft.

Power Platform Well-Architected

Power Platform Well-Architected oferece um conjunto de princípios e melhores práticas para ajudar equipes a projetar, construir e operar cargas de trabalho que sejam seguras, confiáveis e eficazes em escala. Ele 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 dos negócios quanto a sustentabilidade a longo prazo.

A estrutura está organizada em vários pilares:

  • Confiabilidade
  • 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 ativando um agente e passando a focar na entrega de agentes que sejam robustos, fáceis de manter e posicionados para crescer com o negócio. Power Platform Well-Architected é um guia para tomar decisões de design melhores, validar concessões e melhorar a qualidade geral dos designs de soluções do Copilot Studio.

Ideias de soluções documentadas no Centro de Arquitetura do Power Platform e do Copilot Studio demonstram uma maneira clara e modular de documentar soluções complexas, dividindo-as em blocos de construção arquitetônicos consistentes. Seus diagramas visuais, como o mostrado aqui, destacam como os componentes se relacionam de ponta a ponta entre pontos de entrada do cliente, comportamentos em runtime e serviços do Azure subjacentes. Essa estrutura pode servir como modelo para a documentação da sua própria 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 uma documentação mais fácil para os stakeholders entenderem, manterem e expandirem, ao mesmo tempo em que alinha sua solução com padrões do setor e melhores práticas de design recomendadas pela Microsoft.

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

Examine a ideia da solução para implementar uma solução de central de contatos personalizada com o agente do Copilot Studio.

Próxima etapa

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