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à.
Esempi di enunciati
Crei esempi di enunciati che sono variazioni di frasi che ti aspetti che gli utenti utilizzino per avviare un intento. Ad esempio, per un BookFlight
intento, potreste includere enunciati come i seguenti:
-
Voglio prenotare un volo
-
aiutami a prendere un volo.
-
biglietti aerei, per favore!
-
volo da {
DepartureCity
} a {DestinationCity
}
È necessario fornire 10 o più enunciati di esempio. Fornisci esempi che rappresentino un'ampia gamma di strutture di frasi e parole che gli utenti possono pronunciare. Prendi in considerazione anche le frasi incomplete, come negli esempi 3 e 4 precedenti. Puoi anche usare gli slot che hai definito per l'intento in un enunciato di esempio avvolgendo parentesi graffe attorno al nome dello slot, come in {} nell'esempio 4. DepartureCity
Se includi nomi di slot in un enunciato di esempio, Amazon Lex V2 riempie gli slot dell'intento con i valori che l'utente fornisce nell'enunciato.
Una serie di esempi di enunciati aiuta Amazon Lex V2 a generalizzare per riconoscere efficacemente che l'utente desidera avviare l'intento.
Puoi aggiungere esempi di enunciati nell'editor degli intenti, nel generatore di conversazioni visive o con le nostre operazioni API. CreateIntentUpdateIntent Puoi anche generare enunciati di esempio automaticamente sfruttando le funzionalità di intelligenza artificiale generativa di Amazon Bedrock. Per ulteriori informazioni, consulta Usa la generazione di enunciati per generare enunciati di esempio per il riconoscimento degli intenti.
Usa l'editor di intenti o il generatore di conversazioni visive
-
Nell'editor Intent, vai alla sezione Sample utterances. Nel generatore di conversazioni visive, trova la sezione Sample utterances nel blocco Start.
-
Nella casella con il testo trasparente
I want to book a flight
, digita un enunciato di esempio. Seleziona Aggiungi enunciato per aggiungere l'enunciato. -
Visualizza gli enunciati di esempio che hai aggiunto in modalità Anteprima o Testo normale. In Testo normale, ogni riga è un enunciato separato. In modalità Anteprima, passa il mouse su un enunciato per visualizzare le seguenti opzioni:
-
Seleziona la casella di testo per modificare l'enunciato.
-
Seleziona il pulsante x a destra della casella di testo per eliminare l'enunciato.
-
Trascina il pulsante a sinistra della casella di testo per modificare l'ordine degli enunciati di esempio.
-
-
Usa la barra di ricerca in alto per cercare tra gli enunciati di esempio e il menu a discesa accanto ad essa per ordinarli in base all'ordine in cui hai aggiunto gli enunciati o in ordine alfabetico.
Usa un'operazione API
-
Crea un nuovo intento con l'CreateIntentoperazione o aggiornane uno esistente con l'UpdateIntentoperazione.
-
La richiesta API include un
sampleUtterances
campo, che corrisponde a una serie di SampleUtteranceoggetti. -
Per ogni enunciato di esempio che desiderate aggiungere, aggiungete un
SampleUtterance
oggetto all'array. Aggiungete l'enunciato di esempio come valore del campo.utterance
-
Per modificare ed eliminare gli enunciati di esempio, inviate una
UpdateIntent
richiesta. L'elenco di enunciati fornito nelsampleUtterances
campo sostituisce gli enunciati esistenti.Importante
Qualsiasi campo lasciato vuoto nella
UpdateIntent
richiesta causerà l'eliminazione delle configurazioni esistenti nell'intento. Utilizzate l'DescribeIntentoperazione per restituire la configurazione del bot e copiare nella richiesta tutte le configurazioni che non desiderate eliminare.UpdateIntent