Как создать сообщение ввода на начальной странице потока

#dialogflow-cx

#dialogflow-cx

Вопрос:

В настоящее время я изучаю Dialogflow CX и пытаюсь создать простое сообщение ввода для приветствия пользователя. Я погуглил и нашел это, концептуально я могу это понять, но мне трудно реализовать эту концепцию.

Надеюсь, что кто-нибудь здесь может помочь с этим. Спасибо

Комментарии:

1. Похоже, это видео поможет … youtube.com/watch?v=7hkeFC_j8hk Это похоже на видео 6 из 14. Я бы посоветовал просмотреть и выполнить весь набор элементов. После выполнения этих действий, когда вы опубликуете ответ, вы сможете предоставить больше контекста того, что является сложным.

Ответ №1:

Я открыл ссылку, которую вы опубликовали, и понимаю ваши сомнения. Я предполагаю, что вы имеете в виду следующее предложение: «Распространение намерений полезно для создания сообщения ввода для начальной страницы потока (маршрут целевого потока перехода имеет выполнение)».

У меня есть два соображения:

  1. Если ваша цель — просто создать диалог ввода для страницы или потока, проигнорируйте этот отрывок в документации и просто используйте опцию диалог ввода на странице, как показано ниже. Обратите внимание, что только страницы, которые не являются начальными, могут иметь диалоговое окно ввода: если вы хотите добавить диалоговое окно ввода в поток, просто создайте новую страницу в этом потоке, добавьте маршрутизацию с начальной страницы на новую страницу с пользовательским выражением «true», как показано здесьздесь, а затем добавьте диалоговое окно:Опция диалогового окна ввода на каждой странице
  2. С другой стороны, если вы заинтересованы в распространении намерений, в нем просто указывается, что всякий раз, когда вы сопоставляете намерение, это забывается на следующем шаге в разговоре, потому что будет сопоставлено другое намерение или условие. Единственное исключение — если вы хотите перенаправить диалог на другие потоки или страницы: пока вы не дойдете до конечного «пункта назначения», только что согласованное намерение будет запоминаться в промежуточных переходах и может использоваться, например, в условиях. Итак, скажем, что если намерение I_Want_Chocolate совпадает со страницей Book_table потока Restaurant_Reservation, вы хотите, чтобы разговор переместился в другой поток, Vending_Machine: если начальная страница потока Vending_Machine имеет условие, основанное на намерениях, ваш I_Want_Chocolate будет запомнен, даже если пользователь начал в другом потоке / на другой странице: в этомтаким образом, вы можете, например, создать несколько страниц и перенаправить Vending_Machine на страницы ChocolateOrder, CandyOrder, WaterOrder, не спрашивая пользователя снова, чего он хочет.

Надеюсь, это прояснило ситуацию!