gpt4 book ai didi

botframework - 聊天历史记录保留在 MicroSoft Botframework WebChat 窗口中

转载 作者:行者123 更新时间:2023-12-02 07:48:14 28 4
gpt4 key购买 nike

我需要维护聊天历史记录,并在页面刷新或关闭并打开窗口后将它们加载回窗口中。

问题:按钮/轮播/自适应卡/英雄卡事件/属性未加载(即,当我单击按钮或任何事件时,操作未发生)。描述:为了达到要求,我有两个选择。

BotFramework _ Directline JS我想使用这个我们只能获取对话历史记录,而我们无法在聊天窗口中加载对话历史记录。虽然我们可以获取对话历史记录,但我们必须再次将所有消息发送给机器人。所以我选择了第二个。

存储 html 控件并将其加载到机器人 div 中:当从机器人发送或接收消息操作时,我存储 html 控件(即 wc-message-groups 下的控件)本地存储中的 类),如果数据存在,则在页面加载时绑定(bind)回 div。这适用于我在聊天窗口中显示对话历史记录。但我无法获取按钮的事件/操作。

我们可以使用 Directline JS 来做到这一点吗?或者是否有任何选项可以将属性/事件加载到控件?请帮我解决这个问题。

提前致谢

最佳答案

我首先看一下 this thread出 Webchat GitHub 存储库。关于如何实现这一目标正在进行很好的讨论。

我还创建了this project in C#使用网络聊天,这将在网络聊天控件中提供聊天历史记录。项目使用这个pull request branch您还需要使用它。希望这会有所帮助,祝你好运。

关于botframework - 聊天历史记录保留在 MicroSoft Botframework WebChat 窗口中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48301859/

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