Migliora la classificazione degli intenti e la risoluzione degli slot in Lex V2 con NLU assistita - Amazon Lex

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Migliora la classificazione degli intenti e la risoluzione degli slot in Lex V2 con NLU assistita

Assisted NLU è una funzionalità che utilizza Large Language Models (LLMs) per migliorare le funzionalità di classificazione degli intenti e risoluzione degli slot di Amazon Lex V2. Migliora la precisione rimanendo all'interno degli intenti e degli slot configurati dal bot. La funzionalità non genera o modifica alcun contenuto del bot. Questa funzionalità aiuta a migliorare la precisione complessiva del sistema NLU, garantendo un'esperienza di conversazione più fluida ed efficace per gli utenti.

La funzionalità NLU assistita è disponibile nelle lingue inglese, spagnolo, portoghese, catalano, francese, italiano e tedesco. In particolare, supporta le versioni locali che iniziano conen_, pt_ (pt_BRes_, pt_PT), (ca_ES), (fr_CA, fr_FR), ca_ (it_IT), fr_ (de_AT, de_DE), it_ (zh_CN, zh_HK) e. de_ zh_ ja_JP ko_KR Per l'elenco completo delle impostazioni locali supportate, consulta la tabella in. Lingue e impostazioni locali supportate da Amazon Lex V2

Utilizzate la NLU assistita per migliorare la classificazione degli intenti e la risoluzione degli slot. Amazon Lex V2 richiama i modelli Amazon Bedrock per aiutare a classificare gli intenti e risolvere i tipi di slot adatti al caso d'uso del bot. Puoi abilitare la NLU assistita per il tuo bot con la console.

Modalità NLU assistita

In modalità Primaria, Lex utilizzerà per impostazione predefinita l'LLM come mezzo principale per elaborare l'input dell'utente per determinare l'intento dell'utente e per riempire i valori degli slot.

In modalità fallback, Lex utilizzerà l'LLM per determinare l'intenzione dell'utente se il punteggio di confidenza determinato da NLU è inferiore alla soglia configurata o altrimenti indirizzato verso FallbackIntent, nonché per determinare i valori degli slot dagli input dell'utente se la NLU tradizionale non acquisisce un valore.

Console

Utilizzo della NLU assistita con il bot Amazon Lex V2

  1. Accedi alla Console di gestione AWS e apri la console Amazon Lex V2 da https://console.aws.amazon.com/lexv2/casa.

  2. Nella pagina Bots, seleziona il bot che desideri utilizzare con la NLU assistita.

  3. Nella pagina Bot Locale, fai clic su Configura nella sezione Assisted NLU.

  4. Nella sezione Funzionalità AI generative Runtime, puoi vedere la funzionalità Assisted NLU. Usa il pulsante di attivazione/disattivazione accanto ad essa per abilitare la funzione LLM Assisted NLU. È quindi possibile selezionare la modalità Primaria o Fallback e fare clic su Salva.

  5. Verifica che la funzione LLM Assisted NLU sia abilitata nella sezione Assisted NLU della pagina Bot Locale.

  6. Crea il bot per vedere che le modifiche si riflettono nel tuo bot in Runtime.

  7. Una volta completata la creazione del bot, puoi utilizzare il pannello di test nella console o eseguire un set di test per vedere i miglioramenti dopo aver abilitato la funzionalità LLM Assisted NLU.

Guida per migliorare la precisione del bot quando si utilizza la funzione LLM Assisted NLU

Le seguenti best practice possono aiutarti a massimizzare l'efficacia della funzione Assisted NLU:

  1. Rendi i nomi degli intenti autoesplicativi: utilizza nomi che trasmettano immediatamente l'azione o lo scopo dell'intento. Ad esempio, se stai creando l'intenzione di prenotare voli, chiamala semplicemente "». BookFlight

  2. Mantieni i nomi chiari e semplici: evita di aggiungere prefissi, suffissi o parole non necessarie alle tue intenzioni e ai nomi degli slot. Elementi aggiuntivi come «Dev» o «Test» possono confondere l'LLM e rendere meno chiaro lo scopo.

  3. Fornisci descrizioni dettagliate: per ogni intento e slot personalizzato, includi una descrizione breve ma informativa. Questo aiuta a spiegarne l'uso e il contesto specifici, rendendo più facile sia per gli umani che per il LLM comprenderne lo scopo.

Nota

Quando abiliti questa funzionalità, i tuoi dati potrebbero essere elaborati tra le regioni AWS. Per ulteriori informazioni sull'inferenza tra regioni, consulta. https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html

Importante

Abilita questa funzionalità in una bozza del bot. Provatela prima di utilizzarla in un alias di produzione.

Disabilitazione della NLU assistita

Per disabilitare la funzionalità Assisted NLU, procedi nel seguente modo:

  1. Accedi alla Console di gestione AWS e apri la console Amazon Lex V2 da https://console.aws.amazon.com/lexv2/casa.

  2. Nella pagina Bots, seleziona il tuo bot.

  3. Nella pagina Bot Locale, fai clic su Configura nella sezione Assisted NLU.

  4. Nella sezione Funzionalità AI generative Runtime, disattiva la funzione Assisted NLU e fai clic su Salva.

  5. Crea il bot per applicare le modifiche.