{ "intent_classification": { "title": "Intent Classification", "description": "Manage Intent Definitions and Patterns for AI Chat", "create_intent": "Create Intent", "edit_intent": "Edit Intent", "test_console": "Test Console", "test_console_description": "Test Intent Classification in real-time", "test_console_placeholder": "Type a question to test, e.g. 'summarize this document'", "test_console_empty": "Type a question above to test Intent Classification", "intent_code": "Intent Code", "intent_code_hint": "UPPERCASE_SNAKE_CASE e.g. GET_RFA, SUMMARIZE_DOCUMENT", "description_th": "Description (Thai)", "description_en": "Description (EN)", "category": "Category", "category_read": "Read (Fetch data)", "category_suggest": "Suggest (Recommendations)", "category_utility": "Utility (Others)", "patterns": "Patterns", "add_pattern": "Add Pattern", "edit_pattern": "Edit Pattern", "pattern_type": "Pattern Type", "pattern_type_keyword": "Keyword (includes)", "pattern_type_regex": "Regex (RegExp)", "pattern_value": "Pattern Value", "pattern_language": "Language", "language_any": "Any (All languages)", "language_th": "Thai", "language_en": "English", "priority": "Priority", "priority_hint": "Lower = more important", "status_active": "Active", "status_inactive": "Inactive", "no_patterns": "No patterns yet — add one to enable Pattern Matching", "method_pattern": "Pattern Match", "method_llm_fallback": "LLM Fallback", "method_semaphore_overflow": "Semaphore Overflow", "method_llm_error": "LLM Error", "confidence": "Confidence", "latency": "Latency", "cancel": "Cancel", "save": "Save", "create": "Create", "delete_confirm": "Delete this pattern?", "loading": "Loading...", "not_found": "Intent not found" }, "ai_runtime_policy": { "error_model_key_forbidden": "model.key is not allowed. The system selects the model automatically.", "error_execution_profile_forbidden": "executionProfile is not allowed in the request payload.", "error_temperature_forbidden": "temperature override is not allowed. Runtime parameters are managed by policy.", "error_top_p_forbidden": "top_p override is not allowed. Runtime parameters are managed by policy.", "error_max_tokens_forbidden": "maxTokens override is not allowed. Runtime parameters are managed by policy.", "error_cpu_timeout": "Retrieval operation timed out on CPU fallback. Please retry later.", "error_large_context_unauthorized": "The large-context profile requires administrator privileges." }, "execution_profiles": { "title": "AI Execution Profiles", "description": "Manage runtime AI model parameters for different use cases", "create_profile": "Create Profile", "edit_profile": "Edit Profile", "delete_profile": "Delete Profile", "profile_name": "Profile Name", "canonical_model": "Canonical Model", "temperature": "Temperature", "temperature_hint": "Controls randomness (0.0 = deterministic, 1.0 = creative)", "top_p": "Top-P", "top_p_hint": "Nucleus sampling threshold (0.0 = conservative, 1.0 = diverse)", "repeat_penalty": "Repeat Penalty", "repeat_penalty_hint": "Penalize repetition (1.0 = no penalty, 2.0 = strong penalty)", "max_tokens": "Max Tokens", "max_tokens_hint": "Maximum tokens to generate", "num_ctx": "Context Window", "num_ctx_hint": "Context window size (num_ctx)", "keep_alive": "Keep Alive (seconds)", "keep_alive_hint": "How long to keep model in memory after use", "no_profiles": "No execution profiles found", "delete_confirm": "Delete this execution profile?", "active_profiles": "Active Profiles", "standard": "Standard", "ocr_extract": "OCR Extract", "rag_prep": "RAG Prep" }, "prompt_management": { "title": "Prompt Management", "description": "Manage AI prompt templates and versions", "prompt_type": "Prompt Type", "all_types": "All Types", "version_history": "Version History", "create_version": "Create Version", "activate_version": "Activate Version", "delete_version": "Delete Version", "edit_template": "Edit Template", "edit_context_config": "Edit Context Config", "edit_note": "Edit Note", "template": "Template", "context_config": "Context Config", "manual_note": "Manual Note", "last_tested": "Last Tested", "activated_at": "Activated At", "created_by": "Created By", "is_active": "Active", "filter": "Filter", "project_filter": "Project Filter", "contract_filter": "Contract Filter", "page_size": "Page Size", "language": "Language", "output_language": "Output Language", "no_versions": "No versions found", "cannot_delete_active": "Cannot delete active version", "optimistic_lock_error": "This version was modified by another user. Please refresh and try again.", "validation_error": "Validation failed", "pageSize_invalid": "Page size must be between 1 and 1000", "language_required": "Language is required", "output_language_required": "Output language is required", "project_not_found": "Project not found", "contract_not_found": "Contract not found" }, "sandbox_test": { "title": "Sandbox Test Area", "description": "Test AI models and prompts in a safe environment", "ocr_tab": "OCR", "ai_extract_tab": "AI Extract", "rag_prep_tab": "RAG Prep", "submit_test": "Submit Test", "test_result": "Test Result", "no_result": "No test result available", "processing": "Processing...", "error": "Error occurred", "select_profile": "Select Execution Profile", "ocr_text": "OCR Text", "llm_output": "LLM Output", "rag_chunks": "RAG Chunks", "runtime_parameters": "Runtime Parameters" } }