# OpenRouter API Key (https://openrouter.ai/keys) OPENROUTER_API_KEY=sk-or-v1-... # Default model (any OpenRouter-supported model) # Examples: openai/gpt-4o, anthropic/claude-sonnet-5, google/gemini-2.5-pro-preview OPENROUTER_MODEL=anthropic/claude-sonnet-5 # Agent defaults AGENT_MAX_ITERATIONS=20 AGENT_TEMPERATURE=0.7 # Skills directory (relative to project root or absolute path) SKILLS_DIR=skills # Logging LOG_ENABLED=true LOGS_DIR=logs # 百炼 API Key DASHSCOPE_API_KEY=sk-ws-... # MySQL MYSQL_HOST=127.0.0.1 MYSQL_PORT=3306 MYSQL_USER=root MYSQL_PASSWORD= MYSQL_DATABASE=supply_agent MYSQL_POOL_SIZE=5 MYSQL_ECHO=false # ODPS (MaxCompute) ODPS_ACCESS_ID= ODPS_ACCESS_KEY= ODPS_PROJECT= ODPS_ENDPOINT=https://service.cn.maxcompute.aliyun.com/api # Scheduler SCHEDULER_ENABLED=true SCHEDULER_TIMEZONE=Asia/Shanghai # Aliyun OSS (agent 运行日志可视化上传) ALIYUN_OSS_ACCESS_KEY_ID= ALIYUN_OSS_ACCESS_KEY_SECRET= ALIYUN_OSS_REGION=cn-hangzhou ALIYUN_OSS_BUCKET=art-pubbucket ALIYUN_OSS_ROOT_PREFIX=supply_agent # 手动上传日志专用 OSS 目录(与 Agent 自动上传 / MySQL oss_logs 路径分离) ALIYUN_OSS_MANUAL_LOG_PREFIX=supply_agent/manual_logs ALIYUN_OSS_PUBLIC_BASE_URL=http://rescdn.yishihui.com LOG_OSS_UPLOAD_ENABLED=true