# ╔═══════════════════════════════════════════════════════════╗ # ║ EPEEKit — 集中配置 ║ # ║ 切换 LLM 只需改 OPENAI_BASE_URL + OPENAI_API_KEY ║ # ║ + LLM_MODEL 三个值 ║ # ╚═══════════════════════════════════════════════════════════╝ # ─── LLM 对话配置 ───────────────────────────────────────── # API 密钥(OpenAI 或兼容 API 的 key) OPENAI_API_KEY=sk-your-key-here # API 基地址(留空 = 直连 api.openai.com) # 常见替代值: # OpenRouter: https://openrouter.ai/api/v1 # DeepSeek: https://api.deepseek.com/v1 # 本地 Ollama: http://localhost:11434/v1 # OPENAI_BASE_URL= # 对话模型名称 # 常见选项: gpt-4o-mini | gpt-4o | deepseek-chat | claude-3-haiku-20240307 LLM_MODEL=gpt-4o-mini # Agent 单轮最大工具调用次数(防止无限循环) LLM_MAX_ITERATIONS=5 # ─── 图像生成配置 ───────────────────────────────────────── # Replicate API Token REPLICATE_API_TOKEN=your-replicate-token-here # 默认图像生成模型(注册表短 ID,前端未指定时的 fallback) # 可选值: flux-schnell | flux-dev | sdxl # 也兼容完整 Replicate model ID 如 black-forest-labs/flux-schnell IMAGE_MODEL=flux-schnell # 默认宽高比 IMAGE_ASPECT_RATIO=1:1 # 输出格式 IMAGE_OUTPUT_FORMAT=png # Gemini 原生生图(向量引擎 /v1beta/.../generateContent)可选调优(多图参考易超时或断连) # VECTORENGINE_GEMINI_READ_TIMEOUT=600 # VECTORENGINE_GEMINI_WRITE_TIMEOUT=180 # VECTORENGINE_GEMINI_CONNECT_TIMEOUT=60 # VECTORENGINE_GEMINI_POOL_TIMEOUT=60 # VECTORENGINE_GEMINI_MAX_RETRIES=3 # ─── 网络代理(按需配置)───────────────────────────────── # HTTP_PROXY=http://127.0.0.1:7890 # HTTPS_PROXY=http://127.0.0.1:7890 # ─── 用户认证 ───────────────────────────────────────────── # JWT 签名密钥(必填,建议随机生成 32+ 位字符串) JWT_SECRET=your-random-secret-key-here # 首次启动时自动创建的管理员密码(留空则随机生成并打印到控制台) # ADMIN_DEFAULT_PASSWORD=changeme123 # ─── 服务配置 ───────────────────────────────────────────── PORT=8000