type
status
date
slug
summary
tags
category
icon
password
URL
如果您有docker环境,无论是家中的NAS还是自己的VPS,部署都非常方便。您也可以选择部署到Vercel上。
启动容器
以下是我个人使用的docker-compose示例:
yaml
1
2
3
4
5
6
7
8
9
10
11
或者您也可以使用docker cli命令:
启动容器后,访问http://您的IP:3000即可开始使用。
Vercel启动
使用Vercel,你需要有一个Github账号,具体如何注册请自行Google。 之后打开该项目地址ChatGPT-Next-Web,点击下方的
Deploy
按钮,跳转Vercel。跳转之后未登录账号的会提示登录,使用你的Github账号登录之后来到这个界面。
fork项目
点击右下方的Create,Vercel会给你的Github新增一个私人仓库,将项目代码完整拷贝过来。 Create完成之后,向下滚动页面,可以看到
Configure Project(配置项目)
项,下方提示了项目必填的两个环境变量,OPENAI_API_KEY
和CODE
。填写环境变量
将从你的
ApiKey
填入OPENAI_API_KEY
右边对应的框内,CODE
为你自己设置的页面密码,防止被他人滥用。Vercel对于非必填的环境变量,需要先进行一次部署,之后才可新增,所以我们现在将两个环境变量填写之后,点击Deploy
按钮,等待部署完成。部署完成之后会提示Congratulations。如果你使用的是官方的api-key,请直接跳转到完成Vercel部署继续。如果你使用的是第三方平台提供的接口,请继续操作。
我们点击右边的
Continue to Dashboard
按钮。在跳转的面板页面,点击
Setting
。修改环境变量
在
Setting
页面中,左侧找到并点击Environmeent Variables
选项。在打开的环境变量(Environment Variables)页面中,可以看到有Key和Value供填写。
我们在Key项中填写
BASE_URL
,Value
项中填写第三方平台提供的api地址,如下图:填写完成之后点击Save。 保存完成之后,我们可以在下方看到一共设置了三个环境变量,分别是
BASE_URL
,OPENAI_API_KEY
,CODE
。三个环境变量缺一不可,如果有哪个没有配置,请重新回到前面教程查看是否漏了什么没有配置。确认三个环境变量都配置了之后,点击左上角的Deployments按钮。
重新部署
在跳转的页面下方,我们点击右边的三个小点,在弹出的选项中选择
Redeploy
。更新了项目配置之后,需要点击一次重新部署才能生效。在弹出的页面点击
Redeploy
。等待完成。
完成Vercel部署
完成之后,点击右方的
Visit
按钮,或者下方的DOMAINS
下第一行,即可跳转项目的地址访问。如果看到如下界面,那么部署就算完成了。
设置软件
在打开的页面中,默认显示为英文界面。此时,点击左下角的设置按钮,进入软件的设置界面。
在设置界面中,将语言修改为中文。
修改完成后,继续向下滚动页面,您会看到访问密码和ApiKey两个选项。
根据刚才启动docker时的配置,您已经设置了访问密码,请将其输入后,你配置的
ApiKey
。如果要与朋友共享使用同一个web,只需对方输入自己的
ApiKey
即可,无需填写访问密码。填写完成后,点击右上角的关闭按钮,即可看到默认的提示语“有什么可以帮您的吗?”现在您可以开始与GPT对话了。
在输入框的上方,有几个小图标。
模型修改
如果您想切换模型(默认使用
gpt-3.5-turbo
),点击第一个齿轮图标,即可查看模型相关的设置。软件已经支持许多模型,如果要使用
GPT-4
模型,请选择gpt-4
或gpt-4-0314
。此设置仅在当前对话中有效。在新建对话时,将再次使用软件的默认模型gpt-3.5-turbo
。如果您想修改全局的模型设置,请点击左下角的设置按钮,然后向下滚动页面,即可找到相关选项。
其他功能
软件还提供了一些其他功能,您可以自行探索。本文已经介绍了主要的使用方法。
愉快地使用吧
现在,您已经可以直接使用OpenAI提供的ChatGPT API服务了。
- 作者:Wilson Zeng
- 链接:https://wilsonzeng.com/article/7ee7958d-6cef-4ce3-9871-4b424db8579b
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。