У меня есть Действия на агенте Google, созданные с помощью DialogFlow, с несколькими действиями (например, actions.intent.MAIN
и get_day_of_week
).
Когда я создал своего агента 3+ месяца go, я мог вызвать Агент двумя способами:
- С именем агента (например, «Поговорите с моим агентом»), который запустит намерение
actions.intent.MAIN
. - С указанием грамматики c к действию (например, «Спросите моего агента, какой это день недели»), которое запустит действие
get_day_of_week
.
Не изменяя ничего, запустите агент с настраиваемым действием (# 2 выше) перестал работать. Есть ли способ отладить это?
В симуляторе, когда я набираю «Спроси моего агента, какой сегодня день недели», запрос и ответ пусты, а в диалоговом окне симулятора говорится: «Агент вернул пустой TTS». Я не уверен, что запрос и ответ пусты, потому что симулятор не поддерживает запуск пользовательских действий, потому что Actions в Google перестали поддерживать запуск пользовательских действий, или потому что мой агент сломался (даже если я ничего не изменил). Что бы это ни стоило, такая же проблема произошла с двумя разными агентами, которые у меня есть.