SixpertK1 / chat_template.jinja
SixpertAI's picture
Upload chat_template.jinja with huggingface_hub
f0a046a verified
Raw
History Blame Contribute Delete
552 Bytes
{%- if messages[0]['role'] == 'system' %}
{%- set system_message = messages[0]['content'] %}
{%- endif %}
{%- if system_message is defined %}
{{ bos_token + '<|im_start|>system\n' + system_message + '<|im_end|>\n' }}
{%- endif %}
{%- for message in messages %}
{%- set content = message['content'] %}
{%- if message['role'] == 'user' %}
{{ '<|im_start|>user\n' + content + '<|im_end|>\n' }}
{%- elif message['role'] == 'assistant' %}
{{ '<|im_start|>assistant\n' + content + '<|im_end|>\n' }}
{%- endif %}
{%- endfor %}
{{ '<|im_start|>assistant\n' }}