Size: a a a

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

2019 December 25

В

Влон in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
Так отправте код ваш или json который отправляете.
Я вот строку, что выше добавляю, оно на синтаксис ругается
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
Влон
Я вот строку, что выше добавляю, оно на синтаксис ругается
так куда вы добавляете и как это выглядит не ясно
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
Влон
Я вот строку, что выше добавляю, оно на синтаксис ругается
хотябы из консоли тестирования есть логи?
источник

В

Влон in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
хотябы из консоли тестирования есть логи?
{
   "errorMessage": "Syntax error in module backup: illegal target for annotation (backup.py, line 13)\r  File \"/function/code/backup.py\" Line 13\r\t        \"tts\": \"Здравствуйте! Это мы, хоров+одо в+еды.\"\n",
   "errorType": "HandlerImportError"
}
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
Влон
{
   "errorMessage": "Syntax error in module backup: illegal target for annotation (backup.py, line 13)\r  File \"/function/code/backup.py\" Line 13\r\t        \"tts\": \"Здравствуйте! Это мы, хоров+одо в+еды.\"\n",
   "errorType": "HandlerImportError"
}
синтаксис питона видимо неверный.
запостите функцию из этого файла
источник

В

Влон in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
синтаксис питона видимо неверный.
запостите функцию из этого файла
просто в туториал его закинул
def handler(event, context):
   """
   Entry-point for Serverless Function.
   :param event: request payload.
   :param context: information about current execution context.
   :return: response to be serialized as JSON.
   """
   text = 'Hello! I\'ll repeat anything you say to me.'
   if 'request' in event and \
           'original_utterance' in event['request'] \
           and len(event['request']['original_utterance']) > 0:
       text = event['request']['original_utterance'],
       "tts": "Здравствуйте! Это мы, хоров+одо в+еды."
   return {
       'version': event['version'],
       'session': event['session'],
       'response': {
           # Respond with the original request or welcome the user if this is the beginning of the dialog and the request has not yet been made.
           'text': text,
           # Don't finish the session after this response.
           'end_session': 'false'
       },
   }
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
а запятой там точно нету как вот тут в конце?
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
Переслано от Влон
даже вот тут "tts": "Здравствуйте! Это мы, хоров+одо в+еды.",
источник

AL

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

В

Влон in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
Переслано от Влон
даже вот тут "tts": "Здравствуйте! Это мы, хоров+одо в+еды.",
пробовал и так)
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Поместите эту строку перед 'text':. Она должна быть внутри 'response': {}
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
ну там в reponse вообще нету tts
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
ну кстати да, если просто переместить 13 линию под
'text': text, должно заработать
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
"tts": "Здравствуйте! Это мы, хоров+одо в+еды."
это вообщем то не python код
источник

В

Влон in Яндекс.Диалоги (сообщество разработчиков)
Stas Serebrennikov
ну кстати да, если просто переместить 13 линию под
'text': text, должно заработать
Его просто в репонс надо совать! Спасибо!
источник

SS

Stas Serebrennikov in Яндекс.Диалоги (сообщество разработчиков)
угу
можно объект просто заранее создавать например
tts = "Здравствуйте! Это мы, хоров+одо в+еды."
потом в response использовать
"tts": tts
источник

В

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

С

Сергей Кул in Яндекс.Диалоги (сообщество разработчиков)
Камрады, решил подбавить немного новогоднего настроения. А то без снега на улице совсем беда.
Хотел заранее поздравить с Новым годом и Рождеством тех, кто мне тут помогал или критиковал.
- Rlm (@RonaldLose) – первым помог с советами и помог с раскруткой (хоть и случайно) навыка «Муз.стулья».
- Максим М. (@max36895) – дал совет, как навык потестить на Яндексе, но только приватно. В итоге «Тест на алког…» тоже получил премию. И особенно был рад познакомиться с Максом на Хакатоне в СПб. Понял, что будем не раз помогать друг другу!
-  Andrew Zahalski (@andrew_zahalski) – это была встреча по поводу критики предыдущего навыка. Отбивался как мог )) В итоге вроде даже немного сдружились. Позже дал полезные советы по «Звездному поединку», я учел. Может тоже на премию?!
- Денис Пешехонов (@peshekhonov) и Grigory Frantsuzov (@wooferclaw) – познакомился на Хакатоне в СПб и был готов с ними помочь с проведением Боткэмпома в Питере, но пока не состоялось. Но жизнь – не один день… ))) А парням огромный респект!!!
источник

С

Сергей Кул in Яндекс.Диалоги (сообщество разработчиков)
- Arkady (@arkrusinov). Не знаю почему, но часто поддерживал мои длинные посты. Приятно!

И главный герой - Михаил Захаров (@mikezaharov). Человек-терминатор, тот, кто выжил бы в «Дом-2», кто всегда на грани! Он был совсем первый, кто написал мне здесь сообщение, когда я только пришел в чат. Примерно так: «Ты, что тут – рулевой? Надо подождать в очереди со своим вопросом». Я офигел…
Но по итогу мы лично много общались. Да, Михаил – бунтарь, но он хороший бунтарь!

PS1. Нарисовал шарик на елку для разработчиков и друзей Алисы. Не художник, но если распечатать и вырезать, то будет гут!!!

PS2. В навыке «Звездный поединок» Алиса против Гугл-ассистента, наша девочка побеждает на сегодняшний день 371/87.

Благодарю за советы! Всех с наступающим!!! 🎄
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Сергей Кул
- Arkady (@arkrusinov). Не знаю почему, но часто поддерживал мои длинные посты. Приятно!

И главный герой - Михаил Захаров (@mikezaharov). Человек-терминатор, тот, кто выжил бы в «Дом-2», кто всегда на грани! Он был совсем первый, кто написал мне здесь сообщение, когда я только пришел в чат. Примерно так: «Ты, что тут – рулевой? Надо подождать в очереди со своим вопросом». Я офигел…
Но по итогу мы лично много общались. Да, Михаил – бунтарь, но он хороший бунтарь!

PS1. Нарисовал шарик на елку для разработчиков и друзей Алисы. Не художник, но если распечатать и вырезать, то будет гут!!!

PS2. В навыке «Звездный поединок» Алиса против Гугл-ассистента, наша девочка побеждает на сегодняшний день 371/87.

Благодарю за советы! Всех с наступающим!!! 🎄
Спасибо) с наступающим Новым годом! 🎄🥂
источник