Strumenti, conoscenze, MCP e API

[Questo articolo fa parte della documentazione non definitiva, pertanto è soggetto a modifiche.]

In modalità di streaming di Copilot Studio, un singolo modello di intelligenza artificiale generativa alimenta l'intero agente. Questo approccio elimina la necessità di alberi delle finalità tradizionali, flussi di dialogo rigidi o livelli di orchestrazione separati.

Invece di unire più sistemi, il modello funge da cervello dell'agente. Decide in modo dinamico come rispondere e quali azioni intraprendere in tempo reale.

Importante

  • Questa è una funzionalità di anteprima.
  • Le funzionalità di anteprima non sono destinate ad essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono soggette a condizioni per l'utilizzo supplementari e sono disponibili prima di una versione ufficiale in modo che i clienti possano ottenere l'accesso in anteprima e fornire feedback.

Che cosa fa effettivamente il modello generativo

Il modello di intelligenza artificiale generativa gestisce il ciclo di vita completo della conversazione:

  • Informazioni sulla richiesta dell'utente (finalità ed entità)

  • Decidere l'azione migliore successiva, ad esempio:

    • Risposte da fonti di informazioni

    • Utilizzo di strumenti, API o integrazioni MCP

    • Porre domande di follow-up per chiarimenti

    • Esecuzione di tali azioni

    • Sintesi di una risposta naturale e conversazionale (voce o testo)

Questo approccio rappresenta il modello di orchestrazione generativa di Microsoft. Sostituisce:

  • Classificazione delle finalità NLU tradizionale (modalità di orchestrazione classica)

  • Routing del dialogo codificato rigidamente

  • Alberi delle decisioni deterministici

Il risultato è un modello di interazione molto più flessibile e simile a quello umano.

Quando usare conoscenze, API o MCP

A livello generale, la differenza tra conoscenza, API e MCP dipende dal tipo di risposta o azione necessaria. Usare le conoscenze quando l'agente deve spiegare criteri, domande frequenti, dichiarazioni di non responsabilità o altre indicazioni basate su informazioni che raramente cambiano. Usare le API quando l'agente necessita di dati specifici del cliente in tempo reale, ad esempio il controllo dello stato di un ordine o il recupero dei dettagli dell'account da un sistema di record. Usare MCP quando è necessaria la scalabilità e la struttura. Offre un modo standardizzato per consentire al modello di interagire con più strumenti e sistemi in modo coerente e regolamentato.

In termini semplici: la conoscenza aiuta l'agente a parlare in modo più intelligente, le API consentono di agire sui dati in tempo reale e MCP consente di eseguire entrambe in modo affidabile in ambienti aziendali complessi.

Approccio Quando usare Caratteristiche chiave Esempi Come funziona
Knowledge (contenuto statico) La risposta è statica o raramente cambia. Nessuna personalizzazione necessaria. Non è necessaria alcuna convalida del sistema. Costo veloce e basso. Nessuna dipendenza back-end. Ideale per domande frequenti e informazioni generali. Quali sono le ore del negozio? Offrite rimborsi sugli articoli in vendita? Come funziona il piano di sottoscrizione? Il modello recupera dalla Knowledge Base. Genera una risposta diretta senza chiamate esterne
API (dati in tempo reale) Sono necessari dati transazionali in tempo reale. La richiesta è specifica dell'utente. Richiede una risposta di sistema autorevole. Dinamica e personalizzata. Sistema guidato dai record. Garantisce precisione e freschezza Qual è lo stato dell'ordine? Ho qualche appuntamento imminente? Il rimborso è stato elaborato? Qual è il mio saldo corrente? Il modello rileva la necessità di dati in tempo reale. Chiama l'API (Power Automate, connettore, endpoint HTTP). Riceve dati strutturati. Converte in una risposta in linguaggio naturale.
MCP (livello di orchestrazione degli strumenti) Sono necessarie integrazioni standardizzate e riutilizzabili. Più sistemi/strumenti devono funzionare insieme. Richiedere un accesso scalabile e regolamentato per i modelli di linguaggio di grandi dimensioni. Funge da livello di contratto tra modello e strumenti. Abilita l'orchestrazione tra sistemi. Uso sicuro e più scalabile per l'uso aziendale. Eseguire il pull dei dati CRM. Controllare i sistemi di fatturazione. Aggiornare i sistemi di ticketing. Annullare l'abbonamento e rimborsare l'ultimo addebito se idoneo Il modello seleziona gli strumenti MCP. MCP orchestra più sistemi back-end. Esegue flussi di lavoro in modo sicuro. Restituisce risultati strutturati per la generazione di risposte