折腾本腾
如何搭建自己的专属Chat-Web | nnk.im
00 分钟
2023-6-13
2023-6-13
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。
notion image
跳转之后未登录账号的会提示登录,使用你的Github账号登录之后来到这个界面。
notion image

fork项目

点击右下方的Create,Vercel会给你的Github新增一个私人仓库,将项目代码完整拷贝过来。 Create完成之后,向下滚动页面,可以看到Configure Project(配置项目)项,下方提示了项目必填的两个环境变量,OPENAI_API_KEYCODE
notion image

填写环境变量

将从你的ApiKey填入OPENAI_API_KEY右边对应的框内,CODE为你自己设置的页面密码,防止被他人滥用。Vercel对于非必填的环境变量,需要先进行一次部署,之后才可新增,所以我们现在将两个环境变量填写之后,点击Deploy按钮,等待部署完成。
notion image
部署完成之后会提示Congratulations。如果你使用的是官方的api-key,请直接跳转到完成Vercel部署继续。如果你使用的是第三方平台提供的接口,请继续操作。
我们点击右边的Continue to Dashboard按钮。
notion image
在跳转的面板页面,点击Setting
notion image

修改环境变量

Setting页面中,左侧找到并点击Environmeent Variables选项。
notion image
在打开的环境变量(Environment Variables)页面中,可以看到有Key和Value供填写。
notion image
我们在Key项中填写BASE_URLValue项中填写第三方平台提供的api地址,如下图:
notion image
填写完成之后点击Save。 保存完成之后,我们可以在下方看到一共设置了三个环境变量,分别是BASE_URLOPENAI_API_KEYCODE。三个环境变量缺一不可,如果有哪个没有配置,请重新回到前面教程查看是否漏了什么没有配置。
notion image
确认三个环境变量都配置了之后,点击左上角的Deployments按钮。
notion image

重新部署

在跳转的页面下方,我们点击右边的三个小点,在弹出的选项中选择Redeploy。更新了项目配置之后,需要点击一次重新部署才能生效。
notion image
在弹出的页面点击Redeploy
notion image
等待完成。
notion image

完成Vercel部署

完成之后,点击右方的Visit按钮,或者下方的DOMAINS下第一行,即可跳转项目的地址访问。
notion image
如果看到如下界面,那么部署就算完成了。
notion image

设置软件

在打开的页面中,默认显示为英文界面。此时,点击左下角的设置按钮,进入软件的设置界面。
notion image
在设置界面中,将语言修改为中文。
notion image
修改完成后,继续向下滚动页面,您会看到访问密码和ApiKey两个选项。
notion image
根据刚才启动docker时的配置,您已经设置了访问密码,请将其输入后,你配置的ApiKey
如果要与朋友共享使用同一个web,只需对方输入自己的ApiKey即可,无需填写访问密码。
填写完成后,点击右上角的关闭按钮,即可看到默认的提示语“有什么可以帮您的吗?”现在您可以开始与GPT对话了。
notion image
在输入框的上方,有几个小图标。
notion image

模型修改

如果您想切换模型(默认使用gpt-3.5-turbo),点击第一个齿轮图标,即可查看模型相关的设置。
notion image
软件已经支持许多模型,如果要使用GPT-4模型,请选择gpt-4gpt-4-0314。此设置仅在当前对话中有效。在新建对话时,将再次使用软件的默认模型gpt-3.5-turbo
如果您想修改全局的模型设置,请点击左下角的设置按钮,然后向下滚动页面,即可找到相关选项。

其他功能

软件还提供了一些其他功能,您可以自行探索。本文已经介绍了主要的使用方法。

愉快地使用吧

现在,您已经可以直接使用OpenAI提供的ChatGPT API服务了。

评论
Loading...