File size: 1,041 Bytes
38c016b 9cd7541 38c016b |
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 39 40 41 42 43 44 45 |
# Python Backend Environment Configuration
# Server Configuration
PORT=7860
HOST=0.0.0.0
NODE_ENV=production
# AI/ML Configuration
EMBEDDING_MODEL=sentence-transformers/all-mpnet-base-v2
WORD_SIMILARITY_THRESHOLD=0.65
MAX_VOCAB_SIZE=30000
# Vocabulary Configuration
# Options: "norvig" (default, recommended), "wordfreq" (legacy)
VOCAB_SOURCE=norvig
NORVIG_VOCAB_PATH=words/norvig/count_1w100k.txt
THEMATIC_VOCAB_SIZE_LIMIT=100000
THEMATIC_MODEL_NAME=all-mpnet-base-v2
# Cache Configuration
CACHE_DIR=./cache-dir
# Debug and Development Options
ENABLE_DEBUG_TAB=true
ENABLE_DISTRIBUTION_NORMALIZATION=false
# Multi-topic Configuration
MULTI_TOPIC_METHOD=soft_minimum
SOFT_MIN_BETA=10.0
SOFT_MIN_ADAPTIVE=true
SOFT_MIN_MIN_WORDS=15
SOFT_MIN_MAX_RETRIES=5
SOFT_MIN_BETA_DECAY=0.7
# Normalization Configuration (when enabled)
NORMALIZATION_METHOD=similarity_range
# HuggingFace Configuration (if needed for cloud inference)
HUGGINGFACE_API_KEY=your_huggingface_api_key_here
# Logging
LOG_LEVEL=INFO
# Development settings
RELOAD=false |