{"_id":"6a8ffc1282adb5a7067eb45e","id":"tencent/Hy4-preview-FP8","private":false,"pipeline_tag":"text-generation","library_name":"transformers","tags":["transformers","safetensors","hy_v4","text-generation","hunyuan","hy4","moe","fp8","quantized","conversational","arxiv:2512.02556","arxiv:2603.12201","license:apache-2.0","endpoints_compatible","modelopt","region:us"],"downloads":2895,"likes":22,"modelId":"tencent/Hy4-preview-FP8","author":"tencent","sha":"4215ec29de873a998e849cee902654490c7ff4d1","lastModified":"2026-08-28T14:58:46.000Z","gated":false,"disabled":false,"widgetData":[{"text":"Hi, what can you help me with?"},{"text":"What is 84 * 3 / 2?"},{"text":"Tell me an interesting fact about the universe!"},{"text":"Explain quantum computing in simple terms."}],"model-index":null,"config":{"architectures":["HYV4ForCausalLM"],"model_type":"hy_v4","num_experts_per_tok":8,"quantization_config":{"quant_method":"modelopt"},"tokenizer_config":{"bos_token":"<｜hy_start:opensource｜>","eos_token":"<｜hy_end:opensource｜>","pad_token":"<｜hy_pad:opensource｜>"},"chat_template_jinja":"{#- ----------‑‑‑ special token variables ‑‑‑---------- -#}\n{%- set HYTK = ':opensource' %}\n{%- set hy_start_token = '<｜hy_start{}｜>'.format(HYTK) %}\n{%- set hy_middle_token = '<｜hy_middle{}｜>'.format(HYTK) %}\n{%- set hy_end_token = '<｜hy_end{}｜>'.format(HYTK) %}\n{%- set think_begin_token = '<think{}>'.format(HYTK) %}\n{%- set think_end_token = '</think{}>'.format(HYTK) %}\n{%- set toolcalls_begin_token = '<tool_calls{}>'.format(HYTK) %}\n{%- set toolcalls_end_token = '</tool_calls{}>'.format(HYTK) %}\n{%- set toolcall_begin_token = '<tool_call{}>'.format(HYTK) %}\n{%- set toolcall_end_token = '</tool_call{}>'.format(HYTK) %}\n{%- set argkey_begin_token = '<arg_key{}>'.format(HYTK) %}\n{%- set argkey_end_token = '</arg_key{}>'.format(HYTK) %}\n{%- set argvalue_begin_token = '<arg_value{}>'.format(HYTK) %}\n{%- set argvalue_end_token = '</arg_value{}>'.format(HYTK) %}\n{%- set toolresponse_begin_token = '<tool_response{}>'.format(HYTK) %}\n{%- set toolresponse_end_token = '</tool_response{}>'.format(HYTK) %}\n{%- set reasoning_mode_token = '<｜reasoning_mode{}｜>'.format(HYTK) %}\n\n{#- ----------‑‑‑ hyperparameters variables ‑‑‑---------- -#}\n{%- if not add_generation_prompt is defined %}\n    {%- set add_generation_prompt = false %}\n{%- endif %}\n{%- if not preserved_thinking is defined %}\n    {%- if not tools %}\n        {%- set preserved_thinking = false %}\n    {%- else %}\n        {%- set preserved_thinking = true %}\n    {%- endif %}\n{%- endif %}\n\n{%- if not reasoning_effort is defined %}\n    {%- set reasoning_effort = 'high' %}\n{%- elif reasoning_effort not in ['high', 'no_think'] %}\n    {%- if reasoning_effort is none %}\n        {{- raise_exception('reasoning_effort error : None, should be no_think/high') }}\n    {%- else %}\n        {{- raise_exception('reasoning_effort error : ' + reasoning_effort + ', should be no_think/high') }}\n    {%- endif %}\n{%- endif %}\n\n{%- if fallback_strategy is defined and fallback_strategy == 'reasoning_toolcall_retry' %}\n    {%- set reasoning_effort = 'high' %}\n    {%- set add_generation_prompt = false %}\n{%- endif %}\n{%- if not raw_last_assistant is defined %}\n    {%- set raw_last_assistant = false %}\n{%- endif %}\n\n{%- macro tool_to_json(tool) -%}\n    {%- set ns_tool = namespace(first=true) -%}\n    {{- '{' -}}\n    {%- for k, v in tool.items() -%}\n        {%- if k != 'defer_loading' and k != 'strict' -%}\n            {%- if not ns_tool.first -%}{{- ', ' -}}{%- endif -%}\n            {%- set ns_tool.first = false -%}\n            {{- '\"' ~ k ~ '\": ' ~ (v | tojson(ensure_ascii=False)) -}}\n        {%- endif -%}\n    {%- endfor -%}\n    {{- '}' -}}\n{%- endmacro -%}\n\n{%- macro render_content(content) -%}\n    {%- if content is string -%}\n        {{- content -}}\n    {%- elif content is iterable and content is not mapping -%}\n        {%- for item in content -%}\n            {%- if item is mapping and item.type == 'text' -%}\n                {{- item.text -}}\n            {%- elif item is string -%}\n                {{- item -}}\n            {%- else -%}\n                {{- item | string -}}\n            {%- endif -%}\n        {%- endfor -%}\n    {%- elif content is none -%}\n        {{- '' -}}\n    {%- else -%}\n        {{- content | string -}}\n    {%- endif -%}\n{%- endmacro -%}\n\n{%- macro render_tools_prompt() -%}\n    {{- '# Tools\\n\\nYou may call one or more functions to assist with the user query.' -}}\n    {{- '\\n\\nYou are provided with function signatures within <tools></tools> XML tags:' -}}\n    {{- '\\n<tools>\\n' -}}\n    {%- set tool_ns = namespace(first=true) -%}\n    {%- for tool in tools -%}\n        {%- set t = tool['function'] if tool is mapping and 'function' in tool else tool -%}\n        {%- if t.defer_loading is not defined or not t.defer_loading -%}\n            {%- if not tool_ns.first -%}{{- '\\n' -}}{%- endif -%}\n            {%- set tool_ns.first = false -%}\n            {{- tool_to_json(t) -}}\n        {%- endif -%}\n    {%- endfor -%}\n    {{- '\\n</tools>\\n\\n' -}}\n    {{- 'For function call returns, you should first print ' ~ toolcalls_begin_token -}}\n    {{- '\\nFor each function call, you should return object like:\\n' -}}\n    {{- toolcall_begin_token ~ '{function-name}' -}}\n    {{- argkey_begin_token ~ '{arg-key-1}' ~ argkey_end_token -}}\n    {{- argvalue_begin_token ~ '{arg-value-1}' ~ argvalue_end_token -}}\n    {{- argkey_begin_token ~ '{arg-key-2}' ~ argkey_end_token -}}\n    {{- argvalue_begin_token ~ '{arg-value-2}' ~ argvalue_end_token -}}\n    {{- '...' -}}\n    {{- toolcall_end_token -}}\n    {{- '\\nAt the end of function call returns, you should print ' ~ toolcalls_end_token -}}\n{%- endmacro -%}\n\n{%- macro render_tool_response(message) -%}\n    {%- set content = message['content'] -%}\n    {%- if content is string -%}\n        {{- toolresponse_begin_token ~ content ~ toolresponse_end_token -}}\n    {%- elif content is iterable and content is not mapping and content and content[0] is mapping and content[0].type == 'tool_reference' -%}\n        {{- toolresponse_begin_token -}}\n        {{- '<tools>\\n' -}}\n        {%- for tr in content -%}\n            {%- for tool in tools -%}\n                {%- set t = tool['function'] if tool is mapping and 'function' in tool else tool -%}\n                {%- if t.name == tr.name -%}\n                    {{- tool_to_json(t) ~ '\\n' -}}\n                {%- endif -%}\n            {%- endfor -%}\n        {%- endfor -%}\n        {{- '</tools>' -}}\n        {{- toolresponse_end_token -}}\n    {%- elif content is iterable and content is not mapping and content and content[0] is mapping and content[0].output is defined -%}\n        {%- for tr in content -%}\n            {{- toolresponse_begin_token ~ tr.output ~ toolresponse_end_token -}}\n        {%- endfor -%}\n    {%- else -%}\n        {{- toolresponse_begin_token ~ render_content(content) ~ toolresponse_end_token -}}\n    {%- endif -%}\n{%- endmacro -%}\n\n{#- consecutive tool messages are clustered into a single tool message whose content is the list of the original tool messages; the result is written to merged_ns.messages (a macro cannot return a list) -#}\n{%- set merged_ns = namespace(messages=[]) %}\n{%- macro merge_tool_responses(messages) -%}\n    {%- set merge_ns = namespace(result=[], cluster=[]) -%}\n    {%- for message in messages -%}\n        {%- if message['role'] == 'tool' -%}\n            {%- set merge_ns.cluster = merge_ns.cluster + [message] -%}\n        {%- else -%}\n            {%- if merge_ns.cluster -%}\n                {%- set merge_ns.result = merge_ns.result + [{'role': 'tool', 'content': merge_ns.cluster}] -%}\n                {%- set merge_ns.cluster = [] -%}\n            {%- endif -%}\n            {%- set merge_ns.result = merge_ns.result + [message] -%}\n        {%- endif -%}\n    {%- endfor -%}\n    {%- if merge_ns.cluster -%}\n        {%- set merge_ns.result = merge_ns.result + [{'role': 'tool', 'content': merge_ns.cluster}] -%}\n    {%- endif -%}\n    {%- set merged_ns.messages = merge_ns.result -%}\n{%- endmacro -%}\n\n{#- render one tool cluster, reordered to follow the tool_call order of the preceding assistant turn; any missing / ambiguous id falls back to the original tool message order for the whole cluster -#}\n{%- macro render_tool_responses(tool_messages, tool_call_ids) -%}\n    {%- set order_ns = namespace(ordered=[], matched=true) -%}\n    {%- if tool_call_ids and tool_call_ids | length == tool_messages | length -%}\n        {%- for tool_call_id in tool_call_ids -%}\n            {%- set hit_ns = namespace(count=0, message=none) -%}\n            {%- for tool_message in tool_messages -%}\n                {%- set message_id = tool_message['tool_call_id'] if tool_message['tool_call_id'] is defined else tool_message['id'] -%}\n                {%- if message_id is defined and message_id == tool_call_id -%}\n                    {%- set hit_ns.count = hit_ns.count + 1 -%}\n                    {%- set hit_ns.message = tool_message -%}\n                {%- endif -%}\n            {%- endfor -%}\n            {%- if hit_ns.count == 1 -%}\n                {%- set order_ns.ordered = order_ns.ordered + [hit_ns.message] -%}\n            {%- else -%}\n                {%- set order_ns.matched = false -%}\n            {%- endif -%}\n        {%- endfor -%}\n    {%- else -%}\n        {%- set order_ns.matched = false -%}\n    {%- endif -%}\n    {%- for tool_message in (order_ns.ordered if order_ns.matched else tool_messages) -%}\n        {{- render_tool_response(tool_message) -}}\n    {%- endfor -%}\n{%- endmacro -%}\n\n{%- set _ = merge_tool_responses(messages) %}\n{%- set normed_messages = merged_ns.messages %}\n\n{%- set ns = namespace(last_user_index=-1, has_leading_system=false) %}\n{%- if normed_messages and normed_messages[0].role == 'system' %}\n    {%- set ns.has_leading_system = true %}\n{%- endif %}\n{%- for message in normed_messages %}\n    {%- if message['role'] == 'user' %}\n        {%- set ns.last_user_index = loop.index0 %}\n    {%- endif %}\n{%- endfor %}\n\n{#- no leading system: synthesize one for tools and/or reasoning_mode -#}\n{%- if not ns.has_leading_system %}\n    {{- hy_start_token ~ 'system' ~ hy_middle_token -}}\n    {%- if tools %}\n        {{- render_tools_prompt() -}}\n    {%- endif %}\n    {{- reasoning_mode_token ~ 'reasoning_effort:' ~ reasoning_effort -}}\n    {{- hy_end_token -}}\n{%- endif %}\n\n{%- set last_ns = namespace(last_is_assistant=false) %}\n{%- set prev_ns = namespace(tool_call_ids=[]) %}\n{%- for message in normed_messages %}\n    {%- if message['role'] == 'system' %}\n        {{- hy_start_token ~ 'system' ~ hy_middle_token -}}\n        {#- tools / reasoning_mode only attach to the leading system (messages[0]) -#}\n        {%- if loop.first %}\n            {%- if tools %}\n                {{- render_tools_prompt() -}}\n            {%- endif %}\n            {%- set content = render_content(message['content']) -%}\n            {%- if tools and content -%}\n                {{- '\\n\\n' -}}\n            {%- endif -%}\n            {{- content -}}\n            {{- reasoning_mode_token ~ 'reasoning_effort:' ~ reasoning_effort -}}\n        {%- else %}\n            {{- render_content(message['content']) -}}\n        {%- endif %}\n        {{- hy_end_token -}}\n    {%- elif message['role'] == 'user' %}\n        {{- hy_start_token ~ 'user' ~ hy_middle_token -}}\n        {{- render_content(message['content']) -}}\n        {{- hy_end_token -}}\n    {%- elif message['role'] == 'assistant' %}\n        {%- set content_body = render_content(message['content']) -%}\n        {#- 'reasoning' takes precedence, fall back to 'reasoning_content' when it is empty -#}\n        {%- set reasoning_text = '' %}\n        {%- if message['reasoning'] is defined and message['reasoning'] is string and message['reasoning'] %}\n            {%- set reasoning_text = message['reasoning'] %}\n        {%- elif message['reasoning_content'] is defined and message['reasoning_content'] is string and message['reasoning_content'] %}\n            {%- set reasoning_text = message['reasoning_content'] %}\n        {%- endif %}\n        {#- no_think overrides preserved_thinking: history is always emitted with empty think tags -#}\n        {%- if reasoning_effort != 'no_think' and (preserved_thinking or loop.index0 > ns.last_user_index) and reasoning_text %}\n            {%- set content = think_begin_token ~ reasoning_text ~ think_end_token ~ content_body %}\n        {%- else %}\n            {%- set content = think_begin_token ~ think_end_token ~ content_body %}\n        {%- endif %}\n        {{- hy_start_token ~ 'assistant' ~ hy_middle_token -}}\n        {%- if message['tool_calls'] is defined and message['tool_calls'] %}\n            {#- remember the tool_call ids of this turn to order the following tool responses; an incomplete id set means \"do not reorder\" -#}\n            {%- set ids_ns = namespace(ids=[], complete=true) %}\n            {%- for tool in message['tool_calls'] %}\n                {%- set tool_call_id = tool['id'] if tool['id'] is defined and tool['id'] else tool['tool_call_id'] %}\n                {%- if tool_call_id is defined and tool_call_id %}\n                    {%- set ids_ns.ids = ids_ns.ids + [tool_call_id] %}\n                {%- else %}\n                    {%- set ids_ns.complete = false %}\n                {%- endif %}\n            {%- endfor %}\n            {%- set prev_ns.tool_call_ids = ids_ns.ids if ids_ns.complete else [] %}\n            {{- content -}}\n            {{- toolcalls_begin_token -}}\n            {%- for tool in message['tool_calls'] -%}\n                {%- set func = tool['function'] if tool is mapping and 'function' in tool else tool -%}\n                {%- set arguments = func['arguments'] -%}\n                {{- toolcall_begin_token ~ func['name'] -}}\n                {%- for key, value in arguments.items() -%}\n                    {{- argkey_begin_token ~ key ~ argkey_end_token -}}\n                    {%- if value is not string -%}\n                        {%- set value = value | tojson(ensure_ascii=False) -%}\n                    {%- endif -%}\n                    {{- argvalue_begin_token ~ value ~ argvalue_end_token -}}\n                {%- endfor -%}\n                {{- toolcall_end_token -}}\n            {%- endfor -%}\n            {{- toolcalls_end_token -}}\n        {%- else %}\n            {%- if loop.last and raw_last_assistant %}\n                {{- content_body -}}\n            {%- else %}\n                {{- content -}}\n            {%- endif %}\n        {%- endif %}\n        {#- continuation / prefill: last assistant is still open, do not close with hy_end -#}\n        {%- if not (loop.last and raw_last_assistant) and not (loop.last and fallback_strategy is defined and fallback_strategy == 'reasoning_toolcall_retry') %}\n            {{- hy_end_token -}}\n        {%- endif %}\n    {%- elif message['role'] == 'tool' %}\n        {{- hy_start_token ~ 'tool' ~ hy_middle_token -}}\n        {{- render_tool_responses(message['content'], prev_ns.tool_call_ids) -}}\n        {{- hy_end_token -}}\n    {%- else %}\n        {{- hy_start_token ~ message['role'] ~ hy_middle_token -}}\n        {{- render_content(message['content']) -}}\n        {{- hy_end_token -}}\n    {%- endif %}\n    {%- if message['role'] != 'assistant' or not (message['tool_calls'] is defined and message['tool_calls']) %}\n        {%- set prev_ns.tool_call_ids = [] %}\n    {%- endif %}\n    {%- if loop.last and message['role'] == 'assistant' %}\n        {%- set last_ns.last_is_assistant = true %}\n    {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n    {%- if not last_ns.last_is_assistant %}\n        {%- if reasoning_effort == 'no_think' %}\n            {{- hy_start_token ~ 'assistant' ~ hy_middle_token ~ think_begin_token ~ think_end_token -}}\n        {%- else %}\n            {{- hy_start_token ~ 'assistant' ~ hy_middle_token ~ think_begin_token -}}\n        {%- endif %}\n    {%- endif %}\n{%- endif %}\n"},"cardData":{"license":"apache-2.0","library_name":"transformers","pipeline_tag":"text-generation","tags":["hunyuan","hy4","moe","text-generation","fp8","quantized"]},"transformersInfo":{"auto_model":"AutoModelForCausalLM","pipeline_tag":"text-generation"},"siblings":[{"rfilename":".gitattributes"},{"rfilename":".gitignore"},{"rfilename":"LICENSE"},{"rfilename":"README.md"},{"rfilename":"README_CN.md"},{"rfilename":"assets/benchmark-appendix.jpg"},{"rfilename":"assets/benchmark.jpg"},{"rfilename":"assets/logo-en.png"},{"rfilename":"assets/logo-zh.png"},{"rfilename":"chat_template.jinja"},{"rfilename":"config.json"},{"rfilename":"finetune/README.md"},{"rfilename":"finetune/README_CN.md"},{"rfilename":"finetune/data/example_data.jsonl"},{"rfilename":"finetune/deepspeed_support/ds_zero2_no_offload.json"},{"rfilename":"finetune/deepspeed_support/ds_zero2_offload.json"},{"rfilename":"finetune/deepspeed_support/ds_zero3_no_offload.json"},{"rfilename":"finetune/deepspeed_support/ds_zero3_offload.json"},{"rfilename":"finetune/deepspeed_support/train.py"},{"rfilename":"finetune/deepspeed_support/train.sh"},{"rfilename":"finetune/deepspeed_support/train_lora.sh"},{"rfilename":"finetune/llama_factory_support/dataset_info.json"},{"rfilename":"finetune/llama_factory_support/hy_v4_full_sft.yaml"},{"rfilename":"finetune/llama_factory_support/hy_v4_lora_sft.yaml"},{"rfilename":"finetune/llama_factory_support/hy_v4_patches.py"},{"rfilename":"finetune/llama_factory_support/hy_v4_template.py"},{"rfilename":"finetune/llama_factory_support/train_hy_v4.py"},{"rfilename":"finetune/llama_factory_support/train_lf.sh"},{"rfilename":"finetune/ms_swift_support/fsdp_hy_v4.json"},{"rfilename":"finetune/ms_swift_support/hy_v4_full_sft.yaml"},{"rfilename":"finetune/ms_swift_support/hy_v4_lora_sft.yaml"},{"rfilename":"finetune/ms_swift_support/hy_v4_swift_patches.py"},{"rfilename":"finetune/ms_swift_support/sft_train.sh"},{"rfilename":"finetune/ms_swift_support/sft_train_lora.sh"},{"rfilename":"finetune/requirements.txt"},{"rfilename":"generation_config.json"},{"rfilename":"model-00001-of-00130.safetensors"},{"rfilename":"model-00002-of-00130.safetensors"},{"rfilename":"model-00003-of-00130.safetensors"},{"rfilename":"model-00004-of-00130.safetensors"},{"rfilename":"model-00005-of-00130.safetensors"},{"rfilename":"model-00006-of-00130.safetensors"},{"rfilename":"model-00007-of-00130.safetensors"},{"rfilename":"model-00008-of-00130.safetensors"},{"rfilename":"model-00009-of-00130.safetensors"},{"rfilename":"model-00010-of-00130.safetensors"},{"rfilename":"model-00011-of-00130.safetensors"},{"rfilename":"model-00012-of-00130.safetensors"},{"rfilename":"model-00013-of-00130.safetensors"},{"rfilename":"model-00014-of-00130.safetensors"},{"rfilename":"model-00015-of-00130.safetensors"},{"rfilename":"model-00016-of-00130.safetensors"},{"rfilename":"model-00017-of-00130.safetensors"},{"rfilename":"model-00018-of-00130.safetensors"},{"rfilename":"model-00019-of-00130.safetensors"},{"rfilename":"model-00020-of-00130.safetensors"},{"rfilename":"model-00021-of-00130.safetensors"},{"rfilename":"model-00022-of-00130.safetensors"},{"rfilename":"model-00023-of-00130.safetensors"},{"rfilename":"model-00024-of-00130.safetensors"},{"rfilename":"model-00025-of-00130.safetensors"},{"rfilename":"model-00026-of-00130.safetensors"},{"rfilename":"model-00027-of-00130.safetensors"},{"rfilename":"model-00028-of-00130.safetensors"},{"rfilename":"model-00029-of-00130.safetensors"},{"rfilename":"model-00030-of-00130.safetensors"},{"rfilename":"model-00031-of-00130.safetensors"},{"rfilename":"model-00032-of-00130.safetensors"},{"rfilename":"model-00033-of-00130.safetensors"},{"rfilename":"model-00034-of-00130.safetensors"},{"rfilename":"model-00035-of-00130.safetensors"},{"rfilename":"model-00036-of-00130.safetensors"},{"rfilename":"model-00037-of-00130.safetensors"},{"rfilename":"model-00038-of-00130.safetensors"},{"rfilename":"model-00039-of-00130.safetensors"},{"rfilename":"model-00040-of-00130.safetensors"},{"rfilename":"model-00041-of-00130.safetensors"},{"rfilename":"model-00042-of-00130.safetensors"},{"rfilename":"model-00043-of-00130.safetensors"},{"rfilename":"model-00044-of-00130.safetensors"},{"rfilename":"model-00045-of-00130.safetensors"},{"rfilename":"model-00046-of-00130.safetensors"},{"rfilename":"model-00047-of-00130.safetensors"},{"rfilename":"model-00048-of-00130.safetensors"},{"rfilename":"model-00049-of-00130.safetensors"},{"rfilename":"model-00050-of-00130.safetensors"},{"rfilename":"model-00051-of-00130.safetensors"},{"rfilename":"model-00052-of-00130.safetensors"},{"rfilename":"model-00053-of-00130.safetensors"},{"rfilename":"model-00054-of-00130.safetensors"},{"rfilename":"model-00055-of-00130.safetensors"},{"rfilename":"model-00056-of-00130.safetensors"},{"rfilename":"model-00057-of-00130.safetensors"},{"rfilename":"model-00058-of-00130.safetensors"},{"rfilename":"model-00059-of-00130.safetensors"},{"rfilename":"model-00060-of-00130.safetensors"},{"rfilename":"model-00061-of-00130.safetensors"},{"rfilename":"model-00062-of-00130.safetensors"},{"rfilename":"model-00063-of-00130.safetensors"},{"rfilename":"model-00064-of-00130.safetensors"},{"rfilename":"model-00065-of-00130.safetensors"},{"rfilename":"model-00066-of-00130.safetensors"},{"rfilename":"model-00067-of-00130.safetensors"},{"rfilename":"model-00068-of-00130.safetensors"},{"rfilename":"model-00069-of-00130.safetensors"},{"rfilename":"model-00070-of-00130.safetensors"},{"rfilename":"model-00071-of-00130.safetensors"},{"rfilename":"model-00072-of-00130.safetensors"},{"rfilename":"model-00073-of-00130.safetensors"},{"rfilename":"model-00074-of-00130.safetensors"},{"rfilename":"model-00075-of-00130.safetensors"},{"rfilename":"model-00076-of-00130.safetensors"},{"rfilename":"model-00077-of-00130.safetensors"},{"rfilename":"model-00078-of-00130.safetensors"},{"rfilename":"model-00079-of-00130.safetensors"},{"rfilename":"model-00080-of-00130.safetensors"},{"rfilename":"model-00081-of-00130.safetensors"},{"rfilename":"model-00082-of-00130.safetensors"},{"rfilename":"model-00083-of-00130.safetensors"},{"rfilename":"model-00084-of-00130.safetensors"},{"rfilename":"model-00085-of-00130.safetensors"},{"rfilename":"model-00086-of-00130.safetensors"},{"rfilename":"model-00087-of-00130.safetensors"},{"rfilename":"model-00088-of-00130.safetensors"},{"rfilename":"model-00089-of-00130.safetensors"},{"rfilename":"model-00090-of-00130.safetensors"},{"rfilename":"model-00091-of-00130.safetensors"},{"rfilename":"model-00092-of-00130.safetensors"},{"rfilename":"model-00093-of-00130.safetensors"},{"rfilename":"model-00094-of-00130.safetensors"},{"rfilename":"model-00095-of-00130.safetensors"},{"rfilename":"model-00096-of-00130.safetensors"},{"rfilename":"model-00097-of-00130.safetensors"},{"rfilename":"model-00098-of-00130.safetensors"},{"rfilename":"model-00099-of-00130.safetensors"},{"rfilename":"model-00100-of-00130.safetensors"},{"rfilename":"model-00101-of-00130.safetensors"},{"rfilename":"model-00102-of-00130.safetensors"},{"rfilename":"model-00103-of-00130.safetensors"},{"rfilename":"model-00104-of-00130.safetensors"},{"rfilename":"model-00105-of-00130.safetensors"},{"rfilename":"model-00106-of-00130.safetensors"},{"rfilename":"model-00107-of-00130.safetensors"},{"rfilename":"model-00108-of-00130.safetensors"},{"rfilename":"model-00109-of-00130.safetensors"},{"rfilename":"model-00110-of-00130.safetensors"},{"rfilename":"model-00111-of-00130.safetensors"},{"rfilename":"model-00112-of-00130.safetensors"},{"rfilename":"model-00113-of-00130.safetensors"},{"rfilename":"model-00114-of-00130.safetensors"},{"rfilename":"model-00115-of-00130.safetensors"},{"rfilename":"model-00116-of-00130.safetensors"},{"rfilename":"model-00117-of-00130.safetensors"},{"rfilename":"model-00118-of-00130.safetensors"},{"rfilename":"model-00119-of-00130.safetensors"},{"rfilename":"model-00120-of-00130.safetensors"},{"rfilename":"model-00121-of-00130.safetensors"},{"rfilename":"model-00122-of-00130.safetensors"},{"rfilename":"model-00123-of-00130.safetensors"},{"rfilename":"model-00124-of-00130.safetensors"},{"rfilename":"model-00125-of-00130.safetensors"},{"rfilename":"model-00126-of-00130.safetensors"},{"rfilename":"model-00127-of-00130.safetensors"},{"rfilename":"model-00128-of-00130.safetensors"},{"rfilename":"model-00129-of-00130.safetensors"},{"rfilename":"model-00130-of-00130.safetensors"},{"rfilename":"model.safetensors.index.json"},{"rfilename":"tokenizer.json"},{"rfilename":"tokenizer_config.json"}],"spaces":[],"createdAt":"2026-08-27T08:57:54.000Z","safetensors":{"parameters":{"BF16":9640893760,"F32":30795421,"F8_E4M3":770289303552,"U8":23555211264},"total":803516203997},"usedStorage":813790680536}