Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Importer des robots dans Lex V2
Pour utiliser la console afin d'importer un bot, des paramètres régionaux de bot ou un vocabulaire personnalisé précédemment exporté, vous devez indiquer l'emplacement du fichier sur votre ordinateur local et le mot de passe facultatif pour déverrouiller le fichier. Pour obtenir un exemple, consultez Importation d'un bot Lex V2 (console).
Lorsque vous utilisez leAPI, l'importation d'une ressource se fait en trois étapes :
-
Créez un téléchargement URL à l'aide de l'
CreateUploadUrl
opération. Il n'est pas nécessaire de créer un téléchargement URL lorsque vous utilisez la console. -
Téléchargez le fichier .zip qui contient la définition de la ressource.
-
Lancez l'importation par l'
StartImport
opération.
Le téléchargement URL est un Amazon S3 pré-signé URL avec autorisation d'écriture. Le URL est disponible pendant cinq minutes après sa génération. Si vous protégez le fichier .zip par mot de passe, vous devez fournir le mot de passe lorsque vous lancez l'importation. Pour de plus amples informations, veuillez consulter Utilisation d'un mot de passe lors de l'importation ou de l'exportation.
Une importation est un processus asynchrone. Vous pouvez suivre la progression d'une importation à l'aide de la console ou de l'DescribeImport
opération.
Lorsque vous importez un bot ou des paramètres régionaux du bot, il peut y avoir des conflits entre les noms de ressources dans le fichier d'importation et les noms de ressources existants dans Amazon Lex V2. Amazon Lex V2 peut gérer le conflit de trois manières :
-
Échec en cas de conflit : l'importation s'arrête et aucune ressource n'est importée depuis le fichier .zip d'importation.
-
Remplacer : Amazon Lex V2 importe toutes les ressources du fichier .zip d'importation et remplace toute ressource existante par la définition du fichier d'importation.
-
Ajouter — Amazon Lex V2 importe toutes les ressources du fichier .zip d'importation et les ajoute à toute ressource existante avec la définition du fichier d'importation. Ceci n'est disponible que pour les paramètres régionaux du bot.
Vous pouvez consulter la liste des importations vers une ressource à l'aide de la console ou de l'ListImports
opération. Les importations restent dans la liste pendant sept jours. Vous pouvez utiliser la console ou l'DescribeImport
opération pour voir les détails d'une importation spécifique.
Vous pouvez également supprimer une importation et le fichier .zip associé à l'aide de la console ou de l'DeleteImport
opération.
Pour un exemple d'importation d'un bot à l'aide de la console, consultezImportation d'un bot Lex V2 (console).
IAMautorisations requises pour importer
Pour importer des robots, des paramètres régionaux de bots et des vocabulaires personnalisés, l'utilisateur exécutant l'importation doit disposer des autorisations suivantesIAM.
API | IAMActions requises | Ressource |
---|---|---|
CreateUploadUrl |
|
* |
StartImportpour les robots et les paramètres régionaux des robots |
|
|
StartImportpour des vocabulaires personnalisés |
|
bot |
DescribeImport |
|
Robot |
DeleteImport |
|
Robot |
ListImports |
|
* |
Pour un exemple IAM de politique, voir Autoriser un utilisateur à importer des robots et des paramètres régionaux .