Spaces:
Sleeping
Sleeping
| ############################################# | |
| ## Django / Local Development | |
| ############################################# | |
| DJANGO_SECRET_KEY=change-me-in-development | |
| DJANGO_DEBUG=true | |
| DJANGO_ALLOWED_HOSTS=localhost,127.0.0.1 | |
| ############################################# | |
| ## Local PostgreSQL (Docker compose defaults) | |
| ############################################# | |
| POSTGRES_HOST=localhost | |
| POSTGRES_PORT=5543 | |
| POSTGRES_DB=hue_portal | |
| POSTGRES_USER=hue | |
| POSTGRES_PASSWORD=huepass | |
| ############################################# | |
| ## Redis Cache (Optional - for query rewrite and prefetch caching) | |
| ############################################# | |
| # Supports Upstash and Railway Redis free tier | |
| REDIS_URL=redis://localhost:6380/0 | |
| # Cache TTLs (in seconds) | |
| CACHE_QUERY_REWRITE_TTL=3600 # 1 hour | |
| CACHE_PREFETCH_TTL=1800 # 30 minutes | |
| ############################################# | |
| ## Hugging Face / Tunnel automation | |
| ############################################# | |
| HF_SPACE_ID=davidtran999/hue-portal-backend | |
| # Nếu không export HF_TOKEN trong shell, tool sẽ cố đọc ~/.cache/huggingface/token | |
| HF_TOKEN= | |
| # Ngrok / Cloudflare tunnel settings | |
| NGROK_BIN=ngrok | |
| NGROK_REGION=ap | |
| NGROK_AUTHTOKEN= | |
| PG_TUNNEL_LOCAL_PORT=5543 | |
| PG_TUNNEL_WATCH_INTERVAL=45 | |
| # Credentials that sẽ được đẩy lên HF secrets | |
| PG_TUNNEL_USER=hue_remote | |
| PG_TUNNEL_PASSWORD=huepass123 | |
| PG_TUNNEL_DB=hue_portal | |
| ############################################# | |
| ## LLM / llama.cpp (Qwen2.5-1.5b or Vi-Qwen2-3B-RAG) defaults | |
| ############################################# | |
| DEFAULT_LLM_PROVIDER=llama_cpp | |
| LLM_PROVIDER=llama_cpp | |
| # Model path (local file path or Hugging Face repo) | |
| LLM_MODEL_PATH=/app/backend/models/qwen2.5-1.5b-instruct-q5_k_m.gguf | |
| # Future: Vi-Qwen2-3B-RAG (when Phase 3 is complete) | |
| # LLM_MODEL_PATH=/app/backend/models/vi-qwen2-3b-rag-q5_k_m.gguf | |
| LLAMA_CPP_CONTEXT=4096 | |
| LLAMA_CPP_THREADS=2 | |
| LLAMA_CPP_BATCH=512 | |
| LLAMA_CPP_MAX_TOKENS=512 | |
| LLAMA_CPP_TEMPERATURE=0.35 | |
| LLAMA_CPP_TOP_P=0.85 | |
| LLAMA_CPP_REPEAT_PENALTY=1.1 | |
| LLAMA_CPP_USE_MMAP=true | |
| LLAMA_CPP_USE_MLOCK=true | |
| RUN_HEAVY_STARTUP_TASKS=0 | |
| ############################################# | |
| ## Frontend | |
| ############################################# | |
| # Gán VITE_API_BASE khi muốn trỏ tới API khác (vd HF Space) | |
| VITE_API_BASE= | |