Rulga commited on
Commit
8a2ab5c
·
1 Parent(s): 78a7727

Add explicit language instruction to system message for accurate response language

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -340,8 +340,9 @@ def respond(
340
  import uuid
341
  conversation_id = str(uuid.uuid4())
342
 
343
- # Add explicit language instruction
344
- enhanced_system_message = system_message + f"\nCRITICAL: You MUST respond in the EXACT SAME language as this user message: {message}"
 
345
 
346
  messages = [{"role": "system", "content": enhanced_system_message}]
347
 
 
340
  import uuid
341
  conversation_id = str(uuid.uuid4())
342
 
343
+ # Add explicit language instruction at the very beginning of system message
344
+ language_instruction = f"CRITICAL INSTRUCTION: This user message is the source of truth for response language. You MUST respond in EXACTLY the same language as: {message}\n\n"
345
+ enhanced_system_message = language_instruction + system_message
346
 
347
  messages = [{"role": "system", "content": enhanced_system_message}]
348