53 lines
2.5 KiB
Plaintext
53 lines
2.5 KiB
Plaintext
# ╔═══════════════════════════════════════════════════════════╗
|
||
# ║ 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
|
||
|
||
# ─── 网络代理(按需配置)─────────────────────────────────
|
||
# 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
|