Как получить ответы от помощника Google - PullRequest
0 голосов
/ 11 декабря 2018

Мы создали собственный агент, используя диалог Google с ограниченными намерениями.Когда агент потока диалогов определяет вопрос как запасное намерение, мы хотели бы передать вопрос помощнику Google и хотели получить ответ от помощника Google.Я попытался включить помощник Google в случае непредвиденного намерения, даже если это не сработало.Любая помощь о том, как получить ответы от помощника Google, очень ценится.

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Насколько мне известно, на данный момент обратная связь с помощниками Google не может быть вызвана непосредственно в модель, поскольку она только передает наши собственные наблюдения и результаты.хотя если мы сможем спроектировать другую модель, которая полностью функционирует с помощником Google, то это возможно, в этом случае возможен вызов нового намерения через webhook.

0 голосов
/ 11 декабря 2018

Короткий ответ: вы не можете и, вероятно, не хотите.

Теоретически, вы можете создать веб-крючок и установить запасное намерение использовать этот веб-крючок для выполнения.Этот веб-крючок будет использовать Assistant SDK для отправки текста помощнику и передачи ответа.

На практике это будет плохой идеей по ряду причин:

  • Пользователииспользуете ваше действие, потому что они пытаются сделать то, что должно сделать ваше действие.Если ваше действие этого не делает, они вряд ли будут его использовать в первую очередь.
  • Вещи, захваченные отступным намерением, не всегда являются тем, что пользователь пытается сделать что-то еще.Это могут быть просто неправильно понятые вопросы пользователя, для которого вы не настроили подходящую примерную фразу.Вы должны предполагать, что ваши пользователи пытаются работать с вами, а не отвечать чем-то посторонним.
  • Это может привести к довольно большой задержке, что приведет к очень негативным последствиям для ваших пользователей.В зависимости от того, как вы это реализовали, со временем это может привести к значительным затратам для вас.

Возможно, вы захотите узнать конкретные фразы пользователя.Например, если они говорят «эй, Google» или «ок, Google», вы можете напомнить им, что они по-прежнему используют ваше действие, а не Google.Или вы можете поблагодарить их и закрыть свое действие.

...