{%- for message in messages %}
    {%- if message['role'] == 'user' %}
        {{- 'Instruction: ' + message['content'].strip() + '\n' }}
    {%- elif message['role'] == 'system' %}
        {{- 'Setting:\n' + message['content'].strip() + '\n\n' }}
    {%- elif message['role'] == 'assistant' %}
        {{- 'Response: ' + message['content'] + '[END]' + eos_token }}
    {%- endif %}
    {%- if add_generation_prompt %}
        {{- 'Response: ' }}
    {%- endif %}
{%- endfor %}
