Как я могу вызвать событие диалогового потока из API обнаружения намерения? - PullRequest
2 голосов
/ 09 января 2020

Как вызвать событие в диалоговом потоке из python определить намерение API. Я хочу вызвать приветствие, как только открою окно чата.

1 Ответ

3 голосов
/ 09 января 2020

Вам необходимо отправить событие «ДОБРО ПОЖАЛОВАТЬ» как часть ввода запроса на вызов detect_intent(). Это может выглядеть примерно так

import dialogflow

client = dialogflow.SessionsClient()

session = client.session_path('[PROJECT]', '[SESSION]')

event_input = dialogflow.types.EventInput(name='WELCOME', language_code='en-US')
query_input = dialogflow.types.QueryInput(event=event_input)
response = client.detect_intent(session=session, query_input=query_input)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...