photo_bot: тестовый мод — фото напрямую в ИИ, без публикации

This commit is contained in:
Denis Krivochenko
2026-08-17 16:03:04 +07:00
parent 9f35db6f09
commit aee2fe8f25
5 changed files with 268 additions and 16 deletions
+15
View File
@@ -88,6 +88,21 @@ ENABLE_SEARCH_BOT = True # Модуль интеллектуальног
ENABLE_INSTRUCT = True # Модуль инструкций (Trueconf, Почта)
ENABLE_LK = True # Личный кабинет сотрудника (отпуска, расчетные листки, справки)
# =========================================================
# 1.1 ТЕСТОВЫЙ МОД ФОТО-БОТА
# Фото уходит НАПРЯМУЮ в ИИ (llama.cpp, тот же endpoint и промпт,
# что в SibCemProfile/PhotoApp/photo_validator.py), результат
# показывается пользователю. Само фото никуда НЕ ДОСЫЛАЕТСЯ
# не применяется (ни в AD, ни в API, ни на модерацию).
# =========================================================
PHOTO_TEST_MODE = os.getenv("PHOTO_TEST_MODE", "0").strip().lower() in ("1", "true", "yes", "on")
PHOTO_TEST_AI_URL = os.getenv("PHOTO_TEST_AI_URL", "http://srvkem-ii-03:8083/v1/chat/completions")
PHOTO_TEST_AI_MODEL = os.getenv(
"PHOTO_TEST_AI_MODEL",
"/opt/llama.cpp-cpu/build/bin/models/gemma-4-E4B-mtp/gemma-4-E4B-it-UD-Q4_K_XL.gguf"
)
PHOTO_TEST_AI_TIMEOUT = float(os.getenv("PHOTO_TEST_AI_TIMEOUT", "180"))
# =========================================================
# 2. КОНТРОЛЬ ДОСТУПА
# =========================================================