{{ bos_token }}{% set system_message_found = false %}{% for message in messages %}{% if message['role'] == 'system' %}{% set system_message = message['content'] %}{% set system_message_found = true %}{% elif message['role'] == 'user' %}{% if loop.first and system_message_found %}{{ '[INST] ' + system_message + '\n' + message['content'] + ' [/INST]' }}{% else %}{{ '[INST] ' + message['content'] + ' [/INST]' }}{% endif %}{% elif message['role'] == 'assistant' %}{{ ' ' + message['content'] + eos_token }}{% endif %}{% endfor %}