Condividi tramite


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:

  1. Preparazione dell'ambiente.

  2. Preparare il tuo progetto di comprensione del linguaggio conversazionale.

  3. 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.

  1. 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.

  2. Con il copilota aperto, seleziona Impostazioni dalla barra dei menu in alto.

  3. Seleziona Comprensione del linguaggio.

  4. 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.

    Screenshot che mostra l'area di comprensione del linguaggio naturale della pagina Impostazioni lingua, quando l'ambiente Copilot Studio non è connesso al Servizio cognitivo di Azure per la lingua.

    Nell'area Comprensione del linguaggio naturale della pagina delle impostazioni Lingua, Comprensione del linguaggio naturale Microsoft Copilot Studio è selezionato per impostazione predefinita.

  5. Seleziona la connessione CLU desiderata dall'elenco Risorsa NLU e seleziona Salva.

    Screenshot che mostra una risorsa NLU esterna, nell'area Comprensione del linguaggio naturale della pagina Impostazioni lingua.

    Viene visualizzata una finestra che ti chiede di salvare una snapshot del tuo copilota.

  6. 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.

  7. Seleziona Sì, elimina la mia frase trigger quindi seleziona Continua.

  8. 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

  1. Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

  2. Crea una risorsa linguistica in Language Studio, con la funzione comprensione del linguaggio conversazionale abilitata.

  3. Per garantire che Copilot Studio funzioni correttamente, dovrai creare intenti per argomenti di sistema di Copilot Studio e qualsiasi argomento personalizzato che desideri creare.

  4. Crea qualsiasi entità personalizzata che desideri utilizzare nel tuo progetto Copilot Studio.

  5. 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

  1. Apri il tuo copilota in Copilot Studio.

  2. Dal menu di spostamento a sinistra, seleziona Argomenti e plug-in e seleziona un intento.

    Seleziona Argomenti dalla barra di spostamento sinistra.

  3. Nella sezione Frasi del nodo Trigger per l'intento, seleziona il collegamento Modifica.

    Selezionare il collegamento Modifica.

  4. Nella casella Aggiungi frasi, inserisci il nome dell'intento CLU su cui desideri eseguire la mappatura.

    Immetti il nome dell'intento CLU.

    Nota

    Il nome dell'intento CLU deve essere digitato esattamente come memorizzato nel modello CLU, comprese le maiuscole e le minuscole corrispondenti.

  5. Per salvare l'intento, fai clic sul segno + (più) a destra della casella Aggiungi frasi.

  6. Ripeti per gli altri intenti.

Mapping delle entità manuale

  1. Apri il tuo copilota.

  2. Seleziona Entità dalla barra di spostamento sinistra.

    Seleziona Entità dalla barra di spostamento a sinistra.

  3. Seleziona Nuova entità nella pagina Entità.

    Per creare una nuova entità, seleziona + Nuova entità.

  4. Nel riquadro Nuova entità, aggiungi un nome, descrizione (facoltativo) e Tipo di dati per la tua entità.

    Immetti il nome, la descrizione e il tipo di dati per la nuova entità.

  5. 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.

  6. (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.

  1. Dal menu di spostamento a sinistra, seleziona Linguaggio, quindi Aggiungi argomenti ed entità dai dati del modello.

  2. 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.

  3. Seleziona Avanti per continuare.

  4. seleziona Aggiungi intenti ed entità.

  5. Nella schermata Mappa argomenti esistenti sugli intenti CLU, seleziona un intento CLU da mappare all'argomento corrispondente.

    Esegui il mapping di argomenti esistenti alle finalità CLU.

  6. Esamina le selezioni, quindi seleziona Salva.

    Esamina la selezione, quindi seleziona Salva.

  7. (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.

    Crea nuovi argomenti per le finalità CLU.

    Nota

    Qualsiasi campo lasciato vuoto viene ignorato dalla procedura guidata.

  8. Una volta eseguito il mapping di tutti gli intenti e le entità agli argomenti, seleziona Fatto.

    Aggiungi intenti ed entità e seleziona Fine per terminare.

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

  1. In Power Apps, se la pagina Connessioni non è già attiva, seleziona Connessioni nel riquadro di spostamento laterale.

  2. Seleziona Nuova connessione.

  3. 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.

  4. Per il tipo di autenticazione, seleziona Chiave API e inserisci la chiave dell'account richiesta.

  5. Immetti l'URL del sito radice appropriato, se presente.

  6. 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.

  7. Seleziona l'icona Altri comandi () accanto a questa connessione e seleziona Modifica.

  8. Nella finestra che viene visualizzata, sostituisci il nome visualizzato predefinito con qualcos'altro, per distinguere questo connettore dagli altri connettori CLU, e seleziona Salva.