Files
LLM_Engineering_OLD/week8/community_contributions/dkisselev-zz/tuxedo_link/env.example
2025-10-29 02:10:53 -07:00

36 lines
801 B
Plaintext

# LLM APIs
OPENAI_API_KEY=sk-...
# Pet APIs
PETFINDER_API_KEY=your_petfinder_api_key
PETFINDER_SECRET=your_petfinder_secret
RESCUEGROUPS_API_KEY=your_rescuegroups_api_key
# Email (provider configuration in config.yaml)
MAILGUN_API_KEY=your_mailgun_api_key
SENDGRID_API_KEY=your_sendgrid_api_key_optional
# Modal
MODAL_TOKEN_ID=your_modal_token_id
MODAL_TOKEN_SECRET=your_modal_token_secret
# App Config
DATABASE_PATH=data/tuxedo_link.db
VECTORDB_PATH=cat_vectorstore
TTL_DAYS=30
MAX_DISTANCE_MILES=100
LOG_LEVEL=INFO
# Deduplication Thresholds
DEDUP_NAME_SIMILARITY_THRESHOLD=0.8
DEDUP_DESCRIPTION_SIMILARITY_THRESHOLD=0.7
DEDUP_IMAGE_SIMILARITY_THRESHOLD=0.9
DEDUP_COMPOSITE_THRESHOLD=0.85
# Hybrid Search Config
VECTOR_TOP_N=50
FINAL_RESULTS_LIMIT=20
SEMANTIC_WEIGHT=0.6
ATTRIBUTE_WEIGHT=0.4