gpt4 book ai didi

javascript - Jovo,我需要使用tell而不结束 session

转载 作者:行者123 更新时间:2023-12-03 01:25:01 25 4
gpt4 key购买 nike

我已保存 session 属性:

context.setSessionAttribute('RadioName', radioFound);

我用它来搜索另一个 intent 中的变量“结果”:

 context.alexaSkill().audioPlayer().play(result, 'First song').tell("I will play your radio");

我仍然需要在另一个 intent 中使用相同的属性 radioName。但是,由于“告诉”结束了 session 。这似乎是不可能的。
使用“ask”而不是“tell”合理地不起作用,因为音频播放器无法工作。有什么办法可以解决这个问题吗?谢谢。

最佳答案

音频播放器响应不会使 session 保持打开状态,因此无法在 session 属性中保存数据。

我建议将数据保存在数据库中,如下所示:

this.user().data.radioName = radioFound;

为此,您需要设置一个数据库。默认情况下,本地文件用于本地原型(prototype)设计。对于 AWS Lambda,我们推荐 DynamoDB。

在此处了解更多信息:

关于javascript - Jovo,我需要使用tell而不结束 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51592151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com