diff --git a/src/application/chat/use_cases.rs b/src/application/chat/use_cases.rs index b8dc1c4..4604966 100644 --- a/src/application/chat/use_cases.rs +++ b/src/application/chat/use_cases.rs @@ -89,8 +89,8 @@ pub fn build_prompt(messages: &[ChatMessage], tools: &Option>) -> S } } - // Generation prompt - prompt.push_str("<|im_start|>assistant\n"); + // Generation prompt: thinking mode (MiniCPM5 native) + prompt.push_str("<|im_start|>assistant\n/think\n\n"); prompt }