Ferramentas, conhecimento, MCP e API

[Este artigo é documentação de pré-lançamento e está sujeito a alterações.]

No modo de streaming do Copilot Studio, um único modelo de IA generativa alimenta todo o agente. Esta abordagem elimina a necessidade de árvores de intenções tradicionais, fluxos de diálogo rígidos ou camadas de orquestração separadas.

Em vez de unir múltiplos sistemas, o modelo atua como o cérebro do agente. Decide dinamicamente como responder e que ações tomar em tempo real.

Importante

  • Esta é uma funcionalidade de pré-visualização.
  • As funcionalidades de pré-visualização não se destinam a utilização em produção e poderão ter funcionalidade restrita. Estas caraterísticas estão sujeitas aos termos de utilização suplementares e estão disponíveis antes do lançamento oficial para que os clientes possam obter acesso antecipado e fornecer feedback.

O que o modelo generativo realmente faz

O modelo de IA generativa gere todo o ciclo de vida da conversação:

  • Compreender o pedido do utilizador (intenção e entidades)

  • Decidir a próxima melhor ação, tais como:

    • Responder a partir de fontes de conhecimento

    • Chamar ferramentas, APIs ou integrações MCP

    • Solicitar esclarecimentos através de perguntas de seguimento

    • Execução dessas ações

    • Sintetizar uma resposta natural e conversacional (voz ou texto)

Esta abordagem representa o modelo de orquestração generativa da Microsoft. Substitui:

  • Classificação tradicional de intenções da NLU (modo clássico de orquestração)

  • O encaminhamento de diálogo hard-coded

  • Árvores de decisão determinísticas

O resultado é um modelo de interação muito mais flexível, semelhante ao humano.

Quando usar conhecimento, APIs ou MCP

A um nível geral, a diferença entre conhecimento, APIs e MCP depende do tipo de resposta ou ação necessária. Use o conhecimento quando o agente precisar de explicar políticas, FAQs, avisos legais ou outras orientações baseadas em informações que raramente mudam. Use APIs quando o agente precisa de dados em tempo real, específicos do cliente, como verificar o estado de uma encomenda ou recuperar detalhes da conta a partir de um sistema de registo. Usa MCP quando precisares de escala e estrutura. Proporciona uma forma padronizada para o modelo interagir com múltiplas ferramentas e sistemas de forma consistente e governada.

Em termos simples: o conhecimento ajuda o agente a falar de forma mais inteligente, as APIs ajudam-no a agir com dados em tempo real, e o MCP ajuda-o a fazer ambos de forma fiável em ambientes empresariais complexos.

Abordagem Quando utilizar Características principais Exemplos Como funciona
Conhecimento (conteúdo estático) A resposta é estática ou raramente muda. Não é necessária personalização. Não é necessária validação do sistema. Rápido e de baixo custo. Sem dependência de backend. Ideal para perguntas frequentes e informações gerais. Quais são os horários da sua loja? Oferecem reembolsos em artigos em promoção? Como funciona o seu plano de subscrição? O modelo recupera da base de conhecimento. Gera resposta direta sem chamadas externas
APIs (dados em tempo real) Preciso de dados transacionais em tempo real. O pedido é específico para cada utilizador. Requer uma resposta autoritária do sistema. Dinâmica e personalizada. Baseada em sistemas de registo. Assegura precisão e frescura Qual é o estado da minha encomenda? Tenho alguma consulta marcada? O meu reembolso já foi processado? Qual é o meu saldo atual? O modelo deteta necessidade de dados em tempo real. Chamadas de API (Power Automate, conector, endpoint HTTP). Recebe dados estruturados. Converte para uma resposta em linguagem natural.
MCP (camada de orquestração de ferramentas) Preciso de integrações padronizadas e reutilizáveis. Múltiplos sistemas/ferramentas têm de trabalhar em conjunto. Exigir acesso escalável e governado para LLMs. Atua como uma camada de contrato entre o modelo e as ferramentas. Permite orquestração entre sistemas. Seguro e mais escalável para uso empresarial. Extrair dados do CRM. Verifique os sistemas de faturação. Atualizar os sistemas de bilhetes. Cancelar a minha subscrição e reembolsar a última cobrança se for elegível O modelo seleciona ferramentas MCP. O MCP orquestra múltiplos sistemas backend. Executa fluxos de trabalho de forma segura. Retorna resultados estruturados para geração de respostas