1. 前言
DeepSeek 是目前爆火的ai,其成本远低于chatgpt,性能却不逊于其,更适合中国宝宝体质,受到国内广泛好评,但其使用面临着网络慢,需要验证手机号等问题,搭建在线deepseek更方便快捷。
Nextchat 是一个目前非常流行的 AI 聊天服务,支持许多的 AI 模型供应商。如:支持 GPT3、GPT4 和 DeepSeek。
可以点击直接使用 在线deepseek。基础界面如下:
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web 在 Github 非常受欢迎,当时也是看重 Star 数很多,就选择部署 NextChat。
谈一谈为什么我推荐 NextChat?
1、github上开源
2、支持 docker 部署
3、支持许多常用的 AI 模型。例如我正在使用的:deepseek
2. 准备工作
1、拥有 DeepSeek API keys。在官网注册充值获取
2、域名(可选)
3、服务器
4、docker
3. 使用 docker 部署 NextChat
# 更新包索引
sudo apt-get update
# 安装依赖包
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
# 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 添加Docker仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 更新包索引
sudo apt-get update
# 安装Docker
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
# 启动并启用Docker服务
sudo systemctl start docker
sudo systemctl enable docker
# 验证Docker是否安装成功
sudo docker --version
# 下载Docker Compose二进制文件
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 赋予可执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 验证安装
docker-compose --version
# 创建工作目录
work=/docker/nextchat && mkdir -p $work && cd $work
# 创建 docker-compose.yml 文件
vim docker-compose.yml
将以下代码复制进 yml 中
version: '3'
services:
chatgpt-next-web:
container_name: nextchat
image: yidadaa/chatgpt-next-web:latest
restart: always
ports:
- "3219:3000"
environment:
- OPENAI_API_KEY=sk-xxx #你的api key
- CODE=1234 #密码
- BASE_URL=https://xx.xx.io #第三方代理地址
- DEFAULT_MODEL=gpt-4o-mini #默认模型
- ENABLE_BALANCE_QUERY=1 #启用余额查询
上线服务 docker-compose up -d
使用 ip + 端口即可访问了。
现在就可以愉快的使用了
4. nextchat中API设置
按照下图设置deepseek相关参数和api,即可使用
评论已关闭