{ "backend": "tokenizers", "bos_token": "<|begin_of_text|>", "clean_up_tokenization_spaces": true, "eos_token": "<|im_end|>", "from_slow": true, "is_local": false, "legacy": false, "model_input_names": [ "input_ids", "attention_mask" ], "model_max_length": 131072, "pad_token": "<|finetune_right_pad_id|>", "padding_side": "left", "tokenizer_class": "TokenizersBackend", "added_tokens_decoder": { "128000": { "content": "<|begin_of_text|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128001": { "content": "<|end_of_text|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128002": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128003": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128004": { "content": "<|finetune_right_pad_id|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128005": { "content": "<|reserved_special_token_2|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128006": { "content": "<|start_header_id|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128007": { "content": "<|end_header_id|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128008": { "content": "<|eom_id|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128009": { "content": "<|eot_id|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128010": { "content": "<|python_tag|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128011": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128012": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128013": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128014": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128015": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128016": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128017": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128018": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128019": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128020": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128021": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128022": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128023": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128024": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128025": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128026": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128027": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128028": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128029": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128030": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128031": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128032": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128033": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128034": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128035": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128036": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128037": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128038": { "content": "", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128039": { "content": "<|im_start|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": false }, "128040": { "content": "<|im_end|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128041": { "content": "<|reserved_special_token_33|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128042": { "content": "<|reserved_special_token_34|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128043": { "content": "<|reserved_special_token_35|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128044": { "content": "<|reserved_special_token_36|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128045": { "content": "<|reserved_special_token_37|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128046": { "content": "<|reserved_special_token_38|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128047": { "content": "<|reserved_special_token_39|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128048": { "content": "<|reserved_special_token_40|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128049": { "content": "<|reserved_special_token_41|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128050": { "content": "<|reserved_special_token_42|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128051": { "content": "<|reserved_special_token_43|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128052": { "content": "<|reserved_special_token_44|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128053": { "content": "<|reserved_special_token_45|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128054": { "content": "<|reserved_special_token_46|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128055": { "content": "<|reserved_special_token_47|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128056": { "content": "<|reserved_special_token_48|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128057": { "content": "<|reserved_special_token_49|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128058": { "content": "<|reserved_special_token_50|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128059": { "content": "<|reserved_special_token_51|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128060": { "content": "<|reserved_special_token_52|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128061": { "content": "<|reserved_special_token_53|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128062": { "content": "<|reserved_special_token_54|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128063": { "content": "<|reserved_special_token_55|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128064": { "content": "<|reserved_special_token_56|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128065": { "content": "<|reserved_special_token_57|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128066": { "content": "<|reserved_special_token_58|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128067": { "content": "<|reserved_special_token_59|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128068": { "content": "<|reserved_special_token_60|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128069": { "content": "<|reserved_special_token_61|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128070": { "content": "<|reserved_special_token_62|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128071": { "content": "<|reserved_special_token_63|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128072": { "content": "<|reserved_special_token_64|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128073": { "content": "<|reserved_special_token_65|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128074": { "content": "<|reserved_special_token_66|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128075": { "content": "<|reserved_special_token_67|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128076": { "content": "<|reserved_special_token_68|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128077": { "content": "<|reserved_special_token_69|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128078": { "content": "<|reserved_special_token_70|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128079": { "content": "<|reserved_special_token_71|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128080": { "content": "<|reserved_special_token_72|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128081": { "content": "<|reserved_special_token_73|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128082": { "content": "<|reserved_special_token_74|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128083": { "content": "<|reserved_special_token_75|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128084": { "content": "<|reserved_special_token_76|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128085": { "content": "<|reserved_special_token_77|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128086": { "content": "<|reserved_special_token_78|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128087": { "content": "<|reserved_special_token_79|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128088": { "content": "<|reserved_special_token_80|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128089": { "content": "<|reserved_special_token_81|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128090": { "content": "<|reserved_special_token_82|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128091": { "content": "<|reserved_special_token_83|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128092": { "content": "<|reserved_special_token_84|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128093": { "content": "<|reserved_special_token_85|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128094": { "content": "<|reserved_special_token_86|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128095": { "content": "<|reserved_special_token_87|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128096": { "content": "<|reserved_special_token_88|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128097": { "content": "<|reserved_special_token_89|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128098": { "content": "<|reserved_special_token_90|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128099": { "content": "<|reserved_special_token_91|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128100": { "content": "<|reserved_special_token_92|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128101": { "content": "<|reserved_special_token_93|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128102": { "content": "<|reserved_special_token_94|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128103": { "content": "<|reserved_special_token_95|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128104": { "content": "<|reserved_special_token_96|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128105": { "content": "<|reserved_special_token_97|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128106": { "content": "<|reserved_special_token_98|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128107": { "content": "<|reserved_special_token_99|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128108": { "content": "<|reserved_special_token_100|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128109": { "content": "<|reserved_special_token_101|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128110": { "content": "<|reserved_special_token_102|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128111": { "content": "<|reserved_special_token_103|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128112": { "content": "<|reserved_special_token_104|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128113": { "content": "<|reserved_special_token_105|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128114": { "content": "<|reserved_special_token_106|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128115": { "content": "<|reserved_special_token_107|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128116": { "content": "<|reserved_special_token_108|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128117": { "content": "<|reserved_special_token_109|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128118": { "content": "<|reserved_special_token_110|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128119": { "content": "<|reserved_special_token_111|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128120": { "content": "<|reserved_special_token_112|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128121": { "content": "<|reserved_special_token_113|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128122": { "content": "<|reserved_special_token_114|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128123": { "content": "<|reserved_special_token_115|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128124": { "content": "<|reserved_special_token_116|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128125": { "content": "<|reserved_special_token_117|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128126": { "content": "<|reserved_special_token_118|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128127": { "content": "<|reserved_special_token_119|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128128": { "content": "<|reserved_special_token_120|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128129": { "content": "<|reserved_special_token_121|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128130": { "content": "<|reserved_special_token_122|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128131": { "content": "<|reserved_special_token_123|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128132": { "content": "<|reserved_special_token_124|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128133": { "content": "<|reserved_special_token_125|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128134": { "content": "<|reserved_special_token_126|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128135": { "content": "<|reserved_special_token_127|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128136": { "content": "<|reserved_special_token_128|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128137": { "content": "<|reserved_special_token_129|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128138": { "content": "<|reserved_special_token_130|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128139": { "content": "<|reserved_special_token_131|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128140": { "content": "<|reserved_special_token_132|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128141": { "content": "<|reserved_special_token_133|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128142": { "content": "<|reserved_special_token_134|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128143": { "content": "<|reserved_special_token_135|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128144": { "content": "<|reserved_special_token_136|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128145": { "content": "<|reserved_special_token_137|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128146": { "content": "<|reserved_special_token_138|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128147": { "content": "<|reserved_special_token_139|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128148": { "content": "<|reserved_special_token_140|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128149": { "content": "<|reserved_special_token_141|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128150": { "content": "<|reserved_special_token_142|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128151": { "content": "<|reserved_special_token_143|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128152": { "content": "<|reserved_special_token_144|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128153": { "content": "<|reserved_special_token_145|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128154": { "content": "<|reserved_special_token_146|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128155": { "content": "<|reserved_special_token_147|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128156": { "content": "<|reserved_special_token_148|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128157": { "content": "<|reserved_special_token_149|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128158": { "content": "<|reserved_special_token_150|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128159": { "content": "<|reserved_special_token_151|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128160": { "content": "<|reserved_special_token_152|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128161": { "content": "<|reserved_special_token_153|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128162": { "content": "<|reserved_special_token_154|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128163": { "content": "<|reserved_special_token_155|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128164": { "content": "<|reserved_special_token_156|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128165": { "content": "<|reserved_special_token_157|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128166": { "content": "<|reserved_special_token_158|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128167": { "content": "<|reserved_special_token_159|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128168": { "content": "<|reserved_special_token_160|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128169": { "content": "<|reserved_special_token_161|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128170": { "content": "<|reserved_special_token_162|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128171": { "content": "<|reserved_special_token_163|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128172": { "content": "<|reserved_special_token_164|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128173": { "content": "<|reserved_special_token_165|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128174": { "content": "<|reserved_special_token_166|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128175": { "content": "<|reserved_special_token_167|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128176": { "content": "<|reserved_special_token_168|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128177": { "content": "<|reserved_special_token_169|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128178": { "content": "<|reserved_special_token_170|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128179": { "content": "<|reserved_special_token_171|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128180": { "content": "<|reserved_special_token_172|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128181": { "content": "<|reserved_special_token_173|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128182": { "content": "<|reserved_special_token_174|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128183": { "content": "<|reserved_special_token_175|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128184": { "content": "<|reserved_special_token_176|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128185": { "content": "<|reserved_special_token_177|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128186": { "content": "<|reserved_special_token_178|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128187": { "content": "<|reserved_special_token_179|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128188": { "content": "<|reserved_special_token_180|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128189": { "content": "<|reserved_special_token_181|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128190": { "content": "<|reserved_special_token_182|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128191": { "content": "<|reserved_special_token_183|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128192": { "content": "<|reserved_special_token_184|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128193": { "content": "<|reserved_special_token_185|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128194": { "content": "<|reserved_special_token_186|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128195": { "content": "<|reserved_special_token_187|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128196": { "content": "<|reserved_special_token_188|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128197": { "content": "<|reserved_special_token_189|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128198": { "content": "<|reserved_special_token_190|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128199": { "content": "<|reserved_special_token_191|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128200": { "content": "<|reserved_special_token_192|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128201": { "content": "<|reserved_special_token_193|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128202": { "content": "<|reserved_special_token_194|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128203": { "content": "<|reserved_special_token_195|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128204": { "content": "<|reserved_special_token_196|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128205": { "content": "<|reserved_special_token_197|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128206": { "content": "<|reserved_special_token_198|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128207": { "content": "<|reserved_special_token_199|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128208": { "content": "<|reserved_special_token_200|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128209": { "content": "<|reserved_special_token_201|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128210": { "content": "<|reserved_special_token_202|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128211": { "content": "<|reserved_special_token_203|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128212": { "content": "<|reserved_special_token_204|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128213": { "content": "<|reserved_special_token_205|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128214": { "content": "<|reserved_special_token_206|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128215": { "content": "<|reserved_special_token_207|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128216": { "content": "<|reserved_special_token_208|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128217": { "content": "<|reserved_special_token_209|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128218": { "content": "<|reserved_special_token_210|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128219": { "content": "<|reserved_special_token_211|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128220": { "content": "<|reserved_special_token_212|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128221": { "content": "<|reserved_special_token_213|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128222": { "content": "<|reserved_special_token_214|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128223": { "content": "<|reserved_special_token_215|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128224": { "content": "<|reserved_special_token_216|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128225": { "content": "<|reserved_special_token_217|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128226": { "content": "<|reserved_special_token_218|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128227": { "content": "<|reserved_special_token_219|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128228": { "content": "<|reserved_special_token_220|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128229": { "content": "<|reserved_special_token_221|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128230": { "content": "<|reserved_special_token_222|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128231": { "content": "<|reserved_special_token_223|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128232": { "content": "<|reserved_special_token_224|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128233": { "content": "<|reserved_special_token_225|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128234": { "content": "<|reserved_special_token_226|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128235": { "content": "<|reserved_special_token_227|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128236": { "content": "<|reserved_special_token_228|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128237": { "content": "<|reserved_special_token_229|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128238": { "content": "<|reserved_special_token_230|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128239": { "content": "<|reserved_special_token_231|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128240": { "content": "<|reserved_special_token_232|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128241": { "content": "<|reserved_special_token_233|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128242": { "content": "<|reserved_special_token_234|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128243": { "content": "<|reserved_special_token_235|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128244": { "content": "<|reserved_special_token_236|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128245": { "content": "<|reserved_special_token_237|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128246": { "content": "<|reserved_special_token_238|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128247": { "content": "<|reserved_special_token_239|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128248": { "content": "<|reserved_special_token_240|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128249": { "content": "<|reserved_special_token_241|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128250": { "content": "<|reserved_special_token_242|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128251": { "content": "<|reserved_special_token_243|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128252": { "content": "<|reserved_special_token_244|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128253": { "content": "<|reserved_special_token_245|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128254": { "content": "<|reserved_special_token_246|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true }, "128255": { "content": "<|reserved_special_token_247|>", "single_word": false, "lstrip": false, "rstrip": false, "normalized": false, "special": true } }, "chat_template": { "default": "{{bos_token}}{% for message in messages %}{% if loop.first and messages[0]['role'] != 'system' %}{{ '<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n' }}{% endif %}{{'<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>' + '\n'}}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant\n' }}{% endif %}", "tool_use": "{%- macro json_to_python_type(json_spec) %}\n{%- set basic_type_map = {\n \"string\": \"str\",\n \"number\": \"float\",\n \"integer\": \"int\",\n \"boolean\": \"bool\"\n} %}\n\n{%- if basic_type_map[json_spec.type] is defined %}\n {{- basic_type_map[json_spec.type] }}\n{%- elif json_spec.type == \"array\" %}\n {{- \"list[\" + json_to_python_type(json_spec|items) + \"]\"}}\n{%- elif json_spec.type == \"object\" %}\n {%- if json_spec.additionalProperties is defined %}\n {{- \"dict[str, \" + json_to_python_type(json_spec.additionalProperties) + ']'}}\n {%- else %}\n {{- \"dict\" }}\n {%- endif %}\n{%- elif json_spec.type is iterable %}\n {{- \"Union[\" }}\n {%- for t in json_spec.type %}\n {{- json_to_python_type({\"type\": t}) }}\n {%- if not loop.last %}\n {{- \",\" }} \n {%- endif %}\n {%- endfor %}\n {{- \"]\" }}\n{%- else %}\n {{- \"Any\" }}\n{%- endif %}\n{%- endmacro %}\n\n\n{{- bos_token }}\n{{- \"You are a function calling AI model. You are provided with function signatures within XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions. Here are the available tools: \" }}\n{%- for tool in tools %}\n {%- if tool.function is defined %}\n {%- set tool = tool.function %}\n {%- endif %}\n {{- '{\"type\": \"function\", \"function\": ' }}\n {{- '{\"name\": \"' + tool.name + '\", ' }}\n {{- '\"description\": \"' + tool.name + '(' }}\n {%- for param_name, param_fields in tool.parameters.properties|items %}\n {{- param_name + \": \" + json_to_python_type(param_fields) }}\n {%- if not loop.last %}\n {{- \", \" }}\n {%- endif %}\n {%- endfor %}\n {{- \")\" }}\n {%- if tool.return is defined %}\n {{- \" -> \" + json_to_python_type(tool.return) }}\n {%- endif %}\n {{- \" - \" + tool.description + \"\\n\\n\" }}\n {%- for param_name, param_fields in tool.parameters.properties|items %}\n {%- if loop.first %}\n {{- \" Args:\\n\" }}\n {%- endif %}\n {{- \" \" + param_name + \"(\" + json_to_python_type(param_fields) + \"): \" + param_fields.description|trim }}\n {%- endfor %}\n {%- if tool.return is defined and tool.return.description is defined %}\n {{- \"\\n Returns:\\n \" + tool.return.description }}\n {%- endif %}\n {{- '\"' }}\n {{- ', \"parameters\": ' }}\n {%- if tool.parameters.properties | length == 0 %}\n {{- \"{}\" }}\n {%- else %}\n {{- tool.parameters|tojson }}\n {%- endif %}\n {{- \"}\" }}\n {%- if not loop.last %}\n {{- \"\\n\" }}\n {%- endif %}\n{%- endfor %}\n{{- \" \" }}\n{{- 'Use the following pydantic model json schema for each tool call you will make: {\"properties\": {\"name\": {\"title\": \"Name\", \"type\": \"string\"}, \"arguments\": {\"title\": \"Arguments\", \"type\": \"object\"}}, \"required\": [\"name\", \"arguments\"], \"title\": \"FunctionCall\", \"type\": \"object\"}}\n' }}\n{{- \"For each function call return a json object with function name and arguments within XML tags as follows:\n\" }}\n{{- \"\n\" }}\n{{- '{\"name\": , \"arguments\": }\n' }}\n{{- '<|im_end|>' }}\n{%- for message in messages %}\n {%- if message.role == \"user\" or message.role == \"system\" or (message.role == \"assistant\" and message.tool_calls is not defined) %}\n {{- '<|im_start|>' + message.role + '\\n' + message.content + '<|im_end|>' + '\\n' }}\n {%- elif message.role == \"assistant\" %}\n {{- '<|im_start|>' + message.role }}\n {%- for tool_call in message.tool_calls %}\n {{- '\n\n' }} {%- if tool_call.function is defined %}\n {%- set tool_call = tool_call.function %}\n {%- endif %}\n {{- '{' }}\n {{- '\"name\": \"' }}\n {{- tool_call.name }}\n {{- '\"}' }}\n {{- ', '}}\n {%- if tool_call.arguments is defined %}\n {{- '\"arguments\": ' }}\n {{- tool_call.arguments|tojson }}\n {%- endif %}\n {{- '\\n' }}\n {%- endfor %}\n {{- '<|im_end|>\\n' }}\n {%- elif message.role == \"tool\" %}\n {%- if not message.name is defined %}\n {{- raise_exception(\"Tool response dicts require a 'name' key indicating the name of the called function!\") }}\n {%- endif %}\n {%- if loop.previtem and loop.previtem.role != \"tool\" %}\n {{- '<|im_start|>tool\\n' }}\n {%- endif %}\n {{- '\\n' }}\n {{- message.content }}\n {%- if not loop.last %}\n {{- '\\n\\n' }}\n {%- else %}\n {{- '\\n' }}\n {%- endif %}\n {%- if not loop.last and loop.nextitem.role != \"tool\" %}\n {{- '<|im_end|>' }}\n {%- elif loop.last %}\n {{- '<|im_end|>' }}\n {%- endif %}\n {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n {{- '<|im_start|>assistant\\n' }}\n{%- endif %}\n" } }