#python #amazon-web-services #api #boto3 #amazon-lex
#python #amazon-веб-сервисы #API #boto3 #amazon-lex
Вопрос:
Я пытаюсь создать БОТА, используя операцию API put_bot boto3, и processbehaviour настроен на СБОРКУ. Lex создаст бота, но через 2 или 3 минуты он изменит свой статус на NOT_BUILD. Когда я попытался СОБРАТЬ то же самое во второй раз вручную или через повторный вызов api put_bot, то он был успешно собран. Это изменение статуса происходит периодически. Это происходит 1 раз из 10. Любая помощь в этом высоко ценится.
Спасибо
Ответ №1:
Я видел подобное с использованием Java Lex Model building SDK, и в моем случае это было результатом сбоя сборки.
Вы искали ошибки put_bot
?
Комментарии:
1. Спасибо за ваш ответ. В cloudwatch нет ошибок, и во второй раз, когда я создаю бота, он успешно собран, и ни одна сборка не завершается сбоем.
2. Также я пробовал печатать ответ после каждого события и давать ответ 200
3. Тогда не уверен. Это не совсем научно, но я бы предложил добавить небольшую задержку между различными вызовами создания slot и intent, чтобы учесть любые задержки при создании компонентов Lex.
4. Добавлена задержка в 1 минуту между каждым событием, но возникает та же проблема. Я проверяю это с командой AWS.