메뉴
BL
r/LocalLLaMA 99일 전

Kimi K2.6 Released (huggingface)

IMP
3/10
핵심 요약

[요약 오류] Kimi K2.6 Released (huggingface)

원문 보기
원문 보기 (영어)
image<|media_content|><|media_pad|><|media_end|>\n {% elif content['type'] == 'video' or content['type']== 'video_url'-%}\n <|kimi_k25_video_placeholder|>\n {% else -%}\n {{ content['text'] }}\n {%- endif -%}\n {%- endfor -%}\n {%- endif -%}\n{%- endmacro -%}\n\n{% macro set_roles(message) -%}\n {%- set role_name = message.get('name') or message['role'] -%}\n {%- if message['role'] == 'user' -%}\n <|im_user|>{{role_name}}<|im_middle|>\n {%- elif message['role'] == 'assistant' -%}\n <|im_assistant|>{{role_name}}<|im_middle|>\n {%- else -%}\n <|im_system|>{{role_name}}<|im_middle|>\n {%- endif -%}\n{%- endmacro -%}\n\n\n{%- macro render_toolcalls(message) -%}\n <|tool_calls_section_begin|>\n {%- for tool_call in message['tool_calls'] -%}\n {%- set formatted_id = tool_call['id'] -%}\n <|tool_call_begin|>{{ formatted_id }}<|tool_call_argument_begin|>{% if tool_call['function']['arguments'] is string %}{{ tool_call['function']['arguments'] }}{% else %}{{ tool_call['function']['arguments'] | tojson }}{% endif %}<|tool_call_end|>\n {%- endfor -%}\n <|tool_calls_section_end|>\n{%- endmacro -%}\n\n\n{%- set preserve_thinking = preserve_thinking | default(false) -%}\n{# Find last non-tool-call assistant message. If preserve_thinking, keep -1 so hist is empty and all msgs use suffix (retain reasoning). #}\n{%- set ns = namespace(last_non_tool_call_assistant_msg=-1) -%}\n{%- if not preserve_thinking -%}\n{%- for idx in range(messages|length-1, -1, -1) -%}\n {%- if messages[idx]['role'] == 'assistant' and not messages[idx].get('tool_calls') -%}\n {%- set ns.last_non_tool_call_assistant_msg = idx -%}\n {%- break -%}\n {%- endif -%}\n{%- endfor -%}\n{%- endif -%}\n\n{# split all messages into history & suffix, reasoning_content in suffix should be reserved.#}\n{%- set hist_msgs = messages[:ns.last_non_tool_call_assistant_msg+1] -%}\n{%- set suffix_msgs = messages[ns.last_non_tool_call_assistant_msg+1:] -%}\n\n{%- if tools -%}\n {%- if tools_ts_str -%}\n <|im_system|>tool_declare<|im_middle|>{{ tools_ts_str }}<|im_end|>\n {%- else -%}\n <|im_system|>tool_declare<|im_middle|>{{ tools | tojson(separators=(',', ':')) }}<|im_end|>\n {%- endif -%}\n{%- endif -%}\n\n \n{%- for message in hist_msgs -%}\n {{set_roles(message)}}\n {%- if message['role'] == 'assistant' -%}\n <think></think>{{render_content(message)}}\n {%- if message.get('tool_calls') -%}\n {{render_toolcalls(message)}}\n {%- endif -%}\n {%- elif message['role'] == 'tool' -%}\n {%- set tool_call_id = message.tool_call_id -%}\n ## Return of {{ tool_call_id }}\n{{render_content(message)}}\n {%- elif message['content'] is not none -%}\n {{render_content(message)}}\n {%- endif -%}\n <|im_end|>\n{%- endfor -%}\n\n{%- for message in suffix_msgs -%}\n {{set_roles(message)}}\n {%- if message['role'] == 'assistant' -%}\n {%- if thinking is defined and thinking is false and preserve_thinking is false -%}\n <think></think>{{render_content(message)}}\n {%- else -%}\n {%- set rc = message.get('reasoning', message.get('reasoning_content', '')) -%}\n <think>{{rc}}</think>{{render_content(message)}}\n {%- endif -%}\n {%- if message.get('tool_calls') -%}\n {{render_toolcalls(message)}}\n {%- endif -%}\n {%- elif message['role'] == 'tool' -%}\n {%- set tool_call_id = message.tool_call_id -%}\n ## Return of {{ tool_call_id }}\n{{render_content(message)}}\n {%- elif message['content'] is not none -%}\n {{render_content(message)}}\n {%- endif -%}\n <|im_end|>\n{%- endfor -%}\n\n\n{%- if add_generation_prompt -%}\n <|im_assistant|>assistant<|im_middle|>\n {%- if thinking is defined and thinking is false -%}\n <think></think>\n {%- else -%}\n <think>\n {%- endif -%}\n{%- endif -%}"},"createdAt":"2026-04-14T04:23:36.000Z","discussionsDisabled":false,"discussionsSorting":"recently-created","downloads":423,"downloadsAllTime":423,"id":"moonshotai/Kimi-K2.6","isLikedByUser":false,"availableInferenceProviders":[{"provider":"novita","modelStatus":"live","providerStatus":"live","providerId":"moonshotai/kimi-k2.6","task":"conversational","adapterWeightsPath":"model-00001-of-000064.safetensors","isCheapestPricingOutput":true,"isFastestThroughput":false,"isModelAuthor":false,"pricingOutput":4}],"showHuggingChatEntry":true,"inference":"warm","lastModified":"2026-04-20T16:12:46.000Z","likes":165,"pipeline_tag":"image-text-to-text","library_name":"transformers","librariesOther":[],"trackDownloads":true,"model-index":null,"evalResults":[{"dataset":{"id":"MathArena/aime_2026","isBenchmark":true},"value":96.4,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/aime_2026.yaml","verified":false,"rank":1,"label":"MathArena Aime 2026"},{"dataset":{"id":"Idavidrein/gpqa","isBenchmark":true},"value":90.5,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/gpqa_diamond.yaml","verified":false,"rank":1,"label":"Diamond"},{"dataset":{"id":"cais/hle","isBenchmark":false},"value":34.7,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/hle.yaml","verified":false,"label":"Hle"},{"dataset":{"id":"cais/hle","isBenchmark":false},"value":54,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/hle_with_tools.yaml","verified":false,"rank":0,"label":"Hle","notes":"With tools"},{"dataset":{"id":"MathArena/hmmt_feb_2026","isBenchmark":true},"value":92.7,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/hmmt_feb_2026.yaml","verified":false,"rank":0,"label":"MathArena Hmmt Feb 2026"},{"dataset":{"id":"ScaleAI/SWE-bench_Pro","isBenchmark":true},"value":58.6,"source":{"url":"https://huggingface.co/moonshotai/Kimi-K2.6","name":"Model Card","isExternal":false,"author":{"_id":"63e0eea7af523c37e5a77966","avatarUrl":"https://cdn-avatars.huggingface.co/v1/production/uploads/1678663263366-63e0eea7af523c37e5a77966.jpeg","fullname":"Nathan Habib","name":"SaylorTwift","type":"user","isPro":true,"isHf":true,"isHfAdmin":false,"isMod":false,"followerCount":410,"isUserFollowing":false}},"filename":".eval_results/swe_bench_pro.yaml","verified":false,"rank":0,"label":"SWE Bench Pro"},{"dataset":{"id":"SWE-bench/SWE-bench_Verified","isBenchm
관련 소식