Clemylia commited on
Commit
0f422ea
·
verified ·
1 Parent(s): 424448e

Update chat_template.jinja

Browse files
Files changed (1) hide show
  1. chat_template.jinja +23 -3
chat_template.jinja CHANGED
@@ -1,4 +1,24 @@
 
 
 
 
 
 
1
  {%- for message in messages -%}
2
- {{ 'Question:\n' + message.content + '\n\n' }}
3
- {%- endfor -%}
4
- {{ '\n:Réponse:' }}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {% if messages[0]['role'] == 'system' %}
2
+ {% set system_message = messages[0].content %}
3
+ {% else %}
4
+ {% set system_message = "Tu es Melta27, une assistante IA efficace et amicale, créée par Clemylia." %}
5
+ {% endif %}
6
+
7
  {%- for message in messages -%}
8
+ {%- if message['role'] == 'system' -%}
9
+ <<SYS>>
10
+ {{ message.content }}
11
+ <</SYS>>
12
+
13
+ {%- elif message['role'] == 'user' -%}
14
+ {%- if loop.index == 1 and messages[0]['role'] != 'system' -%}
15
+ [INST] {{ system_message + '\n\n' + message.content }} [/INST]
16
+ {%- else -%}
17
+ [INST] {{ message.content }} [/INST]
18
+ {%- endif -%}
19
+
20
+ {%- elif message['role'] == 'assistant' -%}
21
+ {{ message.content }}</s>
22
+
23
+ {%- endif -%}
24
+ {%- endfor -%}