fwizzer1 commited on
Commit
ef66e54
·
verified ·
1 Parent(s): 84b81c8

Bake reasoning chat_template and system prompt into tokenizer_config.json

Browse files
Files changed (1) hide show
  1. tokenizer_config.json +4 -2
tokenizer_config.json CHANGED
@@ -9016,5 +9016,7 @@
9016
  "normalized": false,
9017
  "special": true
9018
  }
9019
- }
9020
- }
 
 
 
9016
  "normalized": false,
9017
  "special": true
9018
  }
9019
+ },
9020
+ "chat_template": "{{ bos_token }}{%- set default_system = 'Реши задачу. Весь ход мыслей и шаги подробно пиши внутри тегов <think>...</think>, а итоговый ответ — после них.' -%}\n{%- if messages[0]['role'] == 'system' -%}\n {%- set system_message = messages[0]['content'] -%}\n {%- set loop_messages = messages[1:] -%}\n{%- else -%}\n {%- set system_message = default_system -%}\n {%- set loop_messages = messages -%}\n{%- endif -%}\n{%- for message in loop_messages -%}\n {%- if message['role'] == 'user' -%}\n {%- if loop.first and system_message -%}\n {{ '[INST] ' + system_message + '\\n\\n' + message['content'] + ' [/INST]' }}\n {%- else -%}\n {{ '[INST] ' + message['content'] + ' [/INST]' }}\n {%- endif -%}\n {%- elif message['role'] == 'assistant' -%}\n {{ message['content'] + eos_token }}\n {%- endif -%}\n{%- endfor -%}\n{%- if add_generation_prompt -%}\n {{ '<think>\\n' }}\n{%- endif -%}",
9021
+ "default_system_prompt": "Реши задачу. Весь ход мыслей и шаги подробно пиши внутри тегов <think>...</think>, а итоговый ответ — после них."
9022
+ }