Hugging-GK/stack_exc_multilabel_instr_lm_head
05
1 2{{ bos_token }}3{% if messages[0]['role'] == 'system' %}4 {{ raise_exception('System role not supported') }}5{% endif %}6{% for message in messages %}7 {% if (message['role'] == 'user') != (loop.index0 % 2 == 0) %}8 {{ raise_exception('Conversation roles must alternate user/assistant/user/assistant/...') }}9 {% endif %}10 {% if message['role'] == 'assistant' %}11<start_of_turn>model12{% generation %}{{ message['content'] | trim }}13<end_of_turn>{% endgeneration %}14 {% else %}15<start_of_turn>{{ message['role'] }}16{{ message['content'] | trim }}17<end_of_turn>18 {% endif %}19{% endfor %}20{% if add_generation_prompt %}21<start_of_turn>model22{% endif %}23 