# OpenRouter API Key (https://openrouter.ai/keys)
OPENROUTER_API_KEY=sk-or-v1-...

# Default model (any OpenRouter-supported model)
# Examples: google/gemini-2.5-flash, google/gemini-2.5-flash-lite, anthropic/claude-sonnet-5
OPENROUTER_MODEL=google/gemini-2.5-flash

# 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
