[Модуль] API.AI (apiai)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Модуль API.AI

Сообщение Sas » Пт янв 27, 2017 11:25 pm

Модуль работает. Пока не проверял запуск кода.
Я пока создал единственный тестовый шаблон ну и пару "доменов" подключил
Единственное еще ответы приходят оттуда. Или их не писать или игнорировать.
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Модуль API.AI

Сообщение DimSun75 » Сб янв 28, 2017 12:17 am

Sas писал(а):Модуль работает. Пока не проверял запуск кода.
Я пока создал единственный тестовый шаблон ну и пару "доменов" подключил
Единственное еще ответы приходят оттуда. Или их не писать или игнорировать.

Не нужно в Intente ответ заполнять, тогда и Алиса ничего лишнего вещать не будет.
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Модуль API.AI

Сообщение Sas » Сб янв 28, 2017 12:45 am

Я ответы заполнял еще до модуля мж чтобы знать что все отработало. Ну и пока мж трерирую ответы полезны:)
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Модуль API.AI

Сообщение Vit » Сб янв 28, 2017 6:19 am

DimSun75 писал(а):
Sas писал(а):Модуль работает. Пока не проверял запуск кода.
Я пока создал единственный тестовый шаблон ну и пару "доменов" подключил
Единственное еще ответы приходят оттуда. Или их не писать или игнорировать.

Не нужно в Intente ответ заполнять, тогда и Алиса ничего лишнего вещать не будет.

Подскажите как домены подключать к вопросу?
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Модуль API.AI

Сообщение DimSun75 » Сб янв 28, 2017 10:06 am

Vit писал(а): Подскажите как домены подключать к вопросу?
Я пока сам еще не разобрался, но похоже их не нужно к вопросам подключать. Они и есть готовые вопросы-ответы на какие-то темы. В хелпе можно посмотреть какие домены как отвечают (Action, Parameter). Но есть одно большое НО. Они все платные и большинство не поддерживают русский язык. Есть только бесплатная болталка Small Talk. Из нее кое-какие экшены можно попробовать использовать. Пока копался мало, но например экшн smalltalk.greetings интересное
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Модуль API.AI

Сообщение Vit » Сб янв 28, 2017 10:49 am

DimSun75 писал(а):
Vit писал(а): Подскажите как домены подключать к вопросу?
Я пока сам еще не разобрался, но похоже их не нужно к вопросам подключать. Они и есть готовые вопросы-ответы на какие-то темы. В хелпе можно посмотреть какие домены как отвечают (Action, Parameter). Но есть одно большое НО. Они все платные и большинство не поддерживают русский язык. Есть только бесплатная болталка Small Talk. Из нее кое-какие экшены можно попробовать использовать. Пока копался мало, но например экшн smalltalk.greetings интересное

ну как например этот экшн попробовать?))
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Модуль API.AI

Сообщение DimSun75 » Сб янв 28, 2017 1:07 pm

Vit писал(а):
DimSun75 писал(а):
Vit писал(а): Подскажите как домены подключать к вопросу?
Я пока сам еще не разобрался, но похоже их не нужно к вопросам подключать. Они и есть готовые вопросы-ответы на какие-то темы. В хелпе можно посмотреть какие домены как отвечают (Action, Parameter). Но есть одно большое НО. Они все платные и большинство не поддерживают русский язык. Есть только бесплатная болталка Small Talk. Из нее кое-какие экшены можно попробовать использовать. Пока копался мало, но например экшн smalltalk.greetings интересное

ну как например этот экшн попробовать?))
Надо включить в доменах SmallTalk. Теперь, если в MD протестировать фразу, например, "Спокойной ночи", то получим ответ с каким-то пожеланием и action smalltalk.greetings с параметром simplified ="good night". Ну а дальше в скрипте можем сделать что хотим.

Вот тут https://docs.api.ai/docs/small-talk можно посмотреть какие ещё есть действия и какие параметры возвращаются.

Отправлено с моего SM-G850F через Tapatalk
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Модуль API.AI

Сообщение Sas » Сб янв 28, 2017 5:04 pm

А какой приоритет сейчас у модуля?
Сначала обрабатывается модуль, а потом локальные шаблоны или наоборот?
можно ли сделать чтоб модуль работал только когда запрос не нашли в локальных шаблонах?
Ну или наоборот сначала только модуль и если он ничего не нашел тогда обрабатывать шаблоны
Лучше конечно сначала локальные, а только потом модуль:)
Сейчас просто каша получается когда отвечают сразу оба
Сделать в настройках модуля приоритет: сначала локальные/модуль/пофиг
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль API.AI

Сообщение Gelezako » Сб янв 28, 2017 6:01 pm

Sas писал(а):указываешь код к исполнению который будет исполнен при совпадении шаблона. Собсна как в шаблоне "включи (+)"
Не понимаю как в коде использовать параметр и что он по сути содержит. Если не сложно покажи на примере как ты использовал?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль API.AI

Сообщение sergejey » Сб янв 28, 2017 8:16 pm

Sas писал(а):А какой приоритет сейчас у модуля?
Сначала обрабатывается модуль, а потом локальные шаблоны или наоборот?
можно ли сделать чтоб модуль работал только когда запрос не нашли в локальных шаблонах?
Ну или наоборот сначала только модуль и если он ничего не нашел тогда обрабатывать шаблоны
Лучше конечно сначала локальные, а только потом модуль:)
Сейчас просто каша получается когда отвечают сразу оба
Сделать в настройках модуля приоритет: сначала локальные/модуль/пофиг
В альфа-ветке это уже сделано (по идее). Приоритет сначало за локальными шаблонами.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить