Dialogflow - как соотнести цену продукта и название продукта - PullRequest
1 голос
/ 12 июля 2020

Я новичок в использовании Dialogflow. В настоящий момент я пытаюсь разработать простого чат-бота, который может развлекать пользователя основной c информацией о предлагаемых нами продуктах. Моя проблема в том, что мне не удалось настроить правильный ответ, когда пользователь запрашивает цену за определенный продукт. Например, если пользователь спрашивает: «Сколько стоит эта сумка?» Я не мог найти способ связать сумку и ее цену с помощью функций Entities или любых других средств. Надеюсь, кто-нибудь сможет с этим помочь. Заранее спасибо.

1 Ответ

2 голосов
/ 12 июля 2020

Я бы сделал следующее:

  1. Создать новую сущность product. Добавьте несколько примеров, сумка, bottle, boot и т. Д. c.
  2. Создайте новое намерение getProductPrice с такими обучающими фразами, как: сколько стоит сумка ?, Какова цена bottle ?, et c.
  3. Включить выполнение для намерения.
  4. Используйте встроенное выполнение или webhook для синтаксического анализа параметра продукта из запроса выполнения и возврата строки ответа, содержащей цену продукта.
...