refactor(ai): OCR sidecar canonical naming cleanup — typhoon→np-dms, remove hardcoded keys, asyncio.to_thread, ADR-040/041
CI / CD Pipeline / build (push) Successful in 7m37s
CI / CD Pipeline / deploy (push) Failing after 20m15s

This commit is contained in:
2026-06-20 16:37:04 +07:00
parent d418d791a4
commit a80ebef285
70 changed files with 5762 additions and 452 deletions
+4 -6
View File
@@ -51,7 +51,7 @@ QDRANT_URL=http://localhost:6333
# Ollama (Admin Desktop Desk-5439 — ADR-034 Thai-Optimized Model Stack)
OLLAMA_MODEL_MAIN=typhoon2.5-np-dms:latest
OLLAMA_MODEL_OCR=typhoon-np-dms-ocr:latest
OLLAMA_MODEL_OCR=np-dms-ocr:latest
OLLAMA_MODEL_EMBED=nomic-embed-text
OLLAMA_EMBED_MODEL=nomic-embed-text
OLLAMA_RAG_MODEL=typhoon2.5-np-dms:latest
@@ -67,12 +67,10 @@ AI_REALTIME_CONCURRENCY=2
QDRANT_HOST=http://192.168.10.8:6333
QDRANT_COLLECTION=lcbp3_documents
# OCR sidecar (PaddleOCR on Desk-5439)
# OCR sidecar (np-dms-ocr on Desk-5439)
OCR_CHAR_THRESHOLD=100
OCR_API_URL=http://192.168.10.8:8765
# Thai preprocessing microservice (PyThaiNLP — Admin Desktop)
THAI_PREPROCESS_URL=http://192.168.10.8:8765
OCR_API_URL=http://192.168.10.100:8765
OCR_SIDECAR_API_KEY=change-me-sidecar-api-key
# ADR-023 forbids cloud AI fallback for project documents.