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

go-chatgpt-api 破坏性更新,接口改了,需要同步更新本项目接口 #206

Closed
colin4k opened this issue Jun 20, 2023 · 7 comments

Comments

@colin4k
Copy link

colin4k commented Jun 20, 2023

2023-06-18 破坏性更新
原接口: http://go-chatgpt-api:8080/chatgpt/conversation

更新后: http://go-chatgpt-api:8080/chatgpt/backend-api/conversation

常用的 ChatGPT 接口主要是加了 /backend-api 的配置,另外添加了 /public-api 的支持(虽然这种 API 目前来看可以直连,也不知有何用)

收费 API 则不受影响

@Li-Lab-SJTU
Copy link

你好,请问这个更新的意思是把CHATGPT_BASE_URL=http://go-chatgpt-api:8080/chatgpt/改为CHATGPT_BASE_URL=http://go-chatgpt-api:8080/chatgpt/backend-api/吗?
目前改完并docker-compose重启之后,依然不能通过web share使用GPT4模型,会报错”获取回复失败 [1001] ChatGPT返回错误“。在服务器测试nslookup go-chatgpt-api也会返回”** server can't find go-chatgpt-api: NXDOMAIN“错误,请问该怎么解决呢?
image

@colin4k
Copy link
Author

colin4k commented Jun 20, 2023

你好,请问这个更新的意思是把CHATGPT_BASE_URL=http://go-chatgpt-api:8080/chatgpt/改为CHATGPT_BASE_URL=http://go-chatgpt-api:8080/chatgpt/backend-api/吗? 目前改完并docker-compose重启之后,依然不能通过web share使用GPT4模型,会报错”获取回复失败 [1001] ChatGPT返回错误“。在服务器测试nslookup go-chatgpt-api也会返回”** server can't find go-chatgpt-api: NXDOMAIN“错误,请问该怎么解决呢? image

建议你把go-chatgpt-api回退到之前的版本

@Li-Lab-SJTU
Copy link

谢谢,我又查找到了正在讨论的相同问题,GPT4目前使用go-chatgpt-api会有异常报错,可能确实需要更换其它的api代理
#linweiyuan/go-chatgpt-api#161
##198

@ShinkaiMakoto
Copy link

ShinkaiMakoto commented Jun 21, 2023

个人测试 go-chatgpt-api 6.18以前的版本可以正常使用gpt4和4m
但是browsing和plugin用不了 提示403 Our systems have detected unusual activity from your system. Please try again later.

如果用的是docker-compose 可以考虑不更新这个镜像

@colin4k
Copy link
Author

colin4k commented Jun 21, 2023

个人测试 go-chatgpt-api 6.18以前的版本可以正常使用gpt4和4m 但是browsing和plugin用不了 提示403 Our systems have detected unusual activity from your system. Please try again later.

如果用的是docker-compose 可以考虑不更新这个镜像

是的,我就是回退到了之前的版本

@Oliva630
Copy link

你好,请问已经更新之后发现出了问题,该怎么回退linweiyuan/go-chatgpt-api的版本呢?现在查看之前版本的tag是none,在docker hub上搜索也只剩latest版本了,在docker-compose.yml 中改为之前的版本会报错如:
docker-compose up -d
Creating network "cws_default" with the default driver
Pulling go-chatgpt-api (linweiyuan/go-chatgpt-api:05acd16484fe)...
ERROR: manifest for linweiyuan/go-chatgpt-api:05acd16484fe not found: manifest unknown: manifest unknown
感谢你的帮助!

@colin4k
Copy link
Author

colin4k commented Jun 22, 2023

你好,请问已经更新之后发现出了问题,该怎么回退linweiyuan/go-chatgpt-api的版本呢?现在查看之前版本的tag是none,在docker hub上搜索也只剩latest版本了,在docker-compose.yml 中改为之前的版本会报错如: docker-compose up -d Creating network "cws_default" with the default driver Pulling go-chatgpt-api (linweiyuan/go-chatgpt-api:05acd16484fe)... ERROR: manifest for linweiyuan/go-chatgpt-api:05acd16484fe not found: manifest unknown: manifest unknown 感谢你的帮助!

先通过docker tag命令为tag为none的镜像打上标签(可自己任意指定一个),然后再docker-compose.yml中指定使用你前面定义的tag即可

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants