Definir a arquitetura da solução

Uma arquitetura de solução clara é essencial para compreender como os agentes do Copilot Studio funcionam no contexto empresarial e técnico mais amplo. A arquitetura descreve os componentes centrais do seu agente, as suas dependências de outros sistemas e a forma como é dimensionado para satisfazer a procura do negócio.

O Copilot Studio oferece uma base flexível que reúne múltiplas capacidades.

Diagrama do ciclo de vida do agente do Copilot Studio que mostra os passos de criar, publicar, analisar e melhorar, com capturas de ecrã da IU e destaques das funcionalidades.

Ciclo de vida de agentes do Copilot Studio

O Copilot Studio suporta um ciclo de vida completo ponto a ponto para conceber, melhorar e gerir agentes numa experiência única e unificada baseada em Software como um Serviço (SaaS).

Durante a fase Criar e Publicar, pode

  • Conceber, melhorar e gerir agentes: Crie um agente e coloque-o em produção rapidamente através de um produto SaaS fácil de utilizar.
  • Chat sobre conhecimento com IA generativa: Obtenha respostas específicas para empresas usando os seus ficheiros, sites, Dataverse, aplicações que não são da Microsoft e muito mais.
  • Criar tópicos específicos: Complete as respostas de IA generativa com tópicos específicos e organizados para quando pretende ter mais controlo.
  • Criar ações: Crie ações e utilize conectores pré-criados ou fluxos de agentes para chamar os seus back-ends e APIs ou executar tarefas de execução prolongada.
  • Publicar em vários canais: Publique em mais de 20 idiomas e implemente no canal à sua escolha com uma única seleção, incluindo o Microsoft 365 Copilot.

Durante a fase de Análise e Melhoria, pode:

  • Monitorizar e melhorar: aceda a informações e análises avançadas prontas a utilizar.
  • Integrar com serviços de IA: Integre com o Microsoft Foundry, Serviços Cognitivos do Azure, Bot Framework e outros serviços conversacionais da Microsoft.

Como as duas fases funcionam em conjunto

  • Criar e Publicar permite chegar rapidamente à produção com a arquitetura, a governação e os canais adequados.
  • Analisar e Melhorar garante que permanece valioso ao aprender com a utilização e ao colmatar lacunas de qualidade.
  • Juntas, formam um ciclo fechado: entregar com confiança, medir com rigor e iterar deliberadamente, tudo numa experiência SaaS unificada.

Capacidades essenciais do Copilot Studio

Categoria Capacidades
Experiência intuitiva de utilizador Tela visual, design low-code, vistas pro-code, testes em tempo real, colaboração fácil, criação por linguagem natural
Estruturação de conversa Criar e publicar ações personalizadas, adaptar tópicos específicos, criar respostas melhoradas e dinâmicas, criar agentes multilingues, publicar em vários canais, utilizar modelos
Orquestração conversacional Conversações com vários turnos, gestão de lógica e variáveis, escalamento para agente em direto, encaminhamento de modo multilingue, conteúdo dinâmico baseado no utilizador, autonomia
Conectividade de Dados Racionalização aprofundada, 1.400 conectores de dados pré-criados, conectores de dados personalizados, fluxos de agentes, ações generativas, respostas generativas
Extensibilidade de desenvolvimento profissional IA generativa faça você mesmo (DIY), traga o seu próprio modelo (BYOM), competências personalizadas do Azure Bot Framework, extensão da base de dados de conhecimento, análise personalizada, telemetria do Aplicação Azure Insights
Gestão simplificada Verificações de IA responsável, plataforma fidedigna, centro de administração, normas de conformidade, análises, automatização da gestão do ciclo de vida da aplicação, autenticação personalizada

Criar uma experiência de IA conversacional

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

  1. Compreensão de linguagem e capacidades de orquestração: No cerne de qualquer IA conversacional está a capacidade de compreender o que o utilizador quer dizer. Esta capacidade envolve:

    1. Compreender o que o utilizador diz (intenção) e como reagir a isso.
    2. Extração de informação-chave (entidade) das expressões do utilizador.
  2. Capacidades de gestão de diálogos: As conversações precisam de estrutura. Devem seguir um fluxo orientado ou permanecer abertas? A gestão de diálogo assegura:

    1. Transições sem problemas entre tópicos.
    2. Processamento de interrupções e esclarecimentos.
    3. Manter o contexto ao longo de interações com vários passos.
  3. Capacidades de IA para gerar respostas ou executar ações: A IA generativa fornece respostas melhoradas e dinâmicas e permite:

    1. Pesquisar conhecimento empresarial.
    2. Resumo do conteúdo.
    3. Acionar ações através de APIs e conectores para processos ponto a ponto.
  4. Integração com outros sistemas: Os processos de negócio ponto a ponto envolvem frequentemente a ligação a diferentes sistemas e origens de dados.

  5. Implementação e runtime: Uma vez criada, a experiência tem de estar disponível onde os utilizadores dela necessitam:

    1. Implemente em vários canais como sites, Teams ou aplicações.
    2. Suporte a publicação multilingue e multicanal.
  6. Segurança e autenticação: Proteja os pontos finais e autentique os utilizadores finais para garantir interações fidedignas.

    1. Quem pode invocar o agente?
    2. O utilizador tem de ter sessão iniciada?
  7. Análise e melhoria contínua: O desempenho não termina no lançamento.

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

    1. Mova os agentes através das fases de desenvolvimento, teste e produção.
    2. Automatize implementações e mantenha a conformidade.

Uma experiência de IA conversacional bem-sucedida combina compreensão de linguagem inteligente, integração segura e melhoria contínua, todas sustentadas por uma implementação e governação robustas. As plataformas como o Copilot Studio tornam isto possível ao oferecer um ambiente SaaS ponto a ponto, onde pode conceber, melhorar e gerir agentes de forma contínua.

