2017-01-11 9 views
0

При создании Intents в Api.ai, я могу разобрать сист или пользовательские параметры, которые перечислены здесь: https://docs.api.ai/docs/concept-entities#section-user-entitiesКак разобрать ответ строки в api.ai?

Однако, если я разобрать строку ответа, не существует способа, чтобы добавить, что в качестве параметра. Любое обходное решение для анализа строкового ответа от пользователя для извлечения сущности?

Как, например, Имя Клиента - Джон. Я хочу вернуть Иоанна в свое действие.

ответ

0

Да, это возможно.

1) Сначала вы должны установить выходной контекст в intent, из которого вы хотите получить имя клиента , например. setting output context

2) Затем определите входной контекст с помощью same name в intent, где вы хотите получить имя своего клиента, например. setting input context

3), то вы можете получить доступ к имени, указав параметр с помощью #<context_name>.<parameter_name>, например. # send.name

Надеюсь, это поможет!

 Смежные вопросы

  • Нет связанных вопросов^_^