Files
rag-service/env.example
2026-01-26 20:17:44 +03:00

34 lines
937 B
Plaintext

# RAG Service Configuration
# Модель
RAG_MODEL=DeepPavlov/rubert-base-cased
RAG_CACHE_DIR=data/models
# VectorStore
RAG_VECTORS_PATH=data/vectors/vectors.npz
RAG_MAX_EXAMPLES=10000
RAG_SCORE_MULTIPLIER=5.0
# Батч-обработка
RAG_BATCH_SIZE=16
# Минимальная длина текста
RAG_MIN_TEXT_LENGTH=3
# API настройки
RAG_API_HOST=0.0.0.0
RAG_API_PORT=8000
# Безопасность (ОБЯЗАТЕЛЬНО для продакшена!)
# Сгенерировать ключ: python -c "import secrets; print(secrets.token_urlsafe(32))"
RAG_API_KEY=your-super-secret-api-key-here
# Разрешить запросы без ключа (только для разработки, в продакшене = false)
RAG_ALLOW_NO_AUTH=false
# Автосохранение векторов (секунды, 0 = отключено)
RAG_AUTOSAVE_INTERVAL=600
# Логирование
LOG_LEVEL=INFO