sft_model / chat_template.jinja
sr5434's picture
End of training
2fbed59 verified
raw
history blame contribute delete
576 Bytes
{%- for message in messages -%}
{%- set content = message.content if message.content is string else "" -%}
{%- if message.role == "user" -%}
{{ "<|im_start|>" + message.role + "
" + content + "<|im_end|>
" }}
{%- elif message.role == "assistant" -%}
{% generation %}
{{ "<|im_start|>assistant
" + content.lstrip("
") + "<|im_end|>
" }}
{% endgeneration %}
{%- endif -%}
{%- endfor -%}
{# ───── generation prompt ───── #}
{%- if add_generation_prompt -%}
{{ "<|im_start|>assistant
" }}
{%- endif -%}