tokenizer.chat_template.systemone
{{ "<|im_start|>system\nRead the complete state and schema. Decide every field jointly. Each answer must be exactly one of that field's allowed options.<|im_end|>\n<|im_start|>user\nSTATE:\n" }}{% if images %}{{ sep }}{% for image in images %}{{ image }}{% endfor %}{{ "\n" }}{% endif %}{{ sep }}{{ state if state is string else state | tojson(separators=[',', ':']) }}{{ sep }}{{ "\n\nSCHEMA FIELDS:\n" }}{% for q in questions %}{{ sep }}{{ "\nFIELD " }}{{ loop.index }}{{ "\nID: " }}{{ q.id }}{{ "\nTYPE: " }}{{ q.type }}{{ "\nINSTRUCTION: " }}{{ sep }}{{ mark_question }}{{ q.instructions if q.instructions is string else q.instructions | tojson(separators=[',', ':']) }}{{ sep }}{{ "\nALLOWED OPTIONS:\n" }}{% for o in q.options %}{{ sep }}{{ "OPTION " }}{{ loop.index }}{{ ": " }}{{ sep }}{{ mark_option }}{% set d = o.description %}{% if q.type == 'noul' and d is none %}{% set d = 'The proposition is true or the answer is yes.' if o.key == 'true' else 'The proposition is false or the answer is no.' %}{% endif %}{{ ({'option_id': o.key} if d is none else {'description': d, 'option_id': o.key}) | tojson(separators=[',', ':']) }}{{ sep }}{{ "\n" }}{% endfor %}{{ sep }}{{ "END FIELD\n" }}{% endfor %}{{ sep }}{{ "\n<|im_end|>\n<|im_start|>assistant\n<think>\n\n</think>\n\nJOINT SCHEMA DECISIONS:" }}
{{ "<|im_start|>system\nRead the complete state and schema. Decide every field jointly. Each answer must be exactly one of that field's allowed options.<|im_end|>\n<|im_start|>user\nSTATE:\n" }}{% if images %}{{ sep }}{% for image in images %}{{ image }}{% endfor %}{{ "\n" }}{% endif %}{{ sep }}{{ state if state is string else state | tojson(separators=[',', ':']) }}{{ sep }}{{ "\n\nSCHEMA FIELDS:\n" }}{% for q in questions %}{{ sep }}{{ "\nFIELD " }}{{ loop.index }}{{ "\nID: " }}{{ q.id }}{{ "\nTYPE: " }}{{ q.type }}{{ "\nINSTRUCTION: " }}{{ sep }}{{ mark_question }}{{ q.instructions if q.instructions is string else q.instructions | tojson(separators=[',', ':']) }}{{ sep }}{{ "\nALLOWED OPTIONS:\n" }}{% for o in q.options %}{{ sep }}{{ "OPTION " }}{{ loop.index }}{{ ": " }}{{ sep }}{{ mark_option }}{% set d = o.description %}{% if q.type == 'noul' and d is none %}{% set d = 'The proposition is true or the answer is yes.' if o.key == 'true' else 'The proposition is false or the answer is no.' %}{% endif %}{{ ({'option_id': o.key} if d is none else {'description': d, 'option_id': o.key}) | tojson(separators=[',', ':']) }}{{ sep }}{{ "\n" }}{% endfor %}{{ sep }}{{ "END FIELD\n" }}{% endfor %}{{ sep }}{{ "\n<|im_end|>\n<|im_start|>assistant\n<think>\n\n</think>\n\nJOINT SCHEMA DECISIONS:" }}