Alo-70m-Base / chat_template.jinja
spitfire4794's picture
Squash history to single initial commit
616f6b1
Raw
History Blame Contribute Delete
633 Bytes
{%- if messages[0]['role'] == 'system' and messages[0]['content'] -%}{{ '<|im_start|>system
' + messages[0]['content'] + '<|im_end|>
' }}{%- set loop_messages = messages[1:] -%}{%- else -%}{{ '<|im_start|>system
You are a helpful assistant.<|im_end|>
' }}{%- set loop_messages = messages -%}{%- endif -%}{%- for message in loop_messages -%}{%- if message['role'] == 'tool' -%}{{ '<|im_start|>tool
' + message['content'] + '<|im_end|>
' }}{%- else -%}{{ '<|im_start|>' + message['role'] + '
' + message['content'] + '<|im_end|>
' }}{%- endif -%}{%- endfor -%}{%- if add_generation_prompt -%}{{ '<|im_start|>assistant
' }}{%- endif -%}