| {{- "<|bos|>" -}} | |
| {%- if messages[0]["role"] == "system" -%} | |
| {{- "<|user_start|>" + messages[0]["content"] + "\n\n" + messages[1]["content"] + "<|user_end|>" -}} | |
| {%- set messages = messages[2:] -%} | |
| {%- endif -%} | |
| {%- for message in messages -%} | |
| {%- if loop.index0 % 2 == 0 -%} | |
| {{- "<|user_start|>" + message["content"] + "<|user_end|>" -}} | |
| {%- else -%} | |
| {{- "<|assistant_start|>" + message["content"] + "<|assistant_end|>" -}} | |
| {%- endif -%} | |
| {%- endfor -%} | |
| {%- if add_generation_prompt -%} | |
| {{- "<|assistant_start|>" -}} | |
| {%- endif -%} |