Как я могу заставить Биксби повторить действие, но забыть предыдущие вводы? - PullRequest
3 голосов
/ 13 мая 2019

Я работаю над капсулой, которая принимает адрес и почтовый индекс и оценивает стоимость объекта. В представлении результатов я хотел бы добавить драйвер диалога, чтобы увидеть, захочет ли пользователь получить оценку другого свойства. Я хотел бы обучить высказывание инициировать то же действие, но также заставить Биксби забыть адрес и почтовый индекс из предыдущего действия.

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

1 Ответ

5 голосов
/ 13 мая 2019

Возможно, вы захотите взглянуть на функцию transient ( ссылка на документацию ), которую вы можете определить для понятий (почтовый индекс, адрес и т. Д.).

Понятия, помеченные transient, не будут сохранены в контексте и должны предоставить вам то, что вам нужно.

...