{% for message in messages %} {% if message['role'] == 'system' %} {{ message['content'] }} {% elif message['role'] == 'user' %} {{ '<|user|> ' + message['content'] + eos_token + ' ' }} {% elif message['role'] == 'assistant' %} {% if '' in message['content'] or '' in message['content'] %} {{ '<|assistant|> ' + message['content'].split('')[-1].split('')[0] + ' ' + message['content'].split('')[-1] + eos_token + ' ' }} {% else %} {{ '<|assistant|> ' + message['content'] + eos_token + ' ' }} {% endif %} {% endif %} {% endfor %} {% if add_generation_prompt %} {{ '<|assistant|>' }} {% endif %}