EdgeDecoder-JAX / chat_template.jinja
Notacape's picture
MicroGPT-2 SFT: safetensors (Qwen3 layout) + GGUF f16 and q8_0
1769200 verified
Raw
History Blame Contribute Delete
661 Bytes
{{- bos_token -}}{%- set offset = 0 -%}{%- if messages and messages[0]['role'] == 'system' -%}{%- if messages|length > 1 and messages[1]['role'] == 'user' -%}{{- '<|im_start|>user\n' + messages[0]['content'] + '\n\n' + messages[1]['content'] + '<|im_end|>' -}}{%- set offset = 2 -%}{%- else -%}{{- '<|im_start|>user\n' + messages[0]['content'] + '<|im_end|>' -}}{%- set offset = 1 -%}{%- endif -%}{%- endif -%}{%- for message in messages -%}{%- if loop.index0 >= offset -%}{{- '<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>' -}}{%- endif -%}{%- endfor -%}{%- if add_generation_prompt -%}{{- '<|im_start|>assistant\n' -}}{%- endif -%}