这次要介绍的也是一个 AI 项目,它就是可以一键免费部署私人 ChatGPT 网页应用,并支持 GPT3, GPT4 & Gemini Pro 模型的 NextChat(项目名叫 ChatGPT-Next-Web) 。
github 地址:https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web
如何部署
镜像拉取:
docker pull yidadaa/chatgpt-next-web
run 起来:
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY=sk-xxxx \
-e CODE=页面访问密码 \
yidadaa/chatgpt-next-web
一般来说到这里就可以了,我们使用 IP + 端口(3000) 就可以访问到刚刚部署好的项目了:
不过这个时候还没法直接用,需要通过对话框中提供的「登录」或者「设置」链接跳转到这个页面进行密码或者 API 秘钥的设置:
配置完之后因为使用的是免费的 API_KEY,所以这里还需要在设置中开启一下「自定义接口」,否则也无法正常进行对话:
点击左下角的设置图标进入到设置页面,找到「自定义接口」并开启,然后设置接口地址和 API Key:
接口地址和免费 API Key 的获取会在下一篇文章中更新~
接下来我们就可以正常使用了:
补充
在 NextChat 中还提供了面具的功能,它其实就是预设了一系列的角色,可以让使用者针对一些场景快速创建对话。
它可以针对场景快速进行回答,并携带一些图片(这里没展示出来,因为提供的图片地址访问不了):
在面具功能的旁边还有一个插件功能,不过还在开发中。
大家感兴趣的话可以自己试试看~