Files changed (3) hide show
  1. chat_template.jinja +11 -1
  2. tokenizer.json +2 -2
  3. tokenizer_config.json +1 -2
chat_template.jinja CHANGED
@@ -51,7 +51,17 @@
51
  {%- set messages = messages[1:] -%}
52
  {%- endif -%}
53
  {%- if tools -%}
54
- {%- set ns.system_prompt = ns.system_prompt + ("\n\n" if ns.system_prompt else "") + "Today's date: " + strftime_now("%Y-%m-%d") + "\n\nList of tools: " + (tools | tojson) -%}
 
 
 
 
 
 
 
 
 
 
55
  {%- endif -%}
56
  {%- if ns.system_prompt -%}
57
  {{- "<|im_start|>system\n" + ns.system_prompt + "<|im_end|>\n" -}}
 
51
  {%- set messages = messages[1:] -%}
52
  {%- endif -%}
53
  {%- if tools -%}
54
+ {%- set ns.system_prompt = ns.system_prompt + ("\n" if ns.system_prompt else "") + "List of tools: [" -%}
55
+ {%- for tool in tools -%}
56
+ {%- if tool is not string -%}
57
+ {%- set tool = tool | tojson -%}
58
+ {%- endif -%}
59
+ {%- set ns.system_prompt = ns.system_prompt + tool -%}
60
+ {%- if not loop.last -%}
61
+ {%- set ns.system_prompt = ns.system_prompt + ", " -%}
62
+ {%- endif -%}
63
+ {%- endfor -%}
64
+ {%- set ns.system_prompt = ns.system_prompt + "]" -%}
65
  {%- endif -%}
66
  {%- if ns.system_prompt -%}
67
  {{- "<|im_start|>system\n" + ns.system_prompt + "<|im_end|>\n" -}}
tokenizer.json CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:c4687c0046da6579aba6f9aa713e9bed61e5fd210b0e012028ae57751d028689
3
- size 17905589
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:695be7802a0e4b8a81048f0ff5ebb7fc811a0ba5a6be63dbb24deb5a81096f41
3
+ size 17905598
tokenizer_config.json CHANGED
@@ -4,9 +4,8 @@
4
  "clean_up_tokenization_spaces": false,
5
  "eos_token": "<|im_end|>",
6
  "is_local": true,
7
- "legacy": false,
8
  "model_max_length": 1000000000000000019884624838656,
9
  "pad_token": "<|pad|>",
10
  "tokenizer_class": "TokenizersBackend",
11
  "use_default_system_prompt": false
12
- }
 
4
  "clean_up_tokenization_spaces": false,
5
  "eos_token": "<|im_end|>",
6
  "is_local": true,
 
7
  "model_max_length": 1000000000000000019884624838656,
8
  "pad_token": "<|pad|>",
9
  "tokenizer_class": "TokenizersBackend",
10
  "use_default_system_prompt": false
11
+ }