Attività iniziali relative all'integrazione della comprensione del linguaggio di conversazione
Questo articolo include le procedure dettagliate necessarie per iniziare con l'integrazione della comprensione del linguaggio conversazionale (CLU). Iniziamo.
Per creare un copilota usando un modello CLU esistente:
Preparare il tuo progetto di comprensione del linguaggio conversazionale.
Mappare entità e intenti CLU.
Preparare l'ambiente
Prima di iniziare, assicurati di disporre del nome del progetto del modello CLU, del nome della distribuzione, della chiave dell'account di Servizi cognitivi e dell'URL del sito per Servizi cognitivi di Azure per la lingua.
Creazione di un copilota di Copilot Studio.
Nota
Assicurati che l'ambiente per il tuo copilota sia stato creato in un'area geografica supporta da Copilot Studio con un'area geografica CLU equivalente.
Non tutte le regioni supportate da Copilot Studio hanno una regione CLU equivalente.
Con il copilota aperto, seleziona Impostazioni dalla barra dei menu in alto.
Seleziona Comprensione del linguaggio.
Se vedi quanto segue, allora il tuo ambiente non è connesso al servizio cognitivo di Azure per la lingua. Seleziona Gestione connessioni in Power Apps, per creare una connessione CLU.
Nell'area Comprensione del linguaggio naturale della pagina delle impostazioni Lingua, Comprensione del linguaggio naturale Microsoft Copilot Studio è selezionato per impostazione predefinita.
Seleziona la connessione CLU desiderata dall'elenco Risorsa NLU e seleziona Salva.
Viene visualizzata una finestra che ti chiede di salvare una snapshot del tuo copilota.
Seleziona Salva snapshot e salva l'archivio ZIP risultante, denominato botContent.zip per impostazione predefinita, nella posizione desiderata. L'archivio ZIP contiene un singolo file YML denominato botContent.yml con il contenuto del tuo copilota, inclusi messaggi e frasi di attivazione.
Seleziona Sì, elimina la mia frase trigger quindi seleziona Continua.
Immetti il nome e le informazioni di distribuzione del modello per il progetto Servizio cognitivo di Azure per la lingua appropriato e seleziona Salva.
Nota
La modifica della configurazione NLU per il tuo copilota back-to-back in NLU di Microsoft Copilot Studio rimuove l'argomento di sistema Analizza testo. Richiede inoltre di aggiungere manualmente frasi di esempio per argomenti attualmente mappati a intenti esterni.
Ora che hai finito di preparare il tuo ambiente, sei pronto per mappare intenti ed entità ai dati del modello CLU.
Preparare il tuo progetto di comprensione del linguaggio conversazionale
Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
Crea una risorsa linguistica in Language Studio, con la funzione comprensione del linguaggio conversazionale abilitata.
Per garantire che Copilot Studio funzioni correttamente, dovrai creare intenti per argomenti di sistema di Copilot Studio e qualsiasi argomento personalizzato che desideri creare.
Crea qualsiasi entità personalizzata che desideri utilizzare nel tuo progetto Copilot Studio.
Esegui il training e distribuisci il progetto nella stessa regione della tua risorsa Copilot Studio.
Associa le finalità e le entità CLU ai tipi di dati Copilot Studio predefiniti
Crea un nuovo copilota Copilot Studio eseguendo il mapping degli argomenti esistenti agli intenti CLU. Puoi mappare manualmente gli intenti e le entità oppure, per la mappatura in blocco, vedi Utilizzo della procedura guidata dello strumento in blocco.
Mapping degli intenti manualmente
Apri il tuo copilota in Copilot Studio.
Dal menu di spostamento a sinistra, seleziona Argomenti e plug-in e seleziona un intento.
Nella sezione Frasi del nodo Trigger per l'intento, seleziona il collegamento Modifica.
Nella casella Aggiungi frasi, inserisci il nome dell'intento CLU su cui desideri eseguire la mappatura.
Nota
Il nome dell'intento CLU deve essere digitato esattamente come memorizzato nel modello CLU, comprese le maiuscole e le minuscole corrispondenti.
Per salvare l'intento, fai clic sul segno + (più) a destra della casella Aggiungi frasi.
Ripeti per gli altri intenti.
Mapping delle entità manuale
Apri il tuo copilota.
Seleziona Entità dalla barra di spostamento sinistra.
Seleziona Nuova entità nella pagina Entità.
Nel riquadro Nuova entità, aggiungi un nome, descrizione (facoltativo) e Tipo di dati per la tua entità.
Per accedere alle entità predefinite CLU, dal menu a discesa Tipo di dati, seleziona Da dati di esempio e seleziona uno dei frammenti di codice JSON predefiniti CLU.
(Facoltativo) Se desideri importare lo schema JSON da un file di esempio, seleziona Ottieni schema da JSON di esempio per accedere al file esterno.
Uso della procedura guidata dello strumento in blocco
Puoi creare un nuovo copilota eseguendo il mapping in blocco degli argomenti esistenti agli intenti CLU utilizzando la procedura guidata Mapping intenti ed entità. Con la procedura guidata, il tuo copilota può utilizzare automaticamente gli intenti esistenti del tuo modello CLU anziché attivare frasi per determinare in quale argomento eseguire il mapping.
Inizia caricando il file di dati del modello CLU ed eseguendo il mapping automatico degli intenti CLU al tuo copilota Copilot Studio.
Dal menu di spostamento a sinistra, seleziona Linguaggio, quindi Aggiungi argomenti ed entità dai dati del modello.
Nell'opzione Nome file, seleziona Scegli file per selezionare il file dati da cui vuoi caricare il tuo modello CLU.
Il file dei dati del modello viene visualizzato nella finestra Anteprima.
Seleziona Avanti per continuare.
seleziona Aggiungi intenti ed entità.
Nella schermata Mappa argomenti esistenti sugli intenti CLU, seleziona un intento CLU da mappare all'argomento corrispondente.
Esamina le selezioni, quindi seleziona Salva.
(Facoltativo) Puoi creare nuovi argomenti per ciascun intento di cui non è stato eseguito il mapping a un argomento esistente.
Nella procedura guidata viene visualizzato un elenco di intenti CLU di cui non è stato eseguito il mapping a un argomento. Nel campo Crea un nuovo argomento, inserisci un nome per ciascuno degli argomenti che desideri creare, quindi seleziona Avanti.
Nota
Qualsiasi campo lasciato vuoto viene ignorato dalla procedura guidata.
Una volta eseguito il mapping di tutti gli intenti e le entità agli argomenti, seleziona Fatto.
Una volta terminata questa procedura, gli argomenti del copilota verranno visualizzati nella pagina Argomenti. Per altre informazioni, vedi Gestisci argoment.
Creare una connessione CLU in Power Apps
In Power Apps, se la pagina Connessioni non è già attiva, seleziona Connessioni nel riquadro di spostamento laterale.
Seleziona Nuova connessione.
Seleziona Servizio cognitivo di Azure per la lingua (usa il campo di ricerca per restringere l'elenco, se necessario). Viene visualizzata una finestra che richiede le informazioni di autenticazione.
Per il tipo di autenticazione, seleziona Chiave API e inserisci la chiave dell'account richiesta.
Immetti l'URL del sito radice appropriato, se presente.
Seleziona Crea. La nuova connessione, con il nome predefinito "Servizio cognitivo di Azure per la lingua", viene visualizzata nell'elenco delle connessioni per l'ambiente.
Seleziona l'icona Altri comandi (…) accanto a questa connessione e seleziona Modifica.
Nella finestra che viene visualizzata, sostituisci il nome visualizzato predefinito con qualcos'altro, per distinguere questo connettore dagli altri connettori CLU, e seleziona Salva.