0.背景
需要通过 ChatGPT-Next-Web 使用自己搭建的 OpenAI API 兼容的服务器,需要对 ChatGPT-Next-Web 项目的少量代码进行改造。
1. 修改代码
克隆代码,
git clone https://github.com/Yidadaa/ChatGPT-Next-Web; cd ChatGPT-Next-Web
修改代码,文章来源:https://www.toymoban.com/news/detail-623518.html
sed -i 's/role: "user"/role: "system"/g' app/masks/cn.ts
sed -i 's/role: "user"/role: "system"/g' app/masks/en.ts
2. 生成 Docker 镜像
docker build -t <your_dockerhub_name>/chatgpt-next-web:v2.9.1 .
3. 上传 Docker 镜像
docker push <your_dockerhub_name>/chatgpt-next-web:v2.9.1
4. 运行 Docker 镜像
docker run -d --restart=always -p 3000:3000 -e OPENAI_API_KEY="<your_openai_key>" -e CODE="<your_password>" -e BASE_URL="<your_base_url>" <your_dockerhub_name>/chatgpt-next-web:v2.9.1
完结!文章来源地址https://www.toymoban.com/news/detail-623518.html
到了这里,关于改造 ChatGPT-Next-Web 项目重新生成 Docker 镜像的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!