LogicFlow-Gemma-3-27b-thinking / chat_template.jinja
RekklesAI's picture
Upload folder using huggingface_hub
7c99a96 verified
raw
history blame
803 Bytes
{{- bos_token }}
{%- for message in messages %}
{%- if message['role'] == 'system' %}
{{- '<start_of_turn>system\n' + message['content'] + '<end_of_turn>\n' }}
{%- elif message['role'] == 'user' %}
{{- '<start_of_turn>user\n' }}
{%- if 'images' in message and message['images'] %}
{%- for image in message['images'] %}
{{- '<start_of_image>\n<end_of_image>\n' }}
{%- endfor %}
{%- endif %}
{{- message['content'] + '<end_of_turn>\n' }}
{%- elif message['role'] == 'assistant' %}
{{- '<start_of_turn>model\n' + message['content'] + '<end_of_turn>\n' }}
{%- endif %}
{%- endfor %}
{%- if add_generation_prompt and messages[-1]['role'] != 'assistant' %}
{{- '<start_of_turn>model\n' }}
{%- endif %}