ChatGPT-Feishu icon indicating copy to clipboard operation
ChatGPT-Feishu copied to clipboard

多人会话时,会保存会话记录吗?

Open goocarlos opened this issue 3 years ago • 5 comments

如果在群聊中使用这个机器人,那么 A、B、C 三人都与其会话,是会根据三个人的上下文、还是一个人的上下文、还是没有上下文?

goocarlos avatar Feb 12 '23 13:02 goocarlos

如果在群聊中使用这个机器人,那么 A、B、C 三人都与其会话,是会根据三个人的上下文、还是一个人的上下文、还是没有上下文?

现在暂时不会对对话进行存储,对话中上文与下文无任何联系,不久将来可能会支持

Jeamorg avatar Feb 12 '23 16:02 Jeamorg

https://github.com/bestony/ChatGPT-Feishu/pull/30/files#diff-baafbb735d5fad5d153887ec2b2569aa0c487da1bc73bc38597dbf618dc6dc22R295

目前的实现是使用 chatId + senderId 来去重实现的。同一个对话中,不同的人会命中不同的上下文。

bestony avatar Feb 16 '23 10:02 bestony

0.0.7 版本不太稳定,群聊里基本不回消息,私聊就 OK。(我回退了)

goocarlos avatar Feb 16 '23 14:02 goocarlos

0.0.7 版本不太稳定,群聊里基本不回消息,私聊就 OK。(我回退了)

我也有这个问题,私聊偶尔也会不回答

Jeamorg avatar Feb 16 '23 14:02 Jeamorg

如果在群聊中使用这个机器人,那么 A、B、C 三人都与其会话,是会根据三个人的上下文、还是一个人的上下文、还是没有上下文?

@goocarlos

可以试试:https://github.com/go-zoox/chatgpt-for-chatbot-feishu 这个项目可以支持多人一起对话的情况

whatwewant avatar Feb 20 '23 03:02 whatwewant