Watson Assistant API v2和会话到期

问题描述 投票:0回答:1

我们正在构建一个使用API​​ v2与Watson Assistant交互的应用。我们知道对话的“状态”(其中包括:对话树中的位置)现在使用session_id密钥保存在服务端。问题:会话到期(5到60分钟,具体取决于定价计划)。

有没有办法恢复过期的会话或保存对话状态,以便可以恢复?

我们试图保存和恢复全局和技能上下文,但他们没有保持对话状态。

谢谢你的帮助。

ibm-cloud ibm-watson watson-conversation
1个回答
0
投票

当前不活动超时期限是计划特定的 - 精简和标准5分钟 - 加上和溢价1小时

在接下来的几天里,您将能够将加号和保费的价值更改为24小时。如果您希望更快地关闭会话,则Lite和Standard只能降低到较低的值。

您始终可以在应用程序级别保存上下文,但目前在V2 API下没有办法保存用户在对话框中的位置,以便您可以在超过允许的会话不活动超时期限后将其传回。

© www.soinside.com 2019 - 2024. All rights reserved.