fix bug with system message
Browse files- chat_template.jinja +2 -2
chat_template.jinja
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
{{ bos_token }}
|
| 2 |
{%- if tools -%}
|
| 3 |
-
{%- set loop_messages = messages[1:] -%}
|
| 4 |
{{- '<start_of_turn>' + 'system' + '
|
| 5 |
' -}}
|
| 6 |
{%- if messages[0]['role'] == "system" -%}
|
|
|
|
| 7 |
{%- if messages[0]['content'] is string -%}
|
| 8 |
{{- messages[0]['content'] + '
|
| 9 |
' + '
|
|
@@ -28,7 +28,7 @@ You are provided with function signatures within <tools></tools> XML tags:
|
|
| 28 |
{{- '<end_of_turn>' + '
|
| 29 |
' -}}
|
| 30 |
{%- elif messages[0]['role'] == "system" -%}
|
| 31 |
-
{%- set loop_messages = messages[1:] -%}
|
| 32 |
{{- '<start_of_turn>' + 'system' + '
|
| 33 |
' -}}
|
| 34 |
{%- if messages[0]['content'] is string -%}
|
|
|
|
| 1 |
{{ bos_token }}
|
| 2 |
{%- if tools -%}
|
|
|
|
| 3 |
{{- '<start_of_turn>' + 'system' + '
|
| 4 |
' -}}
|
| 5 |
{%- if messages[0]['role'] == "system" -%}
|
| 6 |
+
{%- set loop_messages = messages[1:] -%}
|
| 7 |
{%- if messages[0]['content'] is string -%}
|
| 8 |
{{- messages[0]['content'] + '
|
| 9 |
' + '
|
|
|
|
| 28 |
{{- '<end_of_turn>' + '
|
| 29 |
' -}}
|
| 30 |
{%- elif messages[0]['role'] == "system" -%}
|
| 31 |
+
{%- set loop_messages = messages[1:] -%}
|
| 32 |
{{- '<start_of_turn>' + 'system' + '
|
| 33 |
' -}}
|
| 34 |
{%- if messages[0]['content'] is string -%}
|