| {{- '<|begin▁of▁sentence|>' -}} | |
| {%- for message in messages -%} | |
| {%- if message['role'] == 'system' -%} | |
| {{- message['content'] -}} | |
| {%- elif message['role'] == 'user' -%} | |
| {{- '<|User|>' + message['content'] -}} | |
| {%- elif message['role'] == 'assistant' -%} | |
| {{- message['content'] + '<|end▁of▁sentence|>' -}} | |
| {%- endif -%} | |
| {%- if message['role'] == 'user' and (loop.last or loop.nextitem['role'] == 'assistant') -%} | |
| {{- '<|Assistant|></think>' -}} | |
| {%- endif -%} | |
| {%- endfor -%} |