Подтвердить что ты не робот

Извлечь список в api.ai с пользовательского ввода

У меня есть запрос следующего характера в API.ai "btc, ltc, xrp to usd, inr" Как я могу извлечь запрос как source = [btc, ltc, xrp] destination = [usd, inr]

Число элементов в источнике может быть переменным, а количество элементов в получателе также может быть переменным. Я знаю объект списка, и я попробовал его с запросом. Он берет только btc в одном списке и ставит остальных в другой отдых. Любые предложения

4b9b3361

Ответ 1

Вы можете создать 2 намерения,

  • SingleInput:      а. Создайте "btc, ltc, xrp" как высказывание      б. Добавить параметр $Сначала как "SingleArray" с @sys.any

  • MultipeInput:      а. Создайте "btc, ltc, xrp" в "usr ind" как высказывание      б. Добавить параметр $Сначала как "SingleArray" с @sys.any      б. Добавьте параметр $Second как "MultipleArray" с помощью @sys.any

Теперь, когда вы выдаете высказывание с помощью btn, ltc, вы получите результат.

Ваш единственный вход: Выход "btc, ltc, xrp" имеет параметр $First = [btc ltc xrp]

Ваш множественный вход "btc, ltc, xrp to usr ind" имеет параметр $First = [btc ltc xrp] и $Second = [usr ind]