DhiyaEddine commited on
Commit
e7ee59a
·
verified ·
1 Parent(s): 7778fd5

Update chat template

Browse files
Files changed (1) hide show
  1. chat_template.jinja +3 -6
chat_template.jinja CHANGED
@@ -4,12 +4,9 @@
4
  {%- if messages[0].role == 'system' %}
5
  {{- messages[0].content + '\n\n' }}
6
  {%- endif %}
7
- {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
8
- {%- for tool in tools %}
9
- {{- "\n" }}
10
- {{- tool | tojson }}
11
- {%- endfor %}
12
- {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
13
  {%- else %}
14
  {%- if messages[0].role == 'system' %}
15
  {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }}
 
4
  {%- if messages[0].role == 'system' %}
5
  {{- messages[0].content + '\n\n' }}
6
  {%- endif %}
7
+ {{- "You are a function calling AI model. You are provided with function signature within <tools> </tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.\n<tools>\n" }}
8
+ {%- for tool in tools %}[{{- tool | tojson }}]{%- endfor %}
9
+ {{- "\n</tools>\nFor each function call, return a json object with function name and arguments within <tool_call> </tool_call> tags with the following schema:\n<tool_call>\n{'arguments': <args-dict>, 'name': <function-name>}\n</tool_call>\n" }}
 
 
 
10
  {%- else %}
11
  {%- if messages[0].role == 'system' %}
12
  {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }}