Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.
Se utilizzi Amazon Lex V1, ti consigliamo di aggiornare i bot ad Amazon Lex V2. Non stiamo più aggiungendo nuove funzionalità alla V1 e consigliamo vivamente di utilizzare la V2 per tutti i nuovi bot.
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à.
Migrazione di un bot
L'API Amazon Lex V2 utilizza un'architettura delle informazioni aggiornata che consente il controllo semplificato delle versioni delle risorse e il supporto per più lingue in un bot. Per ulteriori informazioni, consulta la Guida alla migrazione nella Guida per gli sviluppatori di Amazon Lex V2.
Per utilizzare queste nuove funzionalità, devi migrare il tuo bot. Quando esegui la migrazione di un bot, Amazon Lex fornisce quanto segue:
-
La migrazione copia gli intenti e i tipi di slot personalizzati sul bot Amazon Lex V2.
-
Puoi aggiungere più lingue allo stesso bot Amazon Lex V2. In Amazon Lex V1 crei un bot separato per ogni lingua. Puoi migrare più bot Amazon Lex V1, ciascuno con un linguaggio diverso, verso un bot Amazon Lex V2.
-
Amazon Lex associa i tipi e gli intenti di slot integrati di Amazon Lex V1 ai tipi e agli intenti di slot integrati di Amazon Lex V2. Se non è possibile migrare un sistema integrato, Amazon Lex restituisce un messaggio che indica cosa fare dopo.
Il processo di migrazione non esegue la migrazione di quanto segue:
-
Alias
-
Indici Amazon Kendra
-
Funzioni AWS Lambda
-
Impostazioni del registro di evento
-
Canali di messaggistica come Slack
-
Tag
Per migrare un bot, il tuo utente o ruolo deve disporre dell'autorizzazione IAM per le operazioni delle API Amazon Lex e Amazon Lex V2. Per le autorizzazioni necessarie, consultaConsenti a un utente di migrare un bot su Amazon Lex V2 APIs.
Migrazione di un bot (console)
Usa la console Amazon Lex V1 per migrare la struttura di un bot verso un bot Amazon Lex V2.
Per utilizzare la console per migrare un bot all'API Amazon Lex V2
Accedere aAWS Management Console e aprire la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/
. -
Dal menu di sinistra, seleziona Strumento di migrazione.
-
Dall'elenco dei bot, scegli il bot che desideri migrare, quindi scegli Migra.
-
Scegli la versione del bot che desideri migrare, quindi inserisci il nome del bot a cui effettuare la migrazione. Se inserisci il nome di un bot Amazon Lex V2 esistente, il bot Amazon Lex V1 viene migrato nella lingua indicata nei dettagli e sovrascrive la versione bozza della lingua.
-
Seleziona Successivo.
-
Scegli il ruolo IAM utilizzato da Amazon Lex per eseguire la versione API Amazon Lex V2 del bot. Puoi scegliere di creare un nuovo ruolo con le autorizzazioni minime richieste per eseguire il bot oppure puoi scegliere un ruolo IAM esistente.
-
Seleziona Successivo.
-
Esamina le impostazioni per la migrazione. Se sembrano OK, scegli Avvia migrazione.
Dopo aver avviato il processo di migrazione, si torna alla pagina iniziale dello strumento di migrazione. È possibile monitorare l'avanzamento della migrazione nella tabella di evento nella tabella di evento. Quando la colonna Stato della migrazione dice Completata, la migrazione è terminata.
Amazon Lex utilizza l'StartImport
operazione nell'API Amazon Lex V2 per importare il bot migrato. Vedrai una voce nella tabella della cronologia delle importazioni della console Amazon Lex V2 per ogni migrazione.
Durante la migrazione, Amazon Lex potrebbe trovare risorse nel bot che non possono essere migrate. Viene visualizzato un messaggio di errore o di avviso per ogni risorsa che non può essere migrata. Ogni messaggio include un link alla documentazione che spiega come risolvere il problema.
Migrazione di una funzione Lambda
Amazon Lex V2 cambia il modo in cui le funzioni Lambda sono definite per un bot. Consente solo una funzione Lambda in un alias per ogni lingua in un bot. Per ulteriori informazioni sulla migrazione delle funzioni Lambda, consultaMigrazione di una funzione Lambda da Amazon Lex V1 ad Amazon Lex V2.