Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console Amazon Lex V1 o alle risorse Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.
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à.
Dopo aver esportato una risorsa in un file JSON nel formato Amazon Lex, puoi importare il file JSON contenente la risorsa in uno o più account. AWS Ad esempio, puoi esportare un bot e poi importarlo in un'altra regione AWS. In alternativa, puoi inviare il bot a un collega in modo che possa importarlo nel proprio account.
Quando importi un bot, un intento o un tipo di slot, devi decidere se desideri sovrascrivere la versione $LATEST
di una risorsa, ad esempio un intento o un tipo di slot, durante l'importazione, oppure se desideri che l'importazione non vada a buon fine, per mantenere la risorsa presente nel tuo account. Ad esempio, se stai caricando una versione modificata di una risorsa sul tuo account, puoi scegliere di sovrascrivere la versione $LATEST
. Se stai caricando una risorsa ricevuta da un collega, puoi scegliere di far fallire l'importazione se ci sono conflitti di risorse, in modo che le tue risorse non vengano sostituite.
Durante l'importazione di una risorsa, si applicano le autorizzazioni assegnate all'utente che effettua la richiesta di importazione. L'utente deve avere le autorizzazioni per tutte le risorse nell'account su cui avrà effetto l'importazione. L'utente deve anche disporre delle autorizzazioni per le operazioni GetBot PutBot, GetIntent, PutIntent, GetSlotType, PutSlotType. Per ulteriori informazioni sulle autorizzazioni, consultare Come funziona Amazon Lex con IAM.
L'importazione consente di registrare gli errori che si verificano durante l'elaborazione. Alcuni errori sono riportati prima che l'importazione abbia inizio, altri vengono riportati durante il processo di importazione. Ad esempio, se l'account che importa un intento non è autorizzato a chiamare una funzione Lambda utilizzata dall'intento, l'importazione fallisce prima che vengano apportate modifiche ai tipi o agli intenti di slot. Se l'importazione ha esito negativo durante il processo, viene modificata la versione $LATEST
di qualsiasi intento o tipo di slot importati prima del fallimento del processo. Non è possibile eseguire il rollback delle modifiche apportate alla versione $LATEST
.
Quando importi una risorsa, tutte le risorse dipendenti vengono importate nella versione $LATEST
della risorsa e ricevono poi una versione numerata. Ad esempio, se un bot impiega un intento, all'intento viene assegnata una versione numerata. Se un intento utilizza un tipo di slot personalizzato, al tipo di slot viene assegnata una versione numerata.
Una risorsa viene importata solo una volta. Ad esempio, se il bot contiene un intento OrderPizza
e un intento OrderDrink
ed entrambi si basano sul tipo di slot personalizzato Size
, il tipo di slot Size
viene importato una volta e utilizzato per entrambi gli intenti.
Nota
Se avete esportato il bot con il enableModelImprovements
parametro impostato sufalse
, dovete aprire il file.zip contenente la definizione del bot e modificare il parametro impostandolo nelle enableModelImprovements
seguenti regioni: true
-
Asia Pacifico (Singapore) (ap-southeast-1)
-
Asia Pacifico (Tokyo) (ap-northeast-1)
-
UE (Francoforte): eu-central-1
-
UE (Londra): eu-west-2
Il processo di importazione di un bot, di un intento o di un tipo di slot personalizzato è lo stesso. Nelle seguenti procedure, sostituisci l'intento o il tipo di slot, secondo quanto richiesto.
Importazione di un bot
Per importare un bot
-
Accedi alla Console di gestione AWS e apri la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/
. -
Scegli Bots (Bot), quindi seleziona il bot da importare. Per importare un nuovo bot, salta questa fase.
-
In Actions (Operazioni), seleziona Import (Importa).
-
Per Import Bot (Importa bot), scegli l'archivio .zip che contiene il file JSON in cui si trova il bot da importare. Se desideri visualizzare i conflitti di unione prima che avvenga l'unione, scegli Notify me of merge conflicts (Inviami una notifica per i conflitti di unione). Se disattivi la verifica dei conflitti, la versione
$LATEST
di tutte le risorse utilizzate dal bot viene sovrascritta. -
Seleziona Importa. Se hai scelto di ricevere una notifica in caso di conflitti di unione, al loro verificarsi, apparirà una finestra di dialogo che li elenca. Per sovrascrivere la versione
$LATEST
di tutte le risorse in conflitto, scegli Sovrascrivi e continua. Per interrompere l'importazione, scegli Cancel (Annulla).
Ora puoi testare il bot nel tuo account.