functiongemma-270m-mika / tokenizer_config.json
DarylFranxx's picture
Upload FunctionGemma 270M MLX bf16
1aff6d4 verified
{
"additional_special_tokens": null,
"backend": "tokenizers",
"boi_token": "<start_of_image>",
"bos_token": "<bos>",
"clean_up_tokenization_spaces": false,
"eoi_token": "<end_of_image>",
"eos_token": "<eos>",
"image_token": "<image_soft_token>",
"is_local": true,
"mask_token": "<mask>",
"model_max_length": 1000000000000000019884624838656,
"model_specific_special_tokens": {
"boi_token": "<start_of_image>",
"eoi_token": "<end_of_image>",
"image_token": "<image_soft_token>",
"sfr_token": "<start_function_response>"
},
"pad_token": "<pad>",
"padding_side": "left",
"sfr_token": "<start_function_response>",
"sp_model_kwargs": null,
"spaces_between_special_tokens": false,
"tokenizer_class": "GemmaTokenizer",
"unk_token": "<unk>",
"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 %}<start_of_turn>user\nYou have access to the following tools:\n{% for tool in tools %}{{ tool | tojson }}\n{% endfor %}\n{{ system_message }}<end_of_turn>\n{% elif system_message %}<start_of_turn>system\n{{ system_message }}<end_of_turn>\n{% endif %}{% for message in messages %}{% if message['role'] == 'user' %}<start_of_turn>user\n{{ message['content'] }}<end_of_turn>\n{% elif message['role'] == 'assistant' %}<start_of_turn>model\n{{ message['content'] }}<end_of_turn>\n{% elif message['role'] == 'tool' %}<start_of_turn>tool\n{{ message['content'] }}<end_of_turn>\n{% endif %}{% endfor %}{% if messages[-1]['role'] == 'user' %}<start_of_turn>model\n{% endif %}"
}