Terminal / .env.example
Baida07's picture
sync: 159 file da Baida98/AI@ac70b534 (2026-08-16 12:27 UTC) [deploy-all] (#46)
6b554c1
Raw
History Blame Contribute Delete
2.95 kB
# 🧠 Agente AI β€” Template .env Pulito (A-E)
# ============================================================
# Copiare in .env per uso locale. NON committare valori reali.
# Struttura ottimizzata per Quadranti A, B, C, D, E.
# ============================================================
# ── 1. Core Runtime ──────────────────────────────────────────
PORT=7860
APP_PROFILE=production_kernel
INTERNAL_TOKEN= # Bridge HF ↔ CF
VAULT_KEY= # AES-256 Hex
NOTIFY_TOKEN= # Notifiche Interne
# ── 2. Quadrante A (BRAIN - Primary) ─────────────────────────
BACKEND_URL=https://baida07-terminal.hf.space
RAILWAY_TOKEN=
RAILWAY_PROJECT_ID=YOUR_RAILWAY_PROJECT_ID_A
SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=
GITHUB_TOKEN=
# Hugging Face Router: endpoint OpenAI-compatible per inferenza.
HF_TOKEN=
HF_MODEL=Qwen/Qwen2.5-Coder-32B-Instruct
# Pool opzionale: [{"profile":"primary","api_key":"...","model":"openai/gpt-oss-120b:fastest"}]
HF_ROUTER_PROFILES_JSON=
# ── 3. Quadrante B (HANDS - Collab/Failover) ─────────────────
RAILWAY_TOKEN_B=
RAILWAY_PROJECT_ID_B=YOUR_RAILWAY_PROJECT_ID_B
SUPABASE_URL_B=
SUPABASE_SERVICE_ROLE_KEY_B=
GITHUB_TOKEN_B=
# ── 4. Quadrante C (DAEMON - Telegram) ───────────────────────
RAILWAY_TOKEN_C=
RAILWAY_PROJECT_ID_C=YOUR_RAILWAY_PROJECT_ID_C
SUPABASE_URL_C=
SUPABASE_SERVICE_ROLE_KEY_C=
# ── 5. Quadrante D (AUDIT - Compliance) ──────────────────────
RAILWAY_TOKEN_D=
RAILWAY_PROJECT_ID_D=YOUR_RAILWAY_PROJECT_ID_D
SUPABASE_URL_D=
SUPABASE_SERVICE_ROLE_KEY_D=
# ── 6. Quadrante E (BOT-TG - Dedicated) ──────────────────────
RAILWAY_TOKEN_E=
RAILWAY_PROJECT_ID_E=YOUR_RAILWAY_PROJECT_ID_E
# ── 7. LLM Unified Providers (A-E) ───────────────────────────
# Configurare nei Secrets del provider hosting (HF/Railway)
GROQ_API_KEY=
OPENROUTER_API_KEY=
# Pool opzionale: JSON senza loggare le chiavi. Ogni profilo deve avere profile e api_key.
# Esempio: OPENROUTER_PROFILES_JSON=[{"profile":"primary","api_key":"..."},{"profile":"backup","api_key":"..."}]
OPENROUTER_PROFILES_JSON=
GEMINI_API_KEY=
NVIDIA_API_KEY=
# ── 8. Sandboxes & Tools ─────────────────────────────────────
E2B_API_KEY=
NOTION_TOKEN=
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
# ── 9. Feature Flags ─────────────────────────────────────────
VITE_ENABLE_BROWSER_SANDBOX=false
UNIFIED_LOOP_MAX_STEPS=8
LLM_MODEL=openai/gpt-oss-20b:free