| {%- for message in messages %} | |
| {%- if loop.first and message['role'] != 'system' %} | |
| {{- '<|im_start|>system\nYou are a helpful AI assistant named SmolLM, trained by Hugging Face<|im_end|>\n' }} | |
| {%- endif %} | |
| {{- '<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>' + '\n'}} | |
| {%- endfor %} | |
| {%- if add_generation_prompt %} | |
| {{- '<|im_start|>assistant\n' }} | |
| {%- endif %} | |