Closed zj0395 closed 1 year ago
可用,请问你是一开始就失败,还是对话了几次以后失败
是一开始就失败了
那发一下你的配置内容,以及服务器是否能裸连openai,以及报错的日志
不能裸连,本地有代理
[2023-04-20T15:52:48.617] [INFO] robot - 开始连接CQHTTP...
[2023-04-20T15:52:48.638] [INFO] robot - CQHTTP连接成功!
[2023-04-20T15:52:48.639] [INFO] robot - 开始获取登录信息...
[2023-04-20T15:52:48.642] [INFO] robot - 登录信息获取成功!
[2023-04-20T15:52:48.643] [INFO] robot - 当前机器人账号:pascia[xxxx]
[2023-04-20T15:52:48.654] [INFO] usage - 当前使用的API Key为sk-xxxx
[2023-04-20T15:52:48.689] [INFO] master - GPT-QQRobot启动成功!
[2023-04-20T16:06:41.498] [DEBUG] user - 正在回答[xxxx]的问题:
你好
[2023-04-20T16:06:42.970] [ERROR] gpt - apiKey(sk-xxxx)请求失败,错误信息:Request failed with status code 400
[2023-04-20T16:06:42.971] [INFO] usage - 切换API Key为sk-xxxx
[2023-04-20T16:06:42.971] [ERROR] gpt - 所有apiKey均请求失败
docker配置
version: '2'
services:
gptrobot:
volumes:
- './config:/GPT/config'
- './logs:/GPT/logs'
environment:
- WS_URL=ws://127.0.0.1:8010
- HTTP_URL=http://127.0.0.1:5700
- PROXY=http://127.0.0.1:7890
- AUTO_PRIVATE=1
- AUTO_GROUP=1
- GROUP_MODE=personal
- AT_MODE=never
- NO_TIP=true
- MAX_TOKENS=1500
- MAX_PROMPTS=500
container_name: gptrobot
network_mode: "host"
restart: always
image: 'pairzhu/gptrobot'
我把 config/user/ 下的json文件删了,可以了现在
那应该是有对话上下文,有的上下文会导致openai不能回复,出现这种情况使用#gpt begin重新开始对话就行了
我还是有空改一下机器人的失败提示吧
一直报这个,但看不到具体日志; 请求失败,错误信息:Request failed with status code 400
token、代理都是正常的,用golang的代码是能请求成功的