{#- --- Multi-turn chat template for Qwen3 (no system prompt, no tools) --- -#} {#- Supports any number of user/assistant turns -#} {#- --- Main message rendering --- -#} {%- for message in messages -%} {%- if message.role == "user" -%} <|im_start|>user {{ message.content }}<|im_end|> {%- elif message.role == "assistant" -%} <|im_start|>assistant {{ message.content }}<|im_end|> {%- endif -%} {%- endfor -%} {#- --- Optional generation prompt kick-off --- -#} {%- if add_generation_prompt -%} <|im_start|>assistant {%- endif -%}