Saber mais:

Descrição geral da arquitetura tecnológica do Copilot Studio

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

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

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

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

  • Runtime: canais nativos, agente-como-competência e comportamentos de canal.
  • Integrações: pedidos HTTP, conectores, fluxos de trabalho, pedidos do AI Builder e competências no Bot Framework.
  • ALM: Soluções Power Platform e pipelines CI/CD.
  • Gestão de diálogos: Tópicos, ações, entradas e saídas.
  • Compreensão de linguagem: NLU clássico, NLU incorporado, traga o seu próprio NLU e orquestração generativa.
  • Respostas generativas: Reformulação de consultas, pesquisa na base de dados de conhecimento em sites, ficheiros, SharePoint, Dataverse, Graph, conhecimento federado, Pesquisa de IA do Azure e resumo.
  • Segurança: Gestão de segredos, identidade, autenticação, autorização, segurança de pontos finais, políticas de dados e registos de auditoria.
  • Acionadores: Acionadores autónomos e acionadores orientados pelo sistema.
  • Análise: Análise padrão, telemetria técnica e transcrições de conversações.

À direita, o diagrama mostra os serviços cloud que o Copilot Studio pode utilizar, como Linguagem da 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.

Em conjunto, estes elementos ilustram como o Copilot Studio liga os canais de cliente, a orquestração, as integrações e os serviços do Azure e do Microsoft 365 para criar e executar agentes conversacionais.

Identificar desafios técnicos

Capturar potenciais obstáculos desde cedo ajuda as equipas a preparar estratégias de mitigação. Os desafios comuns incluem a ligação segura a recursos no local, a implementação de agentes em canais específicos como o WhatsApp ou o Slack, e o processamento de requisitos avançados, como a transferência de transcrições ou o suporte a utilizadores multilingues. Documente e valide estes desafios junto dos intervenientes para que a arquitetura reflita tanto as necessidades atuais como os requisitos futuros.

Limites de débito e de taxa

Implementações de alto volume, business-to-customer (B2C) e autónomas exigem planeamento de débito juntamente com a conectividade e o design do canal. Os limites de taxa aplicam-se a todo o caminho de runtime—including Power Automate, Dataverse, conectores e APIs a jusante—e decisões de arquitetura, como segmentação de ambientes e design de acionadores, afetam diretamente se a solução se mantém dentro desses limites durante picos de tráfego. Saiba mais em Planear limites de débito e de taxa.

O objetivo da descrição geral da arquitetura é fornecer um único esquema que ligue a intenção empresarial à realidade técnica. Ao definir o fluxo de conversação, capacidades de IA, integrações, segurança e expectativas de desempenho, cria uma compreensão partilhada entre todos os intervenientes e estabelece uma base que pode dimensionar, governar e melhorar continuamente.

Arquitetar soluções de agentes

O conteúdo Arquitetura de soluções de agentes fornece orientações sobre princípios e padrões essenciais para criar agentes seguros e fiá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 enquanto mantém segurança e conformidade ao nível empresarial.

Esta estrutura está organizada em vários pilares:

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

Ao considerar esta estrutura, as organizações podem garantir qualidade e confiança ao dar prioridade à fiabilidade, à rastreabilidade e à IA responsável para soluções seguras e auditáveis. Também permite dimensionar ao capacitar os programadores para criarem soluções que estejam alinhadas com as melhores práticas recomendadas pelo setor e pela Microsoft, sem necessidade de suporte técnico da Microsoft.

Power Platform Well-Architected

O Power Platform Well-Architected disponibiliza um conjunto de princípios e melhores práticas para ajudar as equipas a conceber, criar e operar cargas de trabalho que sejam seguras, fiáveis e eficazes em escala. Constitui um ponto de referência ao longo de todo o ciclo de vida da implementação, garantindo que cada decisão, desde a arquitetura até à governação, suporta tanto os resultados de negócio imediatos como a sustentabilidade a longo prazo.

A estrutura está organizada em vários pilares:

  • Fiabilidade
  • Segurança
  • Excelência Operacional
  • Eficiência de Desempenho
  • Otimização da Experiência

Ao alinhar os projetos com estes pilares, as organizações podem ir além de simplesmente "colocar um agente em produção" e passam a focar‑se em entregar agentes robustos, sustentáveis e preparados para crescer 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 projetos de soluções do Copilot Studio.

As ideias de solução documentadas no Power Platform e no Centro de Arquitetura do Copilot Studio demonstram uma forma clara e modular de documentar soluções complexas, dividindo-as em blocos modulares arquitetónicos consistentes. Os seus diagramas visuais, como o apresentado aqui, destacam como os componentes se relacionam ponto a ponto, desde os pontos de entrada de cliente, passando pelos comportamentos de runtime, até aos serviços do Azure subjacentes. Esta estrutura pode servir de modelo para a sua própria documentação de arquitetura: defina cada camada da sua solução, mapeie como os dados e as ações fluem pelo sistema, mostre como o seu agente interage com sistemas externos ou processos de linha de negócio e documente como o seu agente aplica os princípios do Power Platform Well-Architected. Ao seguir esta abordagem, cria documentação que é mais fácil para os intervenientes compreenderem, manterem e expandirem, ao mesmo tempo que alinha a sua solução com padrões reconhecidos no setor e práticas de design recomendadas pela Microsoft.

Diagrama da arquitetura de uma solução de suporte ao cliente que integra um centro de contactos que não seja da Microsoft e a base de dados de cliente com serviços de IA generativa da Microsoft e de middleware.

Reveja a ideia de solução para implementar uma solução personalizada de centro de contactos com um agente do Copilot Studio.

Passo seguinte

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