| # --------------------------------------------------------------------------- | |
| # Global fallbacks (OpenAI-compatible). Used when role-specific vars are unset. | |
| # --------------------------------------------------------------------------- | |
| HF_TOKEN= | |
| OPENAI_API_KEY= | |
| API_BASE_URL=https://router.huggingface.co/v1 | |
| MODEL_NAME=Qwen/Qwen2.5-72B-Instruct | |
| # --------------------------------------------------------------------------- | |
| # Master agent (inference.py) — planner that reads/writes the SWD | |
| # --------------------------------------------------------------------------- | |
| CORP_MASTER_API_KEY= | |
| CORP_MASTER_BASE_URL= | |
| CORP_MASTER_MODEL= | |
| # --------------------------------------------------------------------------- | |
| # Frozen workers (delegate) — optional per-agent key/router/model | |
| # Naming: CORP_WORKER_<AGENT_ID_UPPER>_API_KEY / _BASE_URL / _MODEL | |
| # Example for dev_agent -> CORP_WORKER_DEV_AGENT_API_KEY | |
| # --------------------------------------------------------------------------- | |
| CORP_WORKER_DEFAULT_API_KEY= | |
| CORP_WORKER_DEFAULT_BASE_URL= | |
| CORP_WORKER_DEFAULT_MODEL= | |
| CORP_WORKER_DEV_AGENT_API_KEY= | |
| CORP_WORKER_DEV_AGENT_BASE_URL= | |
| CORP_WORKER_DEV_AGENT_MODEL= | |
| CORP_WORKER_HR_AGENT_API_KEY= | |
| CORP_WORKER_HR_AGENT_BASE_URL= | |
| CORP_WORKER_HR_AGENT_MODEL= | |
| CORP_WORKER_FINANCE_AGENT_API_KEY= | |
| CORP_WORKER_FINANCE_AGENT_BASE_URL= | |
| CORP_WORKER_FINANCE_AGENT_MODEL= | |
| CORP_WORKER_MODEL= | |
| # --------------------------------------------------------------------------- | |
| # LLM judge (server/reward.py) — separate endpoint from master/workers | |
| # --------------------------------------------------------------------------- | |
| CORP_JUDGE_API_KEY= | |
| CORP_JUDGE_BASE_URL= | |
| CORP_JUDGE_MODEL=Qwen/Qwen2.5-7B-Instruct | |
| CORP_DISABLE_LLM_JUDGE=1 | |
| # --------------------------------------------------------------------------- | |
| # Episode + inference logging | |
| # --------------------------------------------------------------------------- | |
| CORP_TASK_ID=e1_launch_readiness | |
| # Append-only SWD evolution log (separate from console). Use .jsonl for one JSON | |
| # object per line, or .txt for human-readable JSON blocks. | |
| CORP_SWD_TRACE_FILE=logs/swd_trace.jsonl | |
| CORP_STUB_WORKERS=1 | |
| # Hugging Face Space | |
| PORT=7860 | |