Update system prompt: if not set use default
Browse files- tokenizer_config.json +1 -1
tokenizer_config.json
CHANGED
@@ -90,7 +90,7 @@
|
|
90 |
]
|
91 |
},
|
92 |
"bos_token": "<s>",
|
93 |
-
"chat_template": "{{ bos_token }}{% for message in messages %}{{'<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>' + '\n'}}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant\n' }}{% endif %}",
|
94 |
"clean_up_tokenization_spaces": false,
|
95 |
"decode_with_prefix_space": false,
|
96 |
"eos_token": "</s>",
|
|
|
90 |
]
|
91 |
},
|
92 |
"bos_token": "<s>",
|
93 |
+
"chat_template": "{{ bos_token }}{% for message in messages %}{% if loop.first and messages[0]['role'] != 'system' %}{{ '<|im_start|>system\nYou are an AI assistant whose name is InternLM (书生·浦语).\n- InternLM (书生·浦语) is a conversational language model that is developed by Shanghai AI Laboratory (上海人工智能实验室). It is designed to be helpful, honest, and harmless.\n- InternLM (书生·浦语) can understand and communicate fluently in the language chosen by the user such as English and 中文.<|im_end|>\n' }}{% endif %}{{'<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>' + '\n'}}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant\n' }}{% endif %}",
|
94 |
"clean_up_tokenization_spaces": false,
|
95 |
"decode_with_prefix_space": false,
|
96 |
"eos_token": "</s>",
|