introvoyz041 commited on
Commit
b842d40
·
verified ·
1 Parent(s): fd9e1a4

Upload chat_template.jinja with huggingface_hub

Browse files
Files changed (1) hide show
  1. chat_template.jinja +22 -0
chat_template.jinja ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- set system_msg = messages | selectattr('role', 'eq', 'system') | list | first | default(none) -%}
2
+ {%- set last_user = messages | selectattr('role', 'eq', 'user') | list | last | default(none) -%}
3
+ {%- set last_assistant = messages | selectattr('role', 'eq', 'assistant') | list | last | default(none) -%}
4
+
5
+ {{- bos_token -}}
6
+
7
+ {%- if system_msg -%}
8
+ <start_of_turn>instruction{{ '\n' }}
9
+ {{- system_msg['content'] | trim -}}<end_of_turn>{{ '\n' }}
10
+ {%- endif -%}
11
+
12
+ {%- if last_user -%}
13
+ <start_of_turn>source{{ '\n' }}
14
+ {{- last_user['content'] | trim -}}<end_of_turn>{{ '\n' }}
15
+ {%- endif -%}
16
+
17
+ {%- if add_generation_prompt -%}
18
+ <start_of_turn>translation{{ '\n' }}
19
+ {%- elif last_assistant -%}
20
+ <start_of_turn>translation{{ '\n' }}
21
+ {{- last_assistant['content'] | trim -}}<end_of_turn>{{ '\n' }}
22
+ {%- endif -%}