2

我希望在 WebChat 中实现与“从这里重新开始对话”相同的功能。我没有找到任何符合我要求的相关内容。

4

2 回答 2

2

我有一个类似的要求,我需要实施。我是这样实现的:

  1. 获取对话的令牌并将其保存在状态中
  2. 将令牌传递给 WebChat 组件
  3. 用户单击“重新启动对话按钮”-> 将令牌设置为 null
  4. React 然后会处理它,因为它会重新启动令牌获取过程并开始新的对话。
于 2021-01-14T14:35:59.113 回答
0

除非您指定水印,否则使用 conversationId 重新开始对话通常会从头开始。在您的情况下,您需要将水印与对话中的每个保存点一起存储。

于 2021-01-28T16:42:05.083 回答