Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 June 20

MH

Maxim H in Яндекс.Диалоги (сообщество разработчиков)
kyrill heifez
нет, есть активная сессия навыка, и она только отвечает на запросы пользователя, никаких сообщений инициированных навыком
другая функциональность схлопнет навык
Тогда возникает вопрос как связаться разработчиками Алисы, чтобы предложить им сделать кукушку?
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Orbis
Как поделиться приватным навыком по ссылке с другим пользователем?
Сгенерировать ссылку в разделе Доступ.
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Stepan Grankin
Это как?
Это дезинформация. Функциональности отправки пуша из навыка сейчас нет.
источник

NK

Nikita Kanunov in Яндекс.Диалоги (сообщество разработчиков)
Здравствуйте, у кого нибудь был опыт деплоя навыка для алисы на heroku?
источник

AA

Alexandra A in Яндекс.Диалоги (сообщество разработчиков)
Евгений Чумак
Здравствуйте, кто в каких сервисах пишет навыки?  (яндекс функции, Azure...)
aws lambda
источник

ÐХ

Ðаниил Хрøмøв... in Яндекс.Диалоги (сообщество разработчиков)
Евгений Чумак
Здравствуйте, кто в каких сервисах пишет навыки?  (яндекс функции, Azure...)
Навык на Repl.it и база данных на Heroku
источник

NK

Nikita Kanunov in Яндекс.Диалоги (сообщество разработчиков)
Сегодня был воркшоп по созданию навыка для алисы. Хочу этот навык задеплоить на Heroku, но есть проблемы. Не могу понять почему
источник

MH

Maxim H in Яндекс.Диалоги (сообщество разработчиков)
Sergey V Senatorov
Несколько я понял состояние у навыка остаётся но он уходит в "спящий режим". Т.е если что-то ему вернёт активное состояние то он возможно отработает.
Т.е. я внешним кроном могу запустить навык?
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Nikita Kanunov
Сегодня был воркшоп по созданию навыка для алисы. Хочу этот навык задеплоить на Heroku, но есть проблемы. Не могу понять почему
А почему не на Yandex Cloud Functions?
источник

NK

Nikita Kanunov in Яндекс.Диалоги (сообщество разработчиков)
Павел Капля
А почему не на Yandex Cloud Functions?
Heroku бесплатен
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Облачные функции тоже
источник

AV

Andrey Vasiliev in Яндекс.Диалоги (сообщество разработчиков)
кстати, по поводу Яндекс функций
пытался туда залить навык , работающий асинхронно на питоне
работал как-то некорректно
это проблема асинхронности  или я накосячил где-то?
источник

NK

Nikita Kanunov in Яндекс.Диалоги (сообщество разработчиков)
Павел Капля
Облачные функции тоже
Я в этом только новичок. Нас учили сегодня докеру)
источник
2020 June 21

NK

Nikita Kanunov in Яндекс.Диалоги (сообщество разработчиков)
Все, разобрался)
источник

ДЕ

Дмитрий Емелин... in Яндекс.Диалоги (сообщество разработчиков)
Andrey Vasiliev
кстати, по поводу Яндекс функций
пытался туда залить навык , работающий асинхронно на питоне
работал как-то некорректно
это проблема асинхронности  или я накосячил где-то?
а в чём проблема? О какой некорректности идёт речь?
источник

AV

Andrey Vasiliev in Яндекс.Диалоги (сообщество разработчиков)
Дмитрий Емелин
а в чём проблема? О какой некорректности идёт речь?
не смог разобраться, как мне сохранять состояние пользователя в коде
оно сохранялось через раз, но чаще всего сбрасывалось
то есть состояние хранилось в обычном словаре, и при новом реквесте оно становилось начальным
возможно были проблемы библиотеки, которую я использовал - https://github.com/mahenzon/aioalice
источник

ДЕ

Дмитрий Емелин... in Яндекс.Диалоги (сообщество разработчиков)
Andrey Vasiliev
не смог разобраться, как мне сохранять состояние пользователя в коде
оно сохранялось через раз, но чаще всего сбрасывалось
то есть состояние хранилось в обычном словаре, и при новом реквесте оно становилось начальным
возможно были проблемы библиотеки, которую я использовал - https://github.com/mahenzon/aioalice
а как вы сейчас разделяете запросы от разные пользователей? Сохраняете ли вы идентификатор сессии (sessionid), который хранится (если вы используете aiohttp) в request.headers['Cookie']?
источник

AV

Andrey Vasiliev in Яндекс.Диалоги (сообщество разработчиков)
Дмитрий Емелин
а как вы сейчас разделяете запросы от разные пользователей? Сохраняете ли вы идентификатор сессии (sessionid), который хранится (если вы используете aiohttp) в request.headers['Cookie']?
нет, библиотека все запросы принимает и отдает под капотом. я только написал логику для обработки этих запросов. Это Яндекс Функции так работают, что нужно сохранять в хедерсах sessionId? просто не видел этого в документации
источник

ДЕ

Дмитрий Емелин... in Яндекс.Диалоги (сообщество разработчиков)
Это не связано с продуктами Яндекса. Это про работу с сессиями на уровне вашего сервера. Я не знаком с библиотекой, которую вы используете, рекомендую посмотреть исходники и найти способ хранить для каждого нового соединения эту переменную.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Andrey Vasiliev
нет, библиотека все запросы принимает и отдает под капотом. я только написал логику для обработки этих запросов. Это Яндекс Функции так работают, что нужно сохранять в хедерсах sessionId? просто не видел этого в документации
Ссылку из шапки чата изучали?
источник