Как вызвать сторонний API в конвертерах WIT.AI?

У меня возникли проблемы с вызовом или получением стороннего API для wit.ai. Как я могу сделать вызов AJAX для получения информации о погоде и привязать ее к методу converse. В контексте изображения — метод fetchWeather(context) истории wit.ai. Как подключиться с помощью ajax-вызова к определенному методу вывода погоды.

FetchWeather(контекст)


person Nachiket Phaltane    schedule 02.05.2017    source источник


Ответы (1)


поэтому в NodeJs вы можете использовать обратные вызовы или обещания, чтобы связать петиции.

У Wit.ai есть действия, определяемые вами, каждый раз, когда Wit.ai отправляет сообщения, он вызывает действие отправки, но если вы определили действие в своей истории, то все процессы должны выполняться внутри этого конкретного действия (поскольку оно выполняется до отправить действие) введите здесь описание изображения

На изображении выше вы можете увидеть мое действие с именем getFullName, внутри которого я цепляю обещания запросить имя пользователя, а затем создаю fullNameGreeting для вставки в мой контекст.

Если у вас есть какие-либо вопросы, вы должны прочитать учебник wit.ai и загрузить версию реализации для Node или Python. https://wit.ai/docs/quickstart

person sgelves    schedule 04.05.2017