209 похожих чатов

Добрый день. Загрузил навык в функцию, запустил тестирование, при попытке

отправке сообщения возникает ошибка: " "errorMessage": "Task got bad yield: {'text': 'Добрый день! По какому адресу вы хотите записаться?', 'end_session': False}","
На локальной машине работает без всяких ошибок. В чём может быть причина?

12 ответов

56 просмотров

А как Вы на локальной машине тестировали? Что у вас было на входе в качестве event-a?

Loork- Автор вопроса
Nikolay Prilutskiy
А как Вы на локальной машине тестировали? Что у ва...

На локально машине никаких параметров для функции не указывал, тестировал через ngrok. Когда уже загрузил в функцию и затестировал, возникла ошибка, что нет хватает двух аргументов: event и context. После чего я их добавил, теперь возникает эта ошибка. Я так понял, event нужно как-то использовать при отправке сообщения от навыка?

Loork- Автор вопроса
Loork
На локально машине никаких параметров для функции ...

Пример функции скопировал с гит хаба библиотеки, там функция тоже ничего не принимала

Loork
Пример функции скопировал с гит хаба библиотеки, т...

Я вот смотрю на ваш код и не понимаю в какой строчке он обрабатывает event.

Loork- Автор вопроса
Nikolay Prilutskiy
Я вот смотрю на ваш код и не понимаю в какой строч...

Я просто не совсем понимаю, как должен работать навык в яндекс фцнкции, сделанный с библиотекой alice_script. На гитхабе пример написан, там функция не принимает аргументы event и context. После загрузки навыка в функцию, возникает ошибка, что нет двух аргументов: event и context. Не понимаю, как использовать event, чтобы Алиса смогла пользователю отправить первое сообщенин. Как раз ошибка возникает при этом моменте.

Loork
screenshot Я просто не совсем понимаю, как должен работать на...

Добрый вечер, а Вы запускаете навык на serverless-платформе?

Loork- Автор вопроса
overground
Добрый вечер, а Вы запускаете навык на serverless-...

Добрый вечер, загрузил в яндекс функцию

Loork
Добрый вечер, загрузил в яндекс функцию

А значит, разворачиваете на serverless-платформе, что советует не делать автор библиотеки (если я её правильно угадал) https://github.com/borzunov/alice_scripts#%D1%80%D0%B0%D0%B7%D0%B2%D1%91%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

Loork
Добрый вечер, загрузил в яндекс функцию

Развёртывание В этой библиотеке состояние диалога хранится в виде состояния Python-генератора и не может быть сериализовано. В связи с этим: Реплики из одной сессии всегда должны обрабатываться одним и тем же процессом. Навык не может быть запущен на serverless-платформе.

Loork
Добрый вечер, загрузил в яндекс функцию

Если хотите, могу немного рассказать о функциях, в лс

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта