fix: copy drhider/llm_client to site/services/ for managed deploy
Deploy contracts-flask / validate (push) Successful in 0s

This commit is contained in:
2026-06-29 14:36:48 +04:00
parent 4956ca1670
commit e407696f6b
3 changed files with 493 additions and 3 deletions
+7 -3
View File
@@ -131,10 +131,14 @@ def api_drhider():
try:
from services.drhider import obfuscate_files
from services.llm_client import HttpxLLMClient
# LLM-клиент для NER (если настроен)
llm = HttpxLLMClient(LLM_URL, LLM_KEY, LLM_MODEL) if LLM_KEY else None
llm = None
if LLM_KEY:
try:
from services.llm_client import HttpxLLMClient
llm = HttpxLLMClient(LLM_URL, LLM_KEY, LLM_MODEL)
except Exception:
pass
zip_data, csv_data = obfuscate_files(files, llm_client=llm)