Definire l’architettura della soluzione

Un'architettura della soluzione chiara è essenziale per comprendere come funzionano i tuoi agenti di Copilot Studio all'interno del più ampio contesto aziendale e tecnico. L'architettura delinea i componenti principali del tuo agente, le sue dipendenze da altri sistemi e il modo in cui scala per soddisfare la domanda aziendale.

Copilot Studio offre una piattaforma flessibile che integra diverse funzionalità.

Diagramma del ciclo di vita dell'agente Copilot Studio che illustra i passaggi di creazione, pubblicazione, analisi e ottimizzazione, corredato da screenshot dell'interfaccia utente e punti salienti delle funzionalità.

Ciclo di vita di un agente Copilot Studio

Copilot Studio supporta un ciclo di vita completo end-to-end per la progettazione, il miglioramento e la gestione degli agenti tramite un'unica piattaforma SaaS integrata.

Durante la fase di creazione e pubblicazione,

  • Progettazione, miglioramento e gestione degli agenti: crea un agente e rendilo operativo rapidamente, tutto da un unico prodotto SaaS facile da usare.
  • Interagisci con le fonti delle informazioni tramite l'IA generativa: ottieni risposte specifiche per la tua organizzazione utilizzando i tuoi file, siti Web, Dataverse, app non Microsoft e altro ancora.
  • Creazione di argomenti specifici: integrazione delle risposte IA generative con argomenti mirati specifici quando è necessario maggiore controllo.
  • Creazione di azioni: crea azioni e utilizza connettori preintegrati o flussi degli agenti per richiamare i tuoi back-end e API o completare attività di lunga durata.
  • Pubblica su più canali: pubblica in oltre 20 lingue e distribuisci sul tuo canale preferito con un'unica selezione, incluso Microsoft 365 Copilot.

Durante la fase Analizza e migliora:

  • Monitoraggio e miglioramento: accedi a informazioni dettagliate e analisi predefinite e avanzate.
  • Integrare con i servizi di intelligenza artificiale: integra con Microsoft Foundry, Servizi cognitivi di Azure, Bot Framework e altri servizi conversazionali Microsoft.

Come funzionano insieme le due fasi

  • Crea e pubblica arrivi subito alla produzione con l'architettura, la governance e i canali giusti.
  • Analizza e migliora ti permette di continuare a creare valore grazie all'apprendimento dall'utilizzo e alla correzione delle lacune di qualità.
  • Insieme, formano un ciclo chiuso: distribuendo con sicurezza, misurando con rigore e iterando con deliberazione, il tutto all'interno di un'unica esperienza SaaS unificata.

Funzionalità principali di Copilot Studio

Categoria Funzionalità
Esperienza utente intuitiva Canvas visivo, progettazione low-code, viste pro-code, test in tempo reale, collaborazione semplice, creazione tramite linguaggio naturale
Progettazione della conversazione Crea e pubblica azioni personalizzate, adatta argomenti specifici, crea risposte ricche e dinamiche, crea agenti multilingue, pubblica su più canali, utilizza modelli
Orchestrazione delle conversazioni Conversazioni multi-turno, gestione della logica e delle variabili, escalation a un agente live, instradamento in modalità multilingue, contenuti dinamici basati sull’utente, autonomia
Connettività dati Ragionamento approfondito, 1.400 connettori dati predefiniti, connettori dati personalizzati, flussi dell'agente, azioni generative, risposte generative
Estendibilità pro-dev IA generativa fai‑da‑te (DIY), Bring Your Own Model (BYOM), competenze personalizzate di Azure Bot Framework, estensione della knowledge base, analisi personalizzate, telemetria di applicazione Azure Insights
Gestione semplificata Controlli IA responsabili, piattaforma affidabile, interfaccia di amministrazione, standard di conformità, analisi, automazione del ciclo di vita applicativo, autenticazione personalizzata

Crea un'esperienza IA conversazionale

