Spaces:
No application file
No application file
| # ============================================================ | |
| # AI RECRUITMENT ENGINE — ENVIRONMENT CONFIGURATION | |
| # Copy this file to .env and fill in your values | |
| # ============================================================ | |
| # ---- GROQ API ---- | |
| # Comma-separated for key rotation (supports multiple keys) | |
| GROQ_API_KEYS=gsk_xxxx,gsk_yyyy,gsk_zzzz | |
| # Fallback single key if rotation not needed | |
| GROQ_API_KEY=gsk_xxxx | |
| # Model to use — llama3-70b-8192 recommended for quality | |
| GROQ_MODEL=llama3-70b-8192 | |
| # ---- PINECONE ---- | |
| PINECONE_API_KEY=pcsk_xxxxxxxxxx | |
| # Your index name in Pinecone (must already exist with correct dims) | |
| PINECONE_INDEX=recruitment-index | |
| # Pinecone environment (e.g. us-east-1-aws, gcp-starter) | |
| PINECONE_ENV=us-east-1-aws | |
| # ---- EMBEDDING MODEL ---- | |
| # HuggingFace model used by sentence-transformers (runs locally) | |
| # Options: BAAI/bge-m3 (best), BAAI/bge-large-en, all-MiniLM-L6-v2 (fast) | |
| EMBEDDING_MODEL=BAAI/bge-m3 | |
| # ---- PIPELINE TUNING ---- | |
| # How many candidates embedding retrieves before LLM reranking | |
| STAGE2_TOP_K=20 | |
| # ---- APP CONFIG ---- | |
| APP_HOST=0.0.0.0 | |
| APP_PORT=8000 | |
| # ---- GRADIO UI ---- | |
| # Set to True to enable sharing link (useful for demos) | |
| GRADIO_SHARE=False | |
| GRADIO_PORT=7860 | |