# eai_agentplatform 后端环境变量(交付样例,实际值在 Clonezilla 清理时生成) # systemd 通过 EnvironmentFile 读取;system_config 表可覆盖 LLM 相关字段。 # 监听端口(Nginx 反代到 127.0.0.1:8080) PORT=8080 # SQLite 数据文件(相对 WorkingDirectory=/opt/eai_agentplatform) DB_PATH=data/eai_agentplatform.db # JWT 签名密钥 —— 交付前必须随机生成(见 DELIVERY.md) JWT_SECRET=__CHANGE_ME__GENERATE_48_CHARS_RANDOM__ JWT_EXPIRE_MINUTES=480 # 内网 LLM(OpenAI 兼容接口) LLM_BASE_URL=http://127.0.0.1:11434/v1 LLM_API_KEY=ollama LLM_MODEL=qwen2.5:7b EMBED_MODEL=bge-m3 # 数据目录 KB_DATA_DIR=data/kb_data KNOWLEDGE_SOURCE_DIR=/opt/eai_agentplatform/knowledge_source # 定期备份(默认开:启动时补一次,之后每 BACKUP_INTERVAL_HOURS 小时检查一次,保留最近 BACKUP_KEEP 份) # 备份目录必须留在 data/ 下 —— systemd 单元是 ProtectSystem=strict,只放开了 data/ 可写 BACKUP_ENABLED=true BACKUP_DIR=data/backups BACKUP_KEEP=7 BACKUP_INTERVAL_HOURS=24 # 上传大小限制(字节) FILE_MAX_SIZE_DOC=209715200 FILE_MAX_SIZE_VIDEO=2147483648 CHUNK_THRESHOLD=104857600 # 文档转换裸进程 LIBREOFFICE_BIN=/usr/bin/libreoffice PDFTOTEXT_BIN=/usr/bin/pdftotext