Как использовать Amazon lex bot из внешнего веб-интерфейса - PullRequest
0 голосов
/ 03 октября 2019

Я установил бота amazon lex в AWS, и я могу успешно это проверить в разделе «Тестовый бот». Я начал изучать доступ к боту amazon lex из внешнего веб-интерфейса (моего локального приложения) и обнаружил инструмент под названием amazon aws lex web UI (https://github.com/aws-samples/aws-lex-web-ui)), и он кажется очень сложным в настройке, у меня мало запросов здесь

1) Является ли это (https://github.com/aws-samples/aws-lex-web-ui) единственным способом использования бота amazon lex из моего локального веб-приложения?
2) В этом разделе содержатся примечания по локальному запуску (https://github.com/aws-samples/aws-lex-web-ui#running-locally)Как создать идентификатор пула amazon Cognito для бота amazon lex?

Спасибо,
Гарри

Ответы [ 2 ]

1 голос
/ 03 октября 2019

1) Нет

Amazon Lex, в конечном счете, является службой, что означает, что ее можно вызывать из любого приложения, которое вызывает API соответствующим образом. Пример, предоставленный AWS, является лишь примером того, как вызывать этот API. Таким образом, это не единственный способ использовать ботов Amazon Lex из локального веб-приложения.

Вы можете создать полностью настраиваемый пользовательский интерфейс бота с нуля (как я это сделал), который вызывает API Amazon Lex для обслуживания вашего приложения. ,(Подробнее об этом можно узнать в этом вопросе , который задал другой пользователь - обратите внимание, что ответ на этот вопрос сделан на C #)

2)

Существуетпример, предоставленный AWS по следующей ссылке , в которой есть раздел о том, как настроить Cognito для этой цели (опять же, это то, что я использовал для настройки своего собственного бота)

Надеждаэто тебе поможет!

0 голосов
/ 03 октября 2019

https://github.com/aws-samples/aws-lex-web-ui - это служебный инструмент, который вы можете использовать, но в большинстве случаев вы в конечном итоге реализуете свою собственную логику отображения. В большинстве случаев он подключается к смс, фейсбуку, WhatsApp ... У вас есть API https://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html, в котором вы можете взаимодействовать с Lex, я предлагаю использовать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...