Size: a a a

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

2020 June 21

AV

Andrey Vasiliev in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Ссылку из шапки чата изучали?
можете скинуть ссылку? не могу найти что-то связанное с моей проблемой :(
источник

A

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

DV

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

A

Alexander in Яндекс.Диалоги (сообщество разработчиков)
Denis Volkov
Если вы используете Яндекс Функции, то там данные не сохраняются между запросами. Грубо говоря, функция активируется, обрабатывает запрос и выключается
Есть (в тестовом режиме) ячейка для хранения между запросами на стороне "Диалогов".
Можно использовать в спарке с я-функциями для хранения состояний диалога.
источник

DV

Denis Volkov in Яндекс.Диалоги (сообщество разработчиков)
Alexander
Есть (в тестовом режиме) ячейка для хранения между запросами на стороне "Диалогов".
Можно использовать в спарке с я-функциями для хранения состояний диалога.
Это да. Просто пояснил почему так происходит, что данные сбрасываются
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Denis Volkov
Если вы используете Яндекс Функции, то там данные не сохраняются между запросами. Грубо говоря, функция активируется, обрабатывает запрос и выключается
Для этого есть механизм хранения состояний на уровне протокола Диалогов. С помощью него функция остаётся stateless, а вся работа с состоянием делается прямо внутри тела запроса/ответа в обращении в навык. Кстати Stateless код существенно проще тестировать.
источник

AH

Alexander Harlamov in Яндекс.Диалоги (сообщество разработчиков)
Есть проблемка - имена людей из стран СНГ не всегда воспринимаются как FIO. У меня пользователь не мог игру начать из-за того, что имя не распознало)
Нурдаулет, Бекнур, Ернур не проходят, а вот Нур проходит
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Пользователь всегда может назвать не настоящее имя, нужно уметь это обрабатывать, например уточнять: «вас завуч Бекнур, я правильно поняла?», получаем подтверждение и сохраняем.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Павел Капля
Пользователь всегда может назвать не настоящее имя, нужно уметь это обрабатывать, например уточнять: «вас завуч Бекнур, я правильно поняла?», получаем подтверждение и сохраняем.
Азиатские да, были с распознаванием моменты.
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Переслано от Никита Кузнецов...
На чём больше пишете навыки?
Анонимный опрос
6%
java
15%
javascript
33%
python
0%
C++
5%
C#
12%
PHP
1%
Swift
4%
Kotlin
4%
Другое
22%
Посмотреть результаты
Проголосовало: 171
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Дмитрий ZioSHik
Переслано от Никита Кузнецов
На чём больше пишете навыки?
Анонимный опрос
6%
java
15%
javascript
33%
python
0%
C++
5%
C#
12%
PHP
1%
Swift
4%
Kotlin
4%
Другое
22%
Посмотреть результаты
Проголосовало: 171
Почему нет GO?)
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
даже котлин есть и c#
источник

M

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

И брать языки, на которых веб писать дюже сложнее (а ведь навыки это веб, причем тут свифт?) и не взять go, который для этой цели топ)
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Тут вопрос популярности, скорее)
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Всем привет! Мы подготовили для вас небольшой опрос по библиотекам для работы с Диалогами. Для ознакомления, все ссылки на библиотеки мы оставим в этом посте.

JavaScript
fletcherist/yandex-dialogs-sdk
skoif/Yandex-Dialogs
vitalets/alice-renderer

Python
mahenzon/aioAlice
borzunov/alice_scripts
avidale/tgalice

PHP
jeyroik/php-yandex-alisa-advanced
Danil005/php-yandex-alisa

Kotlin
just-ai/jaicf-kotlin

Если ваша библиотека отсутствует в опросе, то напишите ее в чате с тегом #моябиблиотека

Другие библиотеки
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Какую библиотеку вы используете для работы с Диалогами
Анонимный опрос
1%
fletcherist/yandex-dialogs-sdk (JS)
1%
skoif/Yandex-Dialogs (JS)
4%
vitalets/alice-renderer (JS)
2%
mahenzon/aioAlice (Python)
2%
borzunov/alice_scripts (Python)
4%
avidale/tgalice (Python)
0%
jeyroik/php-yandex-alisa-advanced (PHP)
1%
Danil005/php-yandex-alisa (PHP)
7%
just-ai/jaicf-kotlin (Kotlin)
77%
Посмотреть результаты
Проголосовало: 83
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
А где вариант - никакую?)
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Посмотреть результаты)
источник

AL

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

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Всего 10 вариантов можно, поэтому не стали жертвовать библиотеками
источник