本帖最后由 虎谷 于 2024-4-4 15:42 编辑
两条命令免费使用 gpt3.5-turbo
第一步:
准备一台国外的vps且装好了docker(小白建议使用宝塔,里面有docker),国内的vps可能需要设置代理ENV(暂且不提)
第二步,执行这命令建立起gpt接口:
- docker run -d --name free_gpt --restart=always -p 3040:3040 ghcr.io/missuo/freegpt35
复制代码
如果这个失效了,还可以用这个:https://github.com/aurora-develop/aurora
第三步,这个是UI,这里使用的是 chatgpt-next-web :
- docker run -d --name gpt_next_web -p 3000:3000 -e CODE=页面访问密码这里要改 yidadaa/chatgpt-next-web
复制代码
第四步,测试是否可使用,先执行这命令查看容器对应的ip地址:
- docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' free_gpt
复制代码

然后再使用这个ip地址测试:
- curl http://172.18.0.2:3040/v1/chat/completions \
- -H "Content-Type: application/json" \
- -H "Authorization: Bearer any_string_you_like" \
- -d '{
- "model": "gpt-3.5-turbo",
- "messages": [
- {
- "role": "user",
- "content": "你好啊!"
- }
- ],
- "stream": true
- }'
复制代码

第五步,使用域名反向代理到3040这个端口(也就是搭建起来的gpt)
同样,使用域名反向代理到3000这个端口(也就是UI)
用域名打开UI网站,(如果你设置了密码就输入密码)在设置里面:

完成;

仓库来源:
https://github.com/missuo/FreeGPT35
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/tree/main
--------------补充,FreeGPT35仓库作者又推出仅使用一条命令就能搭建起来了,如下:
https://github.com/missuo/FreeGPT35/issues/18#issuecomment-2036307917
执行完后域名反向代理到这个接口即可使用了! |