GaiZhenbiao / ChuanhuChatGPT

GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.
https://huggingface.co/spaces/JohnSmith9982/ChuanhuChatGPT
GNU General Public License v3.0
15.29k stars 2.29k forks source link

[Bug]: 切换聊天窗口的时候,显示的是同一个聊天记录。 #1035

Open beta2-2 opened 10 months ago

beta2-2 commented 10 months ago

这个bug是否已存在现有issue了?

错误表现

当我切换左边的聊天窗口栏中的聊天时,右边现实的是相同聊天记录。(右边的是聊天窗口栏中,第二个的聊天记录;第一个聊天记录应该是空的。) image

复现操作

往复切换聊天记录窗口栏中的选项时,就出现了以上所说的Bug。 image

错误日志

ERROR: {'id': 'chatcmpl-8hZTVlauLyiyjClfSxtmwnjLff14s', 'object': 'chat.completion.chunk', 'created': 1705395161, 'model': 'gpt-3.5-turbo-16k-0613', 'system_fingerprint': None, 'choices': [{'index': 0, 'delta': {'content': '\n'}, 'logprobs': None, 'finish_reason': None}]}
Exception ignored in: <generator object OpenAIClient._decode_chat_response at 0x0000020B6D856440>
Traceback (most recent call last):
  File "C:\Users\yu_ga\Saved Games\ChuanhuChatGPT\modules\models\base_model.py", line 607, in predict
    for chatbot, status_text in iter:
RuntimeError: generator ignored GeneratorExit
2024-01-16 17:53:27,547 [INFO] [base_model.py:624] 回答为:using System.Collections.Generic; using UnityEngine;

public class EvaluationObject : MonoBehaviour {
  // SerializeFieldを使ってInspector上で値を設定できるようにする

2024-01-16 17:53:32,764 [INFO] [base_model.py:995] 没有找到对话历史记录 新しい会話 01-16 17-53

运行环境

帮助解决

补充说明

No response

beta2-2 commented 10 months ago

复现操作追加: 不断新建新的聊天记录,然后在过去的有内容的聊天记录和新建的聊天记录来回切换; 或者在不断新建的聊天记录,突然删除掉一个,然后在过去的有内容的聊天记录里来回切换。

chengshaoxi0 commented 9 months ago

遇到了同样的问题,希望得到解决,非常感谢, 我可以二次开发但是无法定位问题

VoxHwa commented 8 months ago

我这还有一个问题,一旦刷新页面,左侧历史记录将被清空,但历史确实是存在的,开始一段新对话后,再新开一个,左侧就会加载历史了。这个加载时间不太对