chatgpt-next-web部署及使用DeepSeek及使用Alist配置云同步
chatgpt-next-web部署及使用DeepSeek及使用Alist配置云同步
一、拉取chatgpt-next-web的镜像
docker pull yidadaa/chatgpt-next-web
如果拉取不到请看这篇文章 -> 快速前往
二、创建对应文件目录及编写docker-compose.yaml文件
mkdir -p /www/chatgpt-next-web
cd /www/chatgpt-next-web
vim docker-compose.yaml
docker-compose.yaml文件内容:
version: '3.8'
services:
nextchat:
image: yidadaa/chatgpt-next-web
container_name: nextchat
restart: unless-stopped
ports:
- "3000:3000"
environment:
# DeepSeek 专用配置
- BASE_URL=https://api.deepseek.com/v1 # DeepSeek API 地址
- OPENAI_API_KEY=你的DeepSeek_API_Key # 替换为 DeepSeek API Key
- DEFAULT_MODEL=deepseek-reasoner # 指定默认模型(根据 DeepSeek 模型名称填写)
# 访问控制
- CODE=password # 必填访问密码
# 高级配置
- DISABLE_SERVER_SIDE_EMBEDDING=1 # 关闭服务端功能(确保兼容性)
输入 wq! 保存退出。
在docker-compose.yaml文件目录下更新运行容器:
docker-compose up -d
三、对接DeepSeek
点击右下角设置
先勾选自定义接口,模型服务商再选择OpenAI
填入DeepSeek的接口地址:
https://api.deepseek.com
输入自己的DeepSeek API Key,自定义模型名填:
deepseek-chat,deepseek-reasoner
这样就可以使用DeepSeek了
四、Alist创建对应的Webdav挂载
如图所示,根文件夹路径和缩略图缓存路径请调整成你自己的真实路径。
如果是用Docker运行的,那么这两个路径应当调整成你容器内的路径.
五、chatgpt-next-web使用Alist的webdav
代理地址和WebDAV地址都是一样的,为http(s)://HOST:PORT/dav/DeepSeek
注意一定要有这个 /dav !
检查可用性,确认,同步,完成!
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员七字节
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果