690525:1418 ADR-028-228-migration-OCR #01
CI / CD Pipeline / build (push) Successful in 4m22s
CI / CD Pipeline / deploy (push) Successful in 3m58s

This commit is contained in:
2026-05-25 14:18:02 +07:00
parent 001237ea35
commit 256a31b38c
7 changed files with 268 additions and 14 deletions
@@ -80,13 +80,17 @@ CLAMAV_PORT=3310
QDRANT_HOST=qdrant
QDRANT_PORT=6333
# Ollama (Admin Desktop Desk-5439 — ADR-018 AI boundary)
# Ollama (Admin Desktop Desk-5439 — ADR-023A AI boundary)
OLLAMA_EMBED_MODEL=nomic-embed-text
OLLAMA_RAG_MODEL=gemma3:12b
OLLAMA_URL=http://192.168.20.200:11434
OLLAMA_MODEL_MAIN=gemma4:e2b
OLLAMA_URL=http://192.168.10.100:11434
# PaddleOCR Sidecar (Admin Desktop Desk-5439 — ADR-023A)
OCR_API_URL=http://192.168.10.100:8765
OCR_CHAR_THRESHOLD=100
# Thai preprocessing microservice (PyThaiNLP — Admin Desktop)
THAI_PREPROCESS_URL=http://192.168.20.200:8765
THAI_PREPROCESS_URL=http://192.168.10.100:8765
# Typhoon API (cloud LLM — PUBLIC/INTERNAL only, never CONFIDENTIAL)
TYPHOON_API_KEY=your-typhoon-api-key-here
@@ -95,6 +95,9 @@ services:
QDRANT_HOST: 'qdrant'
QDRANT_PORT: '6333'
QDRANT_URL: 'http://qdrant:6333'
# --- PaddleOCR Sidecar (Desk-5439 — ADR-023A) ---
OCR_API_URL: ${OCR_API_URL:?OCR_API_URL required}
OCR_CHAR_THRESHOLD: ${OCR_CHAR_THRESHOLD:-100}
# --- Numbering ---
NUMBERING_LOCK_TIMEOUT: '5000'
NUMBERING_RESERVATION_TTL: '300'