Spaces:
No application file
No application file
File size: 1,220 Bytes
b2efd24 | 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 33 34 35 36 37 38 | # ============================================================
# 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
|