Spaces:
Sleeping
Sleeping
File size: 1,539 Bytes
f29ea6c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# =============================================================================
# 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
# ============================================================================= |