Closed itissika closed 1 year ago
如果不熟悉,可以先跳过Nginx的步骤,直接使用 ip:port
如果不熟悉,可以先跳过Nginx的步骤,直接使用 ip:port
目前是openAI 的后台接口改变了吗?经常连接超时该如何解决
你好,gpt3.5也是用的text-davinci-003,是不是之前部署的不需要重新部署了?
如果不熟悉,可以先跳过Nginx的步骤,直接使用 ip:port
按照步骤来的开启的钉钉机器人 通过手动curl测试也不行 log如下 [INFO]2023/03/03 02:42:42 logger.go:21: dingtalk callback parameters: &public.ReceiveMsg{ConversationID:"xxx", AtUsers:[]struct { DingtalkID string "json:\"dingtalkId\"" }{struct { DingtalkID string "json:\"dingtalkId\"" }{DingtalkID:"xxx"}}, ChatbotUserID:"$:LWCP_v1:$Cxxxxx", MsgID:"msg0xxxxx", SenderNick:"eryajf", IsAdmin:true, SessionWebhookExpiredTime:1613635652738, CreateAt:1613630252678, ConversationType:"2", SenderID:"$:LWCP_v1:$Ff09GIxxxxx", ConversationTitle:"机器人测试-TEST", IsInAtList:true, SessionWebhook:"https://oapi.dingtalk.com/robot/sendBySession?session=xxxxx", Text:public.Text{Content:" 你好"}, RobotCode:"", Msgtype:"text"} [INFO]2023/03/03 02:42:42 logger.go:21: request gtp json string : {"model":"text-davinci-003","prompt":"你好","max_tokens":512,"temperature":0.9,"top_p":1,"frequency_penalty":0,"presence_penalty":0}
目前是openAI 的后台接口改变了吗?经常连接超时该如何解决
服务器使用境外的,或者给服务器加个代理,目前api接口被墙
你好,gpt3.5也是用的text-davinci-003,是不是之前部署的不需要重新部署了?
不是,这俩不一样,建议部署最新的,体验非常好
你好,gpt3.5也是用的text-davinci-003,是不是之前部署的不需要重新部署了?
不是,这俩不一样,建议部署最新的,体验非常好
是的,已更新,好用的不得了。哈哈,可以去openai充值去了。
gpt3.5串聊模式不行了?我的上下文感觉没用呢
gpt3.5串聊模式不行了?我的上下文感觉没用呢
我这边验证没有问题
好的,我再看看,谢谢
你们问机器人今天的日期,接口怎么回复呀。我的机器人回答不了
所有配置好后,群聊返回错误: 请求openai失败了,错误信息:Post "https://api.openai.com/v1/chat/completions": dial tcp 104.16.251.55:443: i/o timeout
@asdfsa1314 @MutouLee 更改更新的最新版本支持配置proxy,可升级到最新版本添加proxy避免这个问题。
@asdfsa1314 @MutouLee 更改更新的最新版本支持配置proxy,可升级到最新版本添加proxy避免这个问题。
就是刚部署的最新版,麻烦问下如何设置proxy ?
如果你是docker部署,在环境变量中传入 HTTP_PROXY
进行配置:
# 运行项目
$ docker run -itd --name chatgpt -p 8090:8090 -e APIKEY=换成你的key -e SESSION_TIMEOUT=600 -e HTTP_PROXY="" -e DEFAULT_MODE="单聊" --restart=always dockerproxy.com/eryajf/chatgpt-dingtalk:latest
使用 config.json 的话同理
如果你是docker部署,在环境变量中传入
HTTP_PROXY
进行配置:# 运行项目 $ docker run -itd --name chatgpt -p 8090:8090 -e APIKEY=换成你的key -e SESSION_TIMEOUT=600 -e HTTP_PROXY="" -e DEFAULT_MODE="单聊" --restart=always dockerproxy.com/eryajf/chatgpt-dingtalk:latest
使用 config.json 的话同理
HTTP_PROXY="" 这个参数怎么填啊? 经过测试,国内服务器报上述错误,我用海外服务器同样的方法步骤部署,一切正常了。 所以,我猜测应该是国内最近两会原因导致的,如果是这样的话,HTTP_PROXY=""设置后能否解决? 具体怎么填麻烦指教,不胜感激。
首先你的服务器得配置有代理,然后启动服务的时候,把代理地址配置进去就可以了。
比如我的服务器配置了代理,会有这些信息:
那么启动服务的时候,把地址带上去就可以了。
# 运行项目
$ docker run -itd --name chatgpt -p 8090:8090 -e APIKEY=换成你的key -e SESSION_TIMEOUT=600 -e HTTP_PROXY="http://127.0.0.1:15777" -e DEFAULT_MODE="单聊" --restart=always dockerproxy.com/eryajf/chatgpt-dingtalk:latest
至于服务器怎么配置代理,你得看你的代理的说明文档。
明白了,您意思是首先需要一个科学上网的梯子,然后服务器本地配置好代理,然后启动时候用参数加上代理地址,是吧?
对
如果不熟悉,可以先跳过Nginx的步骤,直接使用 ip:port
完美,正常跑起来了,大佬牛。顺便让ai帮忙写了个flask把dalle也接了进去,话说dalle好贵啊,1张要1毛钱。 还有就是模型能改吗?我发现现在用的模型都是gpt-3.5-turbo-0301,快是快,就是质量不咋滴,这个在哪里改模型呢?
如果不熟悉,可以先跳过Nginx的步骤,直接使用 ip:port
完美,正常跑起来了,大佬牛。顺便让ai帮忙写了个flask把dalle也接了进去,话说dalle好贵啊,1张要1毛钱。 还有就是模型能改吗?我发现现在用的模型都是gpt-3.5-turbo-0301,快是快,就是质量不咋滴,这个在哪里改模型呢?
更好的模型要加钱,$20一个月
问题反馈
重要:提交问题时,请务必带上输出日志,以及个人排查的成果。 Nginx日志: 59.82.84.35 - - [03/Mar/2023:02:55:57 +0800] "POST / HTTP/1.1" 405 172 "-" "okhttp/3.5.0" docker日志:[INFO]2023/03/02 18:49:42 logger.go:21: Start Listen On :8090![image](https://user-images.githubusercontent.com/126492354/222531805-6a8c9c77-4a28-426a-9cc1-25cccaf59236.png)
大佬我是小白一个,本来好好的,不知道怎么搞的,就用不了了。感觉好像Nginx反向代理不起作用,post不到docker里面去,这是什么问题导致的呢?