Spaces:
Sleeping
Sleeping
| # ============================================================================= | |
| # GEMINI API KEYS (Required) | |
| # ============================================================================= | |
| GEMINI_API_KEY=your-primary-gemini-key | |
| GEMINI_API_KEY_FALLBACK_1=your-fallback-key-1 | |
| GEMINI_API_KEY_FALLBACK_2=your-fallback-key-2 | |
| # ============================================================================= | |
| # GEMINI MODELS | |
| # ============================================================================= | |
| GEMINI_MODEL=gemini-2.5-flash | |
| GEMINI_MODEL_FALLBACK_1=gemini-2.5-flash-lite | |
| # ============================================================================= | |
| # HUGGINGFACE (Required for cloud deployment, optional for local) | |
| # ============================================================================= | |
| HF_TOKEN=your-huggingface-token | |
| HF_MODEL_ID=your-username/sql-tinyllama-lora | |
| HF_CHROMADB_ID=your-username/sql-chromadb | |
| # ============================================================================= | |
| # HOW IT WORKS: | |
| # ============================================================================= | |
| # LOCAL RUN: | |
| # - If outputs/finetuning/checkpoints/final exists β uses local model | |
| # - If chromadb_data exists β uses local ChromaDB | |
| # | |
| # CLOUD RUN (Streamlit): | |
| # - If HF_MODEL_ID set β downloads model from HuggingFace | |
| # - If HF_CHROMADB_ID set β downloads ChromaDB from HuggingFace | |
| # - Falls back to building ChromaDB from data/ folder if needed | |
| # ============================================================================= |