Ferramentas, conhecimento, MCP e API

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

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

Em vez de unir vários sistemas, o modelo atua como o cérebro do agente. Ele decide dinamicamente como responder e quais ações tomar em tempo real.

Importante

  • Esta é uma versão preliminar do recurso.
  • Os recursos em versão preliminar não se destinam ao uso em produção e podem ter funcionalidade restrita. Esses recursos estão sujeitos a termos de uso complementares e estão disponíveis antes do lançamento oficial, de maneira que os clientes possam obter acesso antecipado e fazer comentários.

O que o modelo de geração realmente faz

O modelo de IA generativo lida com o ciclo de vida de conversação completo:

  • Noções básicas sobre a solicitação do usuário (intenção e entidades)

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

    • Respondendo de fontes de conhecimento

    • Ferramentas de chamada, APIs ou integrações do MCP

    • Pedindo esclarecimentos sobre perguntas de acompanhamento

    • Executando essas ações

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

Essa abordagem representa o modelo de orquestração generativo de Microsoft. Ele substitui:

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

  • Roteamento da caixa de diálogo codificada

  • Á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

Em um alto nível, 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 explicar políticas, perguntas frequentes, avisos de isenção de responsabilidade ou outras diretrizes com base em informações que raramente são alteradas. Use APIs quando o agente precisar de dados específicos do cliente em tempo real, como verificar um status do pedido ou recuperar detalhes da conta de um sistema de registro. Use o MCP quando precisar de escala e estrutura. Ele fornece uma maneira padronizada para que o modelo interaja com várias ferramentas e sistemas de maneira consistente e governada.

Em termos simples: o conhecimento ajuda o agente a falar de forma mais inteligente, as APIs ajudam a agir sobre dados dinâmicos e o MCP ajuda a fazer isso de forma confiável em ambientes empresariais complexos.

Abordagem Quando usar Características principais Exemplos Como funciona
Conhecimento (conteúdo estático) A resposta é estática ou raramente muda. Nenhuma personalização necessária. Nenhuma validação do sistema é necessária. Custo rápido e baixo. Nenhuma dependência de back-end. Ideal para perguntas frequentes e informações gerais. Quais são as horas da sua loja? Você oferece reembolsos em itens de venda? Como funciona o plano de assinatura? O modelo recupera de uma base de conhecimento. Gera resposta direta sem chamadas externas
APIs (dados em tempo real) Precisa de dados transacionais em tempo real. A solicitação é específica do usuário. Requer resposta autoritativa do sistema. Dinâmico e personalizado. Sistema orientado por registros. Garante precisão e frescor Qual é o status do meu pedido? Tenho compromissos futuros? Meu reembolso foi processado? Qual é o meu saldo atual? O modelo detecta a necessidade de dados dinâmicos. Chama a API (Power Automate, conector, ponto de extremidade HTTP). Recebe dados estruturados. Converte em resposta de linguagem natural.
MCP (camada de orquestração de ferramentas) Precisa de integrações padronizadas e reutilizáveis. Vários sistemas/ferramentas devem trabalhar juntos. Exigir acesso escalonável e controlado para LLMs. Atua como uma camada de contrato entre o modelo e as ferramentas. Habilita a orquestração entre sistemas. Seguro e mais escalonável para uso corporativo. Realizar extração de dados do CRM. Verifique os sistemas de cobrança. Atualize os sistemas de tickets. Cancelar minha assinatura e reembolsar o último encargo, se qualificado O modelo seleciona as ferramentas do MCP. O MCP orquestra vários sistemas de back-end. Executa fluxos de trabalho com segurança. Retorna resultados estruturados para geração de resposta