Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 尝试发送消息:出现故障!如果这个问题持续出现,请和我说“重置会话” 来开启一段新的会话,或者发送 “回滚对话” 来回溯到上一条对话,你上一条说的我就当作没看见。 #1355

Open
1 of 3 tasks
xiaochenchui opened this issue Jul 11, 2024 · 7 comments
Labels
bug Something isn't working

Comments

@xiaochenchui
Copy link

提交 issue 前,请先确认:

  • 我已看过 FAQ,此问题不在列表中
  • 我已看过其他 issue,他们不能解决我的问题
  • 我认为这不是 Mirai 或者 OpenAI 的 BUG

表现
用的gpt,看日志是有回应的,但是报错出现故障

截图
image

其他内容
此处填写其他内容,没有可跳过

@xiaochenchui xiaochenchui added the bug Something isn't working label Jul 11, 2024
@zxxhz
Copy link

zxxhz commented Jul 26, 2024

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串
在/adapter/chatgpt/api.py中218行到264行的函数中第264行
self.bot.add_to_conversation(completion_text, response_role, session_id)
把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

@xiaochenchui
Copy link
Author

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串 在/adapter/chatgpt/api.py中218行到264行的函数中第264行 self.bot.add_to_conversation(completion_text, response_role, session_id) 把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

我是docker安装的,请问一下怎么改呢

@zxxhz
Copy link

zxxhz commented Jul 26, 2024

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串 在/adapter/chatgpt/api.py中218行到264行的函数中第264行 self.bot.add_to_conversation(completion_text, response_role, session_id) 把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

我是docker安装的,请问一下怎么改呢

刚刚问了群里的大佬,只需要在config.cfg中添加这段就行了
Image_1722013121351.png

@zxxhz
Copy link

zxxhz commented Jul 26, 2024

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串
在/adapter/chatgpt/api.py中218行到264行的函数中第264行
self.bot.add_to_conversation(completion_text, response_role, session_id)
把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

大佬告诉我是我的api不支持流式

@xiaochenchui
Copy link
Author

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串
在/adapter/chatgpt/api.py中218行到264行的函数中第264行
self.bot.add_to_conversation(completion_text, response_role, session_id)
把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

大佬告诉我是我的api不支持流式

我试试,谢谢大佬,另外问一下,有对接过文心一言吗,我按文档上的搞好像不太行

@zxxhz
Copy link

zxxhz commented Jul 27, 2024

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串
在/adapter/chatgpt/api.py中218行到264行的函数中第264行
self.bot.add_to_conversation(completion_text, response_role, session_id)
把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

大佬告诉我是我的api不支持流式

我试试,谢谢大佬,另外问一下,有对接过文心一言吗,我按文档上的搞好像不太行

没有

@navilanaguib
Copy link

我遇到了同样的问题,我发现role到最后被赋值成了一个空的字符串
在/adapter/chatgpt/api.py中218行到264行的函数中第264行
self.bot.add_to_conversation(completion_text, response_role, session_id)
把response_role改为"user"后可以用一下,还在研究原因是什么,改了之后不知道会不会出bug,反正改了之后可以用了

大佬告诉我是我的api不支持流式

我试试,谢谢大佬,另外问一下,有对接过文心一言吗,我按文档上的搞好像不太行

文心一言已经不维护了,你可以通过one-api(https://github.com/songquanpeng/one-api)接入文心一言渠道,然后通过openai api的格式调用文心一言

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants