{ "intent_classification": { "title": "Intent Classification", "description": "จัดการ Intent Definitions และ Patterns สำหรับ AI Chat", "create_intent": "สร้าง Intent", "edit_intent": "แก้ไข Intent", "test_console": "Test Console", "test_console_description": "ทดสอบ Intent Classification แบบ Real-time", "test_console_placeholder": "พิมพ์คำถามเพื่อทดสอบ เช่น 'สรุปเอกสารนี้'", "test_console_empty": "พิมพ์คำถามด้านบนเพื่อทดสอบ Intent Classification", "intent_code": "Intent Code", "intent_code_hint": "UPPERCASE_SNAKE_CASE เช่น GET_RFA, SUMMARIZE_DOCUMENT", "description_th": "คำอธิบาย (ไทย)", "description_en": "Description (EN)", "category": "Category", "category_read": "Read (ดึงข้อมูล)", "category_suggest": "Suggest (แนะนำ)", "category_utility": "Utility (อื่น ๆ)", "patterns": "Patterns", "add_pattern": "เพิ่ม Pattern", "edit_pattern": "แก้ไข Pattern", "pattern_type": "ชนิด Pattern", "pattern_type_keyword": "Keyword (includes)", "pattern_type_regex": "Regex (RegExp)", "pattern_value": "ค่า Pattern", "pattern_language": "ภาษา", "language_any": "Any (ทุกภาษา)", "language_th": "Thai (ภาษาไทย)", "language_en": "English (ภาษาอังกฤษ)", "priority": "Priority", "priority_hint": "ต่ำ = สำคัญกว่า", "status_active": "Active", "status_inactive": "Inactive", "no_patterns": "ยังไม่มี Pattern — เพิ่มเพื่อให้ Pattern Matching ทำงาน", "method_pattern": "Pattern Match", "method_llm_fallback": "LLM Fallback", "method_semaphore_overflow": "Semaphore Overflow", "method_llm_error": "LLM Error", "confidence": "ความมั่นใจ", "latency": "Latency", "cancel": "ยกเลิก", "save": "บันทึก", "create": "สร้าง", "delete_confirm": "ต้องการลบ Pattern นี้?", "loading": "กำลังโหลด...", "not_found": "ไม่พบ Intent" }, "typhoon_ocr": { "engine_name": "Typhoon OCR-3B", "engine_description": "OCR ด้วย AI สำหรับเอกสารภาษาไทย (ความแม่นยำสูง)", "engine_tesseract": "Tesseract OCR (มาตรฐาน)", "engine_auto": "อัตโนมัติ (ตรวจข้อความก่อน)", "select_engine": "เลือก OCR Engine", "processing": "กำลังประมวลผลด้วย Typhoon OCR...", "cache_hit": "ใช้ผลลัพธ์จาก Cache", "cache_miss": "ประมวลผล OCR ใหม่", "fallback_used": "ใช้ Tesseract แทน (Typhoon ไม่พร้อมใช้งาน)", "vram_insufficient": "VRAM ไม่เพียงพอ — กรุณาลองใหม่ภายหลัง", "vram_status": "สถานะ VRAM", "vram_free": "VRAM ว่าง", "vram_used": "VRAM ที่ใช้", "vram_mb": "MB", "model_loaded": "โมเดลพร้อมใช้งาน", "model_unloaded": "โมเดลไม่ได้โหลด", "error_ollama_unavailable": "ไม่สามารถเชื่อมต่อ Ollama ได้ — ใช้ Tesseract แทน", "error_timeout": "หมดเวลาการประมวลผล OCR", "error_vram": "VRAM ไม่เพียงพอสำหรับโหลดโมเดล Typhoon OCR" }, "typhoon_llm": { "model_name": "Typhoon 2.1 Gemma3 4B", "model_description": "LLM ภาษาไทย/อังกฤษ สำหรับสกัด Metadata จากเอกสาร", "model_gemma4": "Gemma4 E4B (มาตรฐาน)", "select_model": "เลือก AI Model", "add_typhoon": "เพิ่ม Typhoon 2.1 Gemma3 4B", "vram_required": "VRAM ที่ต้องการ: 4.5 GB", "processing": "กำลังประมวลผลด้วย Typhoon LLM...", "error_vram": "VRAM ไม่เพียงพอสำหรับโหลดโมเดล Typhoon LLM", "error_timeout": "หมดเวลาการประมวลผล LLM (120 วินาที)" } }