| POLYGUARD_DATA_DIR=./data | |
| POLYGUARD_LOG_LEVEL=INFO | |
| POLYGUARD_SEED=42 | |
| POLYGUARD_ENV_HOST=127.0.0.1 | |
| POLYGUARD_ENV_PORT=8100 | |
| POLYGUARD_API_HOST=127.0.0.1 | |
| POLYGUARD_API_PORT=8200 | |
| POLYGUARD_UI_PORT=5173 | |
| POLYGUARD_ENABLE_OLLAMA=false | |
| POLYGUARD_OLLAMA_MODEL=qwen2.5:3b-instruct | |
| # Optional explicit order (comma-separated): transformers,ollama | |
| # POLYGUARD_PROVIDER_PREFERENCE=transformers,ollama | |
| POLYGUARD_PROVIDER_TIMEOUT_SECONDS=25 | |
| # Trained checkpoint (GRPO adapter + merged + SFT) from HF: run | |
| # python scripts/install_hf_active_bundle.py | |
| # Then enable loading from checkpoints/active/active_model_manifest.json. | |
| POLYGUARD_ENABLE_ACTIVE_MODEL=true | |
| POLYGUARD_HF_MODEL=Qwen/Qwen2.5-0.5B-Instruct | |
| POLYGUARD_FRONTIER_MODEL=Qwen/Qwen2.5-7B-Instruct | |
| POLYGUARD_ALLOW_WEB_FETCH=false | |
| POLYGUARD_REWARD_MIN=0.001 | |
| POLYGUARD_REWARD_MAX=0.999 | |
| # --- Medication alternatives tool (FDA openFDA + optional external CDS) --- | |
| # Optional: higher openFDA rate limits — request a key at https://open.fda.gov/apis/authentication/ | |
| # POLYGUARD_OPENFDA_API_KEY= | |
| # Optional: POST { "drug_names": ["..."] } to your service; Bearer token if required (Tally/Vellum/custom). | |
| # Never commit real tokens; set in Space secrets or local .env only. | |
| # POLYGUARD_MED_TOOL_URL= | |
| # POLYGUARD_MED_TOOL_TOKEN= | |