PyTorch
ONNX
Safetensors
English
nanochat
Eval Results (legacy)

Create chat template file

#5
by Xenova HF Staff - opened
Files changed (1) hide show
  1. chat_template.jinja +15 -0
chat_template.jinja ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- "<|bos|>" -}}
2
+ {%- if messages[0]["role"] == "system" -%}
3
+ {{- "<|user_start|>" + messages[0]["content"] + "\n\n" + messages[1]["content"] + "<|user_end|>" -}}
4
+ {%- set messages = messages[2:] -%}
5
+ {%- endif -%}
6
+ {%- for message in messages -%}
7
+ {%- if loop.index0 % 2 == 0 -%}
8
+ {{- "<|user_start|>" + message["content"] + "<|user_end|>" -}}
9
+ {%- else -%}
10
+ {{- "<|assistant_start|>" + message["content"] + "<|assistant_end|>" -}}
11
+ {%- endif -%}
12
+ {%- endfor -%}
13
+ {%- if add_generation_prompt -%}
14
+ {{- "<|assistant_start|>" -}}
15
+ {%- endif -%}