NextChat 配置教程
NextChat(ChatGPT Next Web)是一款开源的 AI 聊天界面,支持自部署或直接使用,功能丰富。
使用方式
方式一:在线使用
访问公共部署版本,在设置中配置自己的 API。
方式二:Docker 部署
bash
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY=sk-你的APIKey \
-e BASE_URL=https://api.qinzhiai.com \
-e CODE=your-access-password \
yidadaa/chatgpt-next-web环境变量说明:
| 变量 | 说明 |
|---|---|
OPENAI_API_KEY | ClaudeHub API Key |
BASE_URL | API 地址 |
CODE | 访问密码(可选,防止他人使用) |
方式三:本地部署
bash
# 克隆项目
git clone https://github.com/ChatGPTNextWeb/NextChat.git
cd NextChat
# 安装依赖
yarn install
# 配置环境变量
cp .env.template .env.local
# 编辑 .env.local 填入 API Key 和 Base URL
# 构建运行
yarn build
yarn start配置步骤
步骤一:打开设置
- 点击左下角设置按钮
- 进入「设置」或「Settings」
步骤二:配置 API
| 配置项 | 值 |
|---|---|
| API Key | sk-你的APIKey |
| 接口地址 | https://api.qinzhiai.com |
注意
如果部署时已设置环境变量,可能会禁用用户自行配置 API Key 的功能。
步骤三:选择模型
在模型列表中选择或手动输入模型名称。
自定义模型列表
在设置中添加自定义模型,用逗号分隔:
gpt-4o,gpt-4.1,claude-sonnet-4-20250514,claude-opus-4-20250514,gemini-2.5-flash,deepseek-chat功能特点
- 支持 Markdown 渲染
- 代码高亮显示
- 多会话管理
- 提示词市场
- 数据本地存储
- 支持多语言
支持的 API 服务
NextChat 支持配置多种 API 服务:
| 服务 | 环境变量 |
|---|---|
| OpenAI | OPENAI_API_KEY |
| Google Gemini | GOOGLE_API_KEY |
| Anthropic | ANTHROPIC_API_KEY |
| 百度文心 | BAIDU_API_KEY |
| 字节豆包 | BYTEDANCE_API_KEY |
常见问题
显示 "Error: 401"
API Key 无效,请检查是否正确复制。
加载模型列表失败
手动输入模型名称即可使用。
访问被拒绝
如果部署时设置了 CODE 环境变量,需要输入访问密码。