Creare un'esperienza di IA conversazionale efficace va ben oltre creare un chatbot. Richiede una combinazione di tecnologia, progettazione e capacità operative che lavorino insieme per garantire interazioni fluide, sicure e intelligenti. Ecco i componenti essenziali:

  1. Capacità di comprensione e orchestrazione del linguaggio: al cuore di qualsiasi IA conversazionale c'è la capacità di comprendere cosa intende l'utente. Questa capacità include:

    1. Comprendere cosa intende l'utente (intenzione) e come reagire.
    2. Estrazione delle informazioni chiave (entità) dalle espressioni dell'utente.
  2. Capacità di gestione del dialogo: le conversazioni hanno bisogno di struttura. Dovrebbero seguire un flusso guidato o rimanere aperte? La gestione della finestra di dialogo garantisce:

    1. Transizioni fluide tra argomenti.
    2. Gestione di interruzioni e chiarimenti.
    3. Mantenimento del contesto attraverso interazioni a più passaggi.
  3. Capacità dell'IA per generare risposte o intraprendere azioni: l'IA generativa alimenta risposte ricche e dinamiche e abilita:

    1. Ricerca della conoscenza aziendale.
    2. Sintesi dei contenuti.
    3. Attivazione di azioni tramite API e connettori per processi end-to-end.
  4. Integrazione con altri sistemi: i processi aziendali end-to-end spesso implicano la connessione con diversi sistemi e fonti di dati.

  5. Distribuzione e runtime: una volta costruita, l'esperienza deve raggiungere gli utenti dove si trovano:

    1. Distribuire su canali come siti Web, Teams o app.
    2. Supportare la pubblicazione multilingue e multicanale.
  6. Sicurezza e autenticazione: metti in sicurezza gli endpoint e autentica gli utenti finali per garantire interazioni affidabili.

    1. Chi può invocare l'agente?
    2. L'utente deve aver eseguito l'accesso?
  7. Analisi e miglioramento continuo: le prestazioni non si fermano al lancio.

    1. Usa telemetria, indicatori chiave di prestazione e trascrizioni delle conversazioni per misurare l'efficienza.
    2. Identifica le carenze e li ottimizza per risultati migliori.
  8. Application Lifecycle Management (ALM): la gestione degli ambienti e delle versioni è fondamentale.

    1. Sposta gli agenti attraverso le fasi di sviluppo, test e produzione.
    2. Automatizza le distribuzioni e mantieni la conformità.

Un'esperienza di intelligenza artificiale conversazionale di successo combina comprensione intelligente del linguaggio, integrazione sicura e miglioramento continuo, tutti supportati da una distribuzione e governance robuste. Piattaforme come Copilot Studio lo rendono possibile offrendo un ambiente SaaS end-to-end in cui è possibile progettare, migliorare e gestire agenti in modo fluido.

Altre informazioni:

Panoramica dell'architettura tecnologica di Copilot Studio

Questa immagine presenta una panoramica dell'architettura di Copilot Studio, mostrando come gli agenti interagiscono con i canali, le integrazioni, le capacità di IA, la sicurezza, l'analisi e i servizi cloud Microsoft.

Diagramma dell'architettura di Copilot Studio che mostra i canali client, il runtime, le integrazioni, la sicurezza, l'IA, l'analisi e i servizi cloud Microsoft.

A sinistra, il diagramma elenca i punti di ingresso dei client, tra cui i controlli standard di chat Web, i controlli di chat per Power Apps e Power Pages, client personalizzati come Bot Framework chat Web, middleware server-to-server, Microsoft Teams, Facebook Messenger, WhatsApp, Slack, Dynamics 365 Commerce e Microsoft 365 Copilot. Sono inoltre mostrati i canali del servizio Bot e i bot del Bot Framework di Azure.

La parte centrale del diagramma evidenzia i componenti principali dell'architettura di Copilot Studio, suddivisi in categorie:

  • Runtime: canali nativi, agente come competenza e comportamenti di canale.
  • Integrazioni: richieste HTTP, connettori, flussi di lavoro, prompt di AI Builder e competenze del Bot Framework.
  • ALM: soluzioni Power Platform e pipeline CI/CD.
  • Gestione del dialogo: argomenti, azioni, input e output.
  • Comprensione del linguaggio: NLU classico, NLU integrato, NLU personalizzata e orchestrazione generativa.
  • Risposte generative: riscrittura delle query, ricerca nella Knowledge Base su siti Web, file, SharePoint, Dataverse, Graph, conoscenza federata, Azure AI Search e riassunto.
  • Sicurezza: gestione dei segreti, identità, autenticazione, autorizzazione, sicurezza degli endpoint, politiche dei dati e audit log.
  • Trigger: trigger autonomi e trigger azionati dal sistema.
  • Analisi: analisi standard, telemetria tecnica e trascrizioni delle conversazioni.

A destra, il diagramma mostra i servizi cloud che Copilot Studio può utilizzare, come Lingua di Azure AI, Microsoft 365 Graph, Azure AI Search, Microsoft (precedentemente Azure AI) Foundry, Monitoraggio di Azure, Archiviazione di Azure, Azure Synapse Analytics e Microsoft Entra ID.

Insieme, questi elementi illustrano come Copilot Studio colleghi i canali client, l'orchestrazione, le integrazioni e i servizi Azure e Microsoft 365 per costruire ed eseguire agenti conversazionali.

Identificare le sfide tecniche

Individuare precocemente i potenziali ostacoli aiuta i team a preparare strategie di mitigazione. Le sfide comuni includono la connessione sicura alle risorse locali, la distribuzione degli agenti su canali specifici come WhatsApp o Slack e la gestione di requisiti avanzati come il download delle trascrizioni o il supporto per utenti multilingue. Documenta e convalida queste sfide con gli stakeholder affinché l'architettura rifletta sia le esigenze attuali che quelle future.

