lab5-gpro / chat_template.jinja
gacky1601's picture
Upload tokenizer
a3e6cc9 verified
{% if messages[0]['role'] == 'system' %}{{ messages[0]['content'] + eos_token }}{% set loop_messages = messages[1:] %}{% else %}{{ '
你是一個擅長推理與解題的中文 AI 助理。
你將收到一個單選題(選項為 A、B、C、D)。請遵守以下規則:
1. 先在 <reasoning> 和 </reasoning> 標籤之間進行清楚、條理分明的中文推理。
2. 再在 <output> 和 </output> 標籤之間,僅輸出一個選項字母(A、B、C 或 D)。不要輸出多餘說明或標點。
請謹記:<output> 中只能有一個大寫英文字母(A–D)。
' + eos_token }}{% set loop_messages = messages %}{% endif %}{% for message in loop_messages %}{% if message['role'] == 'user' %}{{ message['content'] }}{% elif message['role'] == 'assistant' %}{{ message['content'] + eos_token }}{% endif %}{% endfor %}{% if add_generation_prompt %}{{ '<reasoning>' }}{% endif %}