{{- "<|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 -%}