Velocità effettiva e limiti di flusso in entrata

Le implementazioni ad alto volume, business-to-consumer (B2C) e autonome richiedono una pianificazione della velocità effettiva insieme alla progettazione della connettività e dei canali. I limiti di flusso in entrata si applicano lungo l'intero percorso di runtime (Power Automate, Dataverse, connettori e API downstream) e le decisioni architetturali, come la segmentazione dell'ambiente e la progettazione dei trigger, incidono direttamente sul rispetto di tali limiti durante i picchi di traffico. Per saperne di più, consulta Pianificare i limiti di flusso in entrata e di produttività.

L'obiettivo della panoramica dell'architettura è fornire uno schema unico che metta in relazione gli obiettivi aziendali con la realtà tecnica. Definendo il flusso delle conversazioni, le funzionalità dell'IA, le integrazioni, le aspettative in termini di sicurezza e prestazioni, si crea una comprensione condivisa tra tutti i soggetti coinvolti e si stabilisce una base che può essere scalata, governata e migliorata continuamente.

Progettazione di soluzioni con agenti

Il contenuto Progettazione di soluzioni dell'agente fornisce indicazioni sui principi e schemi fondamentali per la costruzione di agenti sicuri e affidabili, con focus su Microsoft 365 Copilot. Il framework fornisce approcci standardizzati per lo sviluppo degli agenti, garantendo il massimo ritorno sull'investimento e mantenendo sicurezza e conformità a livello aziendale.

Questo framework si articola in diversi pilastri:

  • Determina adeguatezza
  • Determina l'operabilità
  • Determina fiducia, tracciabilità e trasparenza

Tenendo conto di questo framework, le organizzazioni possono garantire qualità e fiducia dando priorità ad affidabilità, tracciabilità e intelligenza artificiale responsabile per soluzioni sicure e auditabili. Consente inoltre la scalabilità, mettendo gli sviluppatori in condizione di creare soluzioni che si allineano alle procedure consigliate prescritte dal settore e da Microsoft, senza la necessità di supporto tecnico da parte di Microsoft.

Well-Architected Power Platform

Power Platform Well-Architected fornisce un insieme di principi e procedure consigliate per aiutare i team a progettare, costruire e gestire carichi di lavoro sicuri, affidabili ed efficaci su larga scala. Funziona come punto di riferimento durante tutto il ciclo di vita dell'implementazione, garantendo che ogni decisione, dall'architettura alla governance, supporti sia i risultati aziendali immediati sia la sostenibilità a lungo termine.

Il framework è organizzato in vari pilastri:

  • Affidabilità
  • Sicurezza
  • Eccellenza operativa
  • Efficienza prestazionale
  • Ottimizzazione dell'esperienza

Allineando i progetti a questi pilastri, le organizzazioni possono andare oltre il semplice "mettere in funzione un agente" e invece concentrarsi sulla realizzazione di agenti che siano robusti, manutenibili e posizionati per crescere insieme all'azienda. Power Platform Well-Architected è una guida per prendere decisioni di progettazione migliori, valuta i compromessi e migliora la qualità complessiva delle soluzioni Copilot Studio.

Le soluzioni illustrate nel Centro per architetture Power Platform e Copilot Studio dimostrano un modo chiaro e modulare di documentare soluzioni complesse suddividendole in blocchi predefiniti architetturali coerenti. I suoi diagrammi, come quello illustrato qui, mostrano come i componenti siano collegati end-to-end attraverso i punti di ingresso del client, i comportamenti di runtime e i servizi Azure sottostanti. Questa struttura può servire da modello per la documentazione della tua architettura: definisci ogni livello della tua soluzione, mappa come dati e azioni fluiscono attraverso il sistema, mostra come il tuo agente interagisce con sistemi esterni o processi aziendali e documenta come il tuo agente applica i principi di Power Platform Well-Architected. Seguendo questo approccio, crei una documentazione più facilmente comprensibile, mantenibile ed estendibile dagli stakeholder, allineando la tua soluzione ai modelli standard del settore e alle pratiche di progettazione raccomandate da Microsoft.

Diagramma architettonico di una soluzione di servizio clienti che integra un contact center non Microsoft e un database clienti con servizi Microsoft di IA generativa e middleware.

Esamina la proposta di soluzione per implementare una soluzione di contact center personalizzata con l'agente di Copilot Studio.

Passaggio successivo

Scopri come applicare i principi di IA responsabile per garantire che la tua soluzione sia equa, trasparente, sicura e in linea con lo standard di intelligenza artificiale responsabile di Microsoft.