Crea azioni di conversazione per Microsoft Copilot

Nota

Le azioni erano precedentemente conosciute come plug-in. Alcuni articoli e screenshot potrebbero fare ancora riferimento ad azioni in quanto il contenuto della documentazione e dei corsi di formazione è in aggiornamento.

Microsoft Copilot fornisce funzionalità per interagire con contenuti e risorse provenienti da tutta la tua organizzazione. In alcune situazioni sono necessarie risposte e interazione con sistemi esterni. Con Copilot Studio, è possibile creare un argomento di conversazione e pubblicarlo come azione di Copilot. Una volta che l'amministratore del tenant approva l'azione, è possibile aggiungerla alle esperienze di chat Microsoft 365 della tua organizzazione.

Puoi creare un'azione di conversazione che riceve la query dell'utente (memorizzata nella variabile Activity.Text), lo elabora completando una o più operazioni e quindi invia una o più risposte all'utente nella chat.

Importante

Non puoi utilizzare le azioni di conversazione create in Copilot Studio come un'azioni del plug-in.

Che cosa è un'azione di conversazione del copilota e come funziona?

Il sistema di conversazioni per Copilot utilizza la logica di orchestrazione e modelli linguistici di grandi dimensioni per aiutare l'utente a raggiungere i propri obiettivi. Questo sistema interpreta la richiesta dell'utente, determina la migliore linea d'azione, quindi attiva il sistema, l'azione, il componente o la serie di componenti appropriati. Infine, il sistema genera un risultato e lo restituisce all'utente.

Un'azione conversazionale integrata in Copilot Studio consente di estendere il comportamento della tua app. Puoi creare nuove funzionalità che non sono nativamente possibili in Copilot, come chiamare un'API specifica, applicare una logica di business sofisticata o accedere a origini dati.

Un modello di componenti tradizionale crea un punto di integrazione hard-coded con il copilota. Per le azioni conversazionali, l'autore fornisce all'orchestratore di Copilot un testo descrittivo sulle funzionalità dell'azione. L'agente di orchestrazione può quindi decidere autonomamente quando l'azione sarebbe più utile ed eseguire la logica definita per l'azione.

Prerequisiti

  • Gli utenti finali devono disporre di una licenza per utilizzare Copilot per Microsoft 365.
  • Il tuo tenant Power Platform deve essere configurato per abilitare la pubblicazione delle azioni, attualmente tramite un ticket di supporto, come descritto nell'articolo Copilot per Microsoft 365 Creare plug-in utilizzando Microsoft Business Applications.
  • L'amministratore del tenant di Microsoft 365 deve abilitare la categoria App integrate in Microsoft Copilot Studio nell'interfaccia di amministrazione di Microsoft.

Nota

Il riquadro nell'Interfaccia di amministrazione di Microsoft era in precedenza Dynamics 365 e Microsoft Copilot Studio ed era diviso in due, Dynamics 365 e Microsoft Copilot Studio. Solo quest'ultimo è necessario affinché questa funzionalità funzioni.

Importante

In questa versione sono presenti alcune limitazioni:

  • Il tuo argomento non sarà in grado di interagire (fare domande) all'utente e potrà solo elaborare la query in arrivo dall'utente (nella variabile Activity.Text) e inviare una risposta.
  • Le risposte saranno limitate al testo. Non sarà supportata alcuna scheda multimediale o adattiva.
  • In questa anteprima, Copilot Studio non può autenticare l'utente, quindi le origini di SharePoint per le risposte generative non saranno funzionali.
  • Questa versione è limitata ai copiloti di lingua inglese.
  • Tutti gli utenti di Copilot all'interno della tua organizzazione saranno in grado di interagire con l'azione, l'azione non supporterà l'autorizzazione dell'utente stesso.
  • L'integrazione di Copilot Studio con Copilot è abilitata per impostazione predefinita. Ciò significa che le azioni create in Copilot Studio verranno visualizzati per gli utenti in "Copilot Studio" o "Power Automate" anche se gli amministratori del tenant non hanno distribuito esplicitamente l'app per gli utenti finali. Ciò potrebbe cambiare in futuro.

Un amministratore può sempre bloccare le azioni per essere visualizzati dai tuoi utenti bloccando l'app in Interfaccia di amministrazione di Microsoft 365.

Creare un'azione conversazionale di base su cui pubblicare Microsoft Copilot

Il tuo argomento, se attivato all'interno di una chat di Copilot, utilizza la variabile di sistema Activity.Text come input. Activity.Text rappresenta la domanda dell'utente. La chat elabora il testo della domanda, ad esempio passandolo alle risposte generative, e quindi restituisce il risultato sotto forma di uno o più messaggi. Questi messaggi potrebbero includere la risposta che proviene da risposte generative o messaggi da nodi di messaggi. È possibile includere più messaggi e inviarli separatamente dall'output.

I seguenti passaggi ti aiutano a creare una nuova azione conversazionale all'interno di Copilot Studio. Puoi creare funzionalità di base e pubblicarle nell'interfaccia di amministrazione.

  1. Seleziona Copiloti nel riquadro di spostamento a sinistra.

  2. Seleziona l'esperienza di Copilot che desideri estendere. Viene visualizzata la pagina Panoramica per lo specifico Copilot.

  3. Seleziona la scheda Azioni.

  4. Seleziona + Aggiungi azione. Viene visualizzato un menu con i tipi di azioni disponibili.

  5. Seleziona Nuova azione. Viene visualizzato un menu con i tipi di azioni disponibili per la nuova azione.

    Screenshot che mostra Scegli nuovo tipo di azione per Copilot per Microsoft 365

  6. Seleziona Conversazionale per creare un'azione conversazionale. Viene visualizzata una finestra di configurazione che consente di impostare alcune configurazioni di base per l'azione conversazionale.

  7. Scegli un nome e una lingua principale. Facoltativamente, puoi specificare una soluzione e un nome di schema da utilizzare. In caso contrario, verranno selezionati automaticamente una soluzione e un nome di schema predefiniti.

  8. Seleziona Crea per procedere. La tua nuova azione di conversazione è stata creata. Questa operazione richiederà alcuni secondi. Al termine, verrai introdotto all'area del contenuto conversazionale.

Una volta creata l'azione conversazionale, puoi procedere a perfezionarla utilizzando l'editor degli argomenti. Al termine, puoi pubblicare la tua azione.

Perfeziona il tuo esempio di azione conversazionale

Diamo un'occhiata a un esempio di perfezionamento di un'azione di conversazione.

È possibile utilizzare l'editor degli argomenti per definire la logica dell'azione di conversazione. Il processo è simile a quello per la configurazione di qualsiasi altro argomento. Ciò potrebbe includere la chiamata di un'azione, l'avvio di una richiesta di risposte generative o l'invio di un messaggio all'utente.

Le azioni di conversazione supportano solo la logica che non richiede l'interazione dell'utente.

