Open xfS986 opened 1 year ago
看一下后台的报错输出内容,以及,如果你就是用的官方的接口就不用配置API_BASE_PATH这个参数,这个参数是你用第三方接口才需要用的
重新修改后报错日志如下,apikey是确认过可用的,抛错400,还是没有访问到openAi官网 [2023-09-01T14:28:02.690] [DEBUG] command - 命令begin执行结果: 对话已开启 [2023-09-01T14:28:04.954] [DEBUG] user - 正在回答[291。。。]的问题: 你好 [2023-09-01T14:28:05.758] [ERROR] gpt - apiKey(sk-。。。)请求失败,错误信息:Request failed with status code 400 [2023-09-01T14:28:05.759] [INFO] usage - 切换API Key为sk-cAw。。。 [2023-09-01T14:28:06.102] [ERROR] gpt - apiKey(sk-c。。。)请求失败,错误信息:Request failed with status code 400 [2023-09-01T14:28:06.102] [INFO] usage - 切换API Key为sk-qK。。。 [2023-09-01T14:28:06.449] [ERROR] gpt - apiKey(sk-qKI。。。)请求失败,错误信息:Request failed with status code 400 [2023-09-01T14:28:06.449] [INFO] usage - 切换API Key为sk-76q。。。 [2023-09-01T14:28:07.439] [ERROR] gpt - 所有apiKey均请求失败 [root@iZj6c7i5i16l6sydowkd1pZ GPTRobot]#
是服务器安全组没有放行端口的原因吗?如果是需要放行哪一个端口?
version: '2' services: gptrobot: volumes:
container_name: gptrobot
network_mode: "host"
restart: always
image: 'pairzhu/gptrobot'
已经注释掉了
你这个服务器确定可以裸连到openai吗?
试试看ping api.openai.com
确定可以的,因为我部署的有其他网站,可以正常使用,均没有使用代理,服务器位于海外
那确实奇怪,这不需要放行任何端口的,另外你是今天拉取的镜像吗?以及你修改配置之后确认重建容器了吗?重启不行的,必须得重建
今天拉取的镜像,没有重建容器
我是直接删除容器,重新生成的
对,就是删除容器然后重新创建,那还是不行确实有点不正常。我这边还有几个朋友都能正常部署的,代码肯定是没问题,明天再排查看看,今天有点晚了
如果你在国内需要用代理,请取消下面一行的注释并修改为你的代理地址
- PROXY=http://代理地址:端口
如果你在国内,并且不方便使用代理,可以使用第三方的接口(本人不对第三方API的安全性负责)
(以下为可选配置,配置上下文长度限制和回答消耗token数限制)
如果你允许生成图片,请取消下面一行的注释,并把值设置为256,512,1024中的一个(只能为这三个其中一个)
如果你允许图片聊天,请把它设为非零值(机器人一次回答最多生成的图片数量),0代表禁止图片聊天
- MAX_IMAGES=单次回答最大图片数量