NextChat
NextChat(ChatGPT-Next-Web)通常通过环境变量配置 OpenAI 兼容接口。
Docker Compose 示例
yaml
services:
nextchat:
image: yidadaa/chatgpt-next-web:latest
restart: unless-stopped
ports:
- "3000:3000"
environment:
OPENAI_API_KEY: "sk-你的令牌"
BASE_URL: "https://coffeecatbox.cc"启动后在 NextChat 中选择或填写控制台支持的模型。
服务端令牌会被所有访问者共用
如果 NextChat 对公网开放,请配置它自身的访问密码、用户认证和频率限制。否则任何访问者都可能消耗你的 API 额度。
为什么 BASE_URL 不带 /v1
NextChat 的常见版本会自行拼接 /v1/chat/completions,因此 BASE_URL 使用:
text
https://coffeecatbox.cc如果你使用的分支明确要求完整 OpenAI Base URL,则按其说明改为:
text
https://coffeecatbox.cc/v1判断依据仍是最终请求地址不能出现重复的 /v1/v1/。
浏览器内配置
部分版本允许在设置页填写自定义接口:
- 接口地址:
https://coffeecatbox.cc; - API Key:控制台令牌;
- 模型:控制台中的准确模型 ID。
浏览器中保存的令牌可能被同一设备上的其他用户读取。公共设备不建议使用这种方式。