Per questo esempio, utilizziamo un nodo di risposte generative per effettuare ricerche nel contenuto Web in un sito Web specificato e fornire una risposta all'utente in Copilot.

  1. Seleziona Modifica gli argomenti in Perfeziona per modificare l'azione di conversazione.

    Screenshot che mostra la revisione o la pubblicazione dell'azione di conversazione

    Ti verranno fornite alcune indicazioni su come configurare l'azione di conversazione.

    Screenshot che mostra la configurazione dell'azione di conversazione nell'editor degli argomenti

  2. Prima di creare ulteriormente, imposta il nome di argomento nel riquadro superiore sopra l'area del contenuto. Questo nome è visibile all'utente e all'amministratore rispettivamente in Copilot e nell'interfaccia di amministrazione di Microsoft 365.

  3. Nella descrizione del nodo Trigger, fornisci una descrizione chiara di come l'azione conversazionale può aiutare l'utente e cosa può fare. A differenza di altre descrizioni di nodi trigger, questa ha uno scopo funzionale e viene utilizzata da Copilot per determinare se invocare la tua azione o meno. Descrivi cosa fa la tua azione per l'utente e cosa restituisce.

  4. Per aggiungere il nodo di risposte generative, seleziona il segno più nel canvas sotto il nodo Trigger, quindi seleziona Risposte generative nella scheda Avanzate del menu a comparsa.

  5. Per il campo Input, richiama il selettore di variabili selezionando la freccia nella casella Input.

  6. Scegli la variabile di sistema Activity.Text che rappresenta l'ultima query dell'utente per Microsoft 365 Copilot. Questa query è stata ciò che l'utente ha chiesto nella chat di Microsoft 365 che ha fatto sì che Copilot invochi l'azione.

  7. Seleziona l'editor Origini dati al centro del riquadro Crea risposte generative. Viene visualizzata la finestra di configurazione Crea proprietà risposte generative.

  8. In Dati classici e Origini dati all'interno di Siti web pubblici, inserisci un collegamento a un sito Web pubblico con il contenuto che desideri per il tuo copilota. Questo contenuto Web viene utilizzato per rispondere alle domande degli utenti. In alternativa, in origini di conoscenza, seleziona + Aggiungi conoscenza per aprire la finestra Aggiungi origini di conoscenza disponibili per aggiungere lì un sito Web pubblico. Per ulteriori informazioni sull'aggiunta della conoscenza, vedi Aggiungi conoscenza a un copilota esistente.

    Nota

    L'origine del contenuto deve essere un sito Web pubblico. Assicurati che Bing possa trovare e indicizzare questo sito Web.

  9. Dopo aver aggiunto il collegamento (non dimenticare di premere "+" dopo aver inserito l'URL), chiudi il riquadro delle proprietà.

  10. Facoltativamente, aggiungi uno o più messaggi all'utente. È possibile utilizzare un nodo messaggio o più nodi di risposte generative, a seconda delle esigenze.

  11. Se la tua azione necessita di ricevere parametri di input da un connettore o passare parametri di output a un connettore, puoi Usa variabili di input e output.

  12. Infine, seleziona Salva per salvare la tua azione di conversazione.

Pubblicare l'azione di conversazione a Copilot

La pubblicazione della tua azione conversazionale crea una nuova azione nel registro Dataverse del tuo tenant. Una volta disponibile lì, l'amministratore del tenant deve approvare la tua azione affinché sia ​​disponibile per gli utenti.

In Copilot, l'azione conversazionale è etichettata come Nome azione conversazionale nella raccolta. Tenendo presente questo, assicurati di scegliere un nome per l'azione conversazionale che sia leggibile.

Per pubblicare l'azione conversazionale:

  1. Per prima cosa, crea, modifica e salva l'azione conversazionale come descritto nelle sezioni precedenti.

  2. Nella pagina delle azioni Panoramica, seleziona Pubblica.

  3. Seleziona Pubblica. Verrà visualizzato un messaggio che ti chiederà di confermare la tua intenzione.

  4. Infine, seleziona Pubblica di nuovo. La pubblicazione dovrebbe essere completata rapidamente. La disponibilità effettiva nell'Interfaccia di amministrazione di Microsoft 365 può richiedere alcuni minuti. Se si verifica un errore, riprova. Se l'errore persiste, invia un ticket di supporto nell'interfaccia di amministrazione di Power Platform.

  5. L'amministratore può trovare l'app Copilot Studio integrata nell'interfaccia di amministrazione di Microsoft 365 in Impostazioni, quindi App integrate. La distribuzione o il blocco è disponibile solo a livello di questa categoria.

    Importante

    In questa versione, l'integrazione con Copilot Studio è abilitata per impostazione predefinita. Ciò significa che le azioni create in Copilot Studio verranno visualizzati per gli utenti in "Copilot Studio" o "Power Automate" anche se gli amministratori del tenant non hanno distribuito esplicitamente l'app per gli utenti finali. Ciò potrebbe cambiare in futuro.

    Un amministratore può sempre bloccare le azioni di conversazione dall'essere visualizzate dai tuoi utenti bloccando l'app in Interfaccia di amministrazione di Microsoft 365.

  6. Una volta che l'amministratore del tenant approva l'app integrata, questa dovrebbe comparire nell'elenco delle azioni dell'utente nell'interfaccia utente dell'esperienza Copilot.

Una volta abilitata l'azione, l'utente può porre domande nella chat di Copilot e vedere l'azione richiamata e i risultati più pertinenti restituiti.

Nota

Per rimuovere l'azione conversazionale dal catalogo, nei dettagli dell'azione conversazionale, deseleziona la casella di controllo Stato, salva l'azione conversazionale e quindi ripubblicalo, rimuovendolo dal registro Dataverse e dal catalogo delle app di Microsoft Copilot.

Considerazioni

Interagire con Copilot sarà probabilmente un'esperienza diversa rispetto a quella che avresti potuto avere eseguendo l'integrazione con sistemi precedenti.

  • Copilot riscriverà sempre le tue risposte con la propria voce. In questa anteprima non è possibile far passare il contenuto invariato all'utente finale.
  • La descrizione della tua azione conversazionale è fondamentale per l'affidabilità con cui verrà richiamata. La descrizione insegna all'agente di orchestrazione in cosa è efficace la tua azione e quali risposte può fornire. Assicurati di utilizzare un testo chiaro quando scrivi la descrizione e valuta la possibilità di sperimentare modifiche per ottenere il miglior risultato.