{"_id":"69b7e845c38817254b54097b","id":"QCRI/Fanar-2-27B-Instruct","private":false,"pipeline_tag":"text-generation","library_name":"transformers","tags":["transformers","safetensors","gemma3_text","text-generation","pytorch","conversational","ar","en","arxiv:2501.13944","arxiv:2603.16397","base_model:google/gemma-3-27b-pt","base_model:finetune:google/gemma-3-27b-pt","license:apache-2.0","text-generation-inference","endpoints_compatible","region:us"],"downloads":204948,"likes":16,"modelId":"QCRI/Fanar-2-27B-Instruct","author":"QCRI","sha":"074005040e9c3511b1c43b4298bef09908285534","lastModified":"2026-03-25T13:43:23.000Z","gated":false,"disabled":false,"model-index":null,"config":{"architectures":["Gemma3ForCausalLM"],"model_type":"gemma3_text","tokenizer_config":{"bos_token":"<bos>","cls_token":"<bos>","eos_token":"<eos>","pad_token":"<pad>","sep_token":"<eos>","unk_token":"<unk>","use_default_system_prompt":false},"chat_template_jinja":"{{ '<bos>' }}{% if messages[0]['role'] == 'system' %}{% set loop_messages = messages[1:] %}{% set system_message = messages[0]['content'] %}{% else %}{% set loop_messages = messages %}{% endif %}{% if system_message is defined %}{{ system_message }}{% endif %}\n{%- if tools %}\n    {{- \"# Tools\\n\\nYou may call one or more functions to assist with the user query.\\n\\nYou are provided with function signatures within <tools></tools> XML tags:\\n<tools>\" }}\n    {%- for tool in tools %}\n        {{- \"\n\" }}\n        {{- tool | tojson }}\n    {%- endfor %}\n{% raw %}\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call>\n\n{% endraw %}\n{%- endif %}{% for message in loop_messages %}{% set content = message['content'] %}{% set is_last = loop.index == loop_messages|length %}{% set next_role = (loop_messages[loop.index]['role'] if not is_last else None) %}{% if message['role'] == 'user' %}{{ '<start_of_turn>user\n' + content + '<end_of_turn>\n<start_of_turn>model\n' }}{% if is_last and (no_thinking is defined and no_thinking) %}{{ '<think>\n\n</think>\n\n' }}{% endif %}{% elif message['role'] == 'assistant' %}{{ content + '<end_of_turn>\n' }}{% elif message['role'] == 'tool' %}{{ '<start_of_turn>tool\\n' + content + '<end_of_turn>\\n' }}{% if is_last or next_role == 'assistant' %}{{ '<start_of_turn>model\\n' }}{% endif %}{% endif %}{% endfor %}\n"},"cardData":{"license":"apache-2.0","language":["ar","en"],"pipeline_tag":"text-generation","tags":["pytorch"],"library_name":"transformers","base_model":"google/gemma-3-27b-pt"},"transformersInfo":{"auto_model":"AutoModelForCausalLM","pipeline_tag":"text-generation","processor":"AutoTokenizer"},"siblings":[{"rfilename":".gitattributes"},{"rfilename":"README.md"},{"rfilename":"added_tokens.json"},{"rfilename":"assets/fanar_logo.jpg"},{"rfilename":"chat_template.jinja"},{"rfilename":"config.json"},{"rfilename":"generation_config.json"},{"rfilename":"model-00001-of-00011.safetensors"},{"rfilename":"model-00002-of-00011.safetensors"},{"rfilename":"model-00003-of-00011.safetensors"},{"rfilename":"model-00004-of-00011.safetensors"},{"rfilename":"model-00005-of-00011.safetensors"},{"rfilename":"model-00006-of-00011.safetensors"},{"rfilename":"model-00007-of-00011.safetensors"},{"rfilename":"model-00008-of-00011.safetensors"},{"rfilename":"model-00009-of-00011.safetensors"},{"rfilename":"model-00010-of-00011.safetensors"},{"rfilename":"model-00011-of-00011.safetensors"},{"rfilename":"model.safetensors.index.json"},{"rfilename":"special_tokens_map.json"},{"rfilename":"tokenizer.json"},{"rfilename":"tokenizer.model"},{"rfilename":"tokenizer_config.json"}],"spaces":[],"createdAt":"2026-03-16T11:23:49.000Z","safetensors":{"parameters":{"BF16":27009346304},"total":27009346304},"usedStorage":54056860658}