Я также задал этот вопрос на github и получил ответ, поэтому поделюсь с остальными:
Текст запроса можно получить из объекта-колбы request
.
from flask_assistant import request
...
...
@assist.action('Default Fallback Intent')
def manage_fallback():
user_query = request['queryResult']['queryText']
speech = "You said " + user_query
return tell(speech)
Причина, по которой значение queryText, ожидаемое вашей manage_fallback
функцией, равно None, заключается в том, что имя параметра должно соответствовать типу сущности, ожидаемому намерением.
Параметры используются для получения проанализированных объектов для намерения, а не для полного пользовательского запроса.