Rocketknight1 HF Staff commited on
Commit
d2e4aa5
·
verified ·
1 Parent(s): 83adbd0

Update chat template

Browse files
Files changed (1) hide show
  1. chat_template.jinja +10 -0
chat_template.jinja CHANGED
@@ -60,6 +60,16 @@
60
  {%- endif -%}
61
  {%- endfor -%}
62
 
 
 
 
 
 
 
 
 
 
 
63
  {%- set lu = namespace(idx=-1) -%}
64
  {%- for m in mns.list -%}
65
  {%- if m.role == "user" or m.role == "developer" -%}
 
60
  {%- endif -%}
61
  {%- endfor -%}
62
 
63
+ {%- if tools -%}
64
+ {%- set anchor_ns = namespace(found=false) -%}
65
+ {%- for m in mns.list -%}
66
+ {%- if m.role == "system" or m.role == "developer" -%}{%- set anchor_ns.found = true -%}{%- endif -%}
67
+ {%- endfor -%}
68
+ {%- if not anchor_ns.found -%}
69
+ {%- set mns.list = [{"role": "system", "content": ""}] + mns.list -%}
70
+ {%- endif -%}
71
+ {%- endif -%}
72
+
73
  {%- set lu = namespace(idx=-1) -%}
74
  {%- for m in mns.list -%}
75
  {%- if m.role == "user" or m.role == "developer" -%}