Xenova HF Staff commited on
Commit
8998cdf
·
verified ·
1 Parent(s): daa5831

Create chat template file

Browse files
Files changed (1) hide show
  1. chat_template.jinja +24 -0
chat_template.jinja ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0]["role"] == "system" -%}
2
+ {{- "<|bos|><|user_start|>" -}}
3
+ {{- messages[0]["content"] -}}
4
+ {{- "\n\n" -}}
5
+ {{- messages[1]["content"] -}}
6
+ {{- "<|user_end|>" -}}
7
+ {%- set messages = messages[2:] -%}
8
+ {%- else -%}
9
+ {{- "<|bos|>" -}}
10
+ {%- endif -%}
11
+ {%- for message in messages -%}
12
+ {%- if loop.index0 % 2 == 0 -%}
13
+ {{- "<|user_start|>" -}}
14
+ {{- message["content"] -}}
15
+ {{- "<|user_end|>" -}}
16
+ {%- else -%}
17
+ {{- "<|assistant_start|>" -}}
18
+ {{- message["content"] -}}
19
+ {{- "<|assistant_end|>" -}}
20
+ {%- endif -%}
21
+ {%- endfor -%}
22
+ {%- if add_generation_prompt -%}
23
+ {{- "<|assistant_start|>" -}}
24
+ {%- endif -%}