配置参考

应用从进程环境读取配置,Next.js启动时可加载.env.local。直接运行命令行脚本时应显式传入需要的环境变量,不假定所有脚本都会自动加载该文件。

配置字段

变量 默认值 用途
DEEPSEEK_API_KEY 无 真实AI调用必需,仅服务端使用
DEEPSEEK_MODEL deepseek-v4-flash 模型名称
DEEPSEEK_BASE_URL https://api.deepseek.com 兼容模型服务地址;修改后上下文将发往所配服务
DATABASE_URL 项目prisma/dev.db对应的file地址 SQLite位置;相对路径以项目根目录解析
KNOWLEDGE_MODEL_CACHE 项目.cache/knowledge-model 本地Embedding缓存;自定义时使用绝对目录
KNOWLEDGE_STORAGE_DIR 项目.local/knowledge 上传原件私有目录,不应位于公开静态目录
NEXT_DIST_DIR .next Next.js构建目录,通常无需修改

安全配置示例

DEEPSEEK_API_KEY=YOUR_API_KEY
DEEPSEEK_MODEL=deepseek-v4-flash
DEEPSEEK_BASE_URL=https://api.deepseek.com

占位值必须在本机替换。默认Provider单次请求超时60秒;并非另一个已支持的环境变量。模型或校验失败会明确记录,自动修正最多一次。详见故障排查。