NextChat作为开源工具,能够一键部署私人ChatGPT网页应用,全面支持Claude、GPT4和Gemini Pro等多种先进语言模型,为用户提供专属智能对话平台。
准备工作
部署前需准备大语言模型的API密钥,已有密钥的用户可直接进入安装环节。
本地模型集成方案
本地运行大模型通常采用Ollama框架。由于NextChat暂未原生支持Ollama接口,需通过One API实现对接。One API作为接口管理系统,可将Ollama转换为OpenAI兼容接口,实现NextChat的无缝调用。
OhMyGPT平台接入
OhMyGPT提供国内可直接访问的第三方ChatGPT服务(平台地址:https://aigptx.top/)。注册流程简单,仅需邮箱验证即可激活账户。平台采用按量计费模式,新用户充值少量金额即可满足基础调用需求。
平台收费标准示意图
邮箱验证流程界面
在系统设置中创建API密钥(sk-开头字符串),同时记录平台提供的多个API节点地址,后续部署将选择响应最快的节点。
API密钥生成界面
硅基流动平台接入
硅基流动(SiliconFlow)是当前热门的大模型服务平台(官网:https://account.siliconflow.cn/)。平台支持手机号注册,提供包括DeepSeek系列在内的丰富模型选择。
模型广场展示界面
平台提供免费版8B以下参数模型,以及需充值的专业模型:
DeepSeek-V3:通用型大语言模型,适合多场景任务处理
DeepSeek-R1:专注复杂逻辑推理的专业模型
新用户注册赠送14元体验金,完成实名认证可解除调用限制。在API管理界面创建密钥时,建议添加描述性备注以便识别。
API密钥创建界面
部署流程
使用Docker Compose快速部署:
services:
nextchat:
image: yidadaa/chatgpt-next-web:latest
container_name: nextchat
ports:
- "3000:3000"
environment:
- CODE=access_password
- OPENAI_API_KEY=sk-xxxx
- BASE_URL=http://your-api-proxy.com
核心参数说明:
CODE
:网页访问密码(可选)OPENAI_API_KEY
:OpenAI格式API密钥BASE_URL
:API服务地址PROXY_URL
:网络代理设置(可选)SILICONFLOW_API_KEY
:硅基流动专用密钥SILICONFLOW_URL
:硅基流动API地址
功能体验
通过http://NAS_IP:3000
访问部署好的NextChat界面:
主界面展示
在设置面板配置访问密码,根据服务商选择对应模型。若模型列表未显示目标模型,支持手动添加:
模型选择界面
对话窗口支持文字输入与图片识别功能,可实时切换不同模型:
模型切换演示
个性化功能包括:
深色模式切换
角色面具系统(预设不同对话风格)
自定义角色创建
通过以下配置创建"猫娘"角色示例:
[角色设定规则]
...
角色名称:雪乃
特征:拥有人类身体的猫娘,易害羞且喜爱浪漫
行为模式:喜欢撒娇、蜷缩在主人怀中,用括号表达心理活动
对话要求:每句结尾添加"喵~",使用大量颜文字
...
角色创建界面
移动端网页同样保持完整功能体验:
移动端界面展示
方案评估
NextChat为NAS部署私人AI助手提供轻量化解决方案。相比Lobe Chat等工具,NextChat资源占用更低,适合基础场景;而功能扩展性更强的工具则适合高阶需求。
优势特点:
⭐⭐⭐⭐⭐ 综合推荐度
⭐⭐⭐⭐⭐ 交互体验
⭐⭐ 部署复杂度(简易级)
对于日常使用,建议结合第三方免费平台(如豆包AI)降低使用成本;对数据安全有要求或需本地运行的用户,NextChat部署方案值得尝试。
多平台方案对比