Я использую модуль Python boto3 для импорта типа слота, используя Python SDK с boto3, в динамическое намерение во время выполнения, используя.
Я написал свой код правильно, но я не вижу ни одного импортированного slotType в моем намерении вконсоль LEX ..
Создана BOT, работающая с AWS Lex, AWS Lamda и AWS RDS MySQL.
Я использую AWS Lex Models API для импорта slotType со значениями.
Я пытался, но не смог получить логику.
КОД ПИТОНА для импорта слота Имя типа myslot_type:
slotType, созданный с помощью put_slotType
успешно и также успешно экспортируется в s3, но я не могу импортировать slotType с определенным намерением бота, используя AWS Lex.
Код для импорта типа слота, используя Python SDKs, сервис моделирования lex
def create_import():
response_import = client.start_import(
payload="my_SlotType_LEX_V1.zip',
resourceType='SLOT_TYPE',
mergeStrategy='OVERWRITE_LATEST'
)
print (response_import)
Приведенная выше функция выдает BadRequestException
, так как я не могу получить
поле полезной нагрузки должно иметь тип двоичных данных в кодировке Base64.
Но я не могу импортировать тип слота.