{ "additional_special_tokens": null, "backend": "tokenizers", "boi_token": "", "bos_token": "", "clean_up_tokenization_spaces": false, "eoi_token": "", "eos_token": "", "image_token": "", "is_local": true, "mask_token": "", "model_max_length": 1000000000000000019884624838656, "model_specific_special_tokens": { "boi_token": "", "eoi_token": "", "image_token": "", "sfr_token": "" }, "pad_token": "", "padding_side": "left", "sfr_token": "", "sp_model_kwargs": null, "spaces_between_special_tokens": false, "tokenizer_class": "GemmaTokenizer", "unk_token": "", "use_default_system_prompt": false, "chat_template": "{{ bos_token }}{% if messages[0]['role'] == 'system' %}{% set system_message = messages[0]['content'] %}{% set messages = messages[1:] %}{% else %}{% set system_message = '' %}{% endif %}{% if tools %}user\nYou have access to the following tools:\n{% for tool in tools %}{{ tool | tojson }}\n{% endfor %}\n{{ system_message }}\n{% elif system_message %}system\n{{ system_message }}\n{% endif %}{% for message in messages %}{% if message['role'] == 'user' %}user\n{{ message['content'] }}\n{% elif message['role'] == 'assistant' %}model\n{{ message['content'] }}\n{% elif message['role'] == 'tool' %}tool\n{{ message['content'] }}\n{% endif %}{% endfor %}{% if messages[-1]['role'] == 'user' %}model\n{% endif %}" }