4 पॉइंट द्वारा GN⁺ 2025-07-13 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Moonshot AI का Kimi K2 1 ट्रिलियन पैरामीटर वाला अत्याधुनिक Mixture-of-Experts (MoE) भाषा मॉडल है
  • प्रशिक्षण प्रक्रिया में Muon optimization technique अपनाकर बड़े पैमाने की stability समस्याओं को हल किया गया है
  • tool use, reasoning, autonomous problem solving के लिए agentic intelligence पर फोकस किया गया है
  • विभिन्न benchmarks में coding, math, general tasks में शीर्ष स्तर का प्रदर्शन साबित किया गया है
  • deployment और उपयोग सुविधाजनक हैं, और OpenAI/Anthropic-compatible API व flexible engine support environment उपलब्ध है

Kimi K2 क्यों महत्वपूर्ण है

  • Kimi K2, Moonshot AI द्वारा विकसित नवीनतम Mixture-of-Experts (MoE) भाषा मॉडल है
  • 1 ट्रिलियन पैरामीटर स्केल और innovative optimization method (Muon) के साथ यह large language model क्षेत्र में उच्च प्रदर्शन और stability प्रदान करता है
  • मौजूदा high-performance open source models की तुलना में coding, math, tool use जैसे विभिन्न वास्तविक अनुप्रयोग क्षेत्रों में global state-of-the-art (SOTA) और open source के सर्वोच्च स्तर का प्रदर्शन दर्ज करता है
  • बड़े मॉडलों को तेज़ और स्थिर तरीके से train करने की समस्या, और विभिन्न AI उपयोग परिदृश्यों को समर्थन देने वाली flexibility में इसकी मजबूत बढ़त है

1. मॉडल परिचय

  • Kimi K2 एक अत्याधुनिक MoE भाषा मॉडल है, जिसमें कुल 1 ट्रिलियन (1T) पैरामीटर और 32 बिलियन (32B) active parameters हैं
  • Muon optimizer का उपयोग करके बड़े पैमाने के मॉडल training की instability को प्रभावी ढंग से हल किया गया है
  • यह tool use, complex reasoning, autonomous agents जैसी उच्च-स्तरीय क्षमताओं के लिए विशेष रूप से बनाया गया है

मुख्य विशेषताएँ

  • बड़े पैमाने का training: 1 ट्रिलियन पैरामीटर मॉडल को 15.5 ट्रिलियन tokens पर pretrain किया गया, और training instability के बिना प्रक्रिया पूरी की गई
  • MuonClip optimizer: बड़े मॉडलों के लिए विशेष Muon algorithm और नई optimization techniques को मिलाकर stability सुनिश्चित की गई
  • Agentic Intelligence: tool use, complex reasoning और autonomous problem solving को ध्यान में रखकर डिज़ाइन किया गया है

मॉडल प्रकार

  • Kimi-K2-Base: custom fine-tuning और researchers के उपयोग के लिए उपयुक्त base model
  • Kimi-K2-Instruct: chat और सामान्य agent चलाने के लिए optimized post-training model

2. मॉडल सारांश

  • आर्किटेक्चर: Mixture-of-Experts (MoE)
  • कुल पैरामीटर: 1 ट्रिलियन (1,000,000,000,000)
  • सक्रिय पैरामीटर: 32 बिलियन (32B)
  • लेयरों की संख्या: 61 (Dense layer सहित)
  • Dense Layer की संख्या: 1
  • Attention hidden dimension: 7168
  • MoE hidden dimension (प्रति expert): 2048
  • Attention Head: 64
  • experts की संख्या: 384
  • प्रति token चुने जाने वाले experts की संख्या: 8
  • shared experts की संख्या: 1
  • vocabulary size: 160K
  • context length: 128K
  • Attention mechanism: MLA
  • activation function: SwiGLU

3. मूल्यांकन परिणाम

Instruction मॉडल प्रदर्शन

  • coding tasks, tool use, math/STEM, general tasks सहित विभिन्न benchmarks में शीर्ष स्तर का प्रदर्शन दर्ज किया गया है
  • SWE-bench, LiveCodeBench, OJBench, MultiPL-E, TerminalBench, AceBench, Tau2, AIME, MATH-500 आदि code·tool, math·logic और general task श्रेणियों में SOTA या अपने वर्ग के सर्वोत्तम प्रदर्शन दिखाए गए हैं
  • SWE-bench Verified में pass@1 65.8%, SWE-bench Multilingual में 47.3% दर्ज किया गया, और Agentic Coding environment में भी उल्लेखनीय परिणाम दिखे
  • MATH-500 (गणित), AIME, HMMT, CNMO जैसे STEM tests में भी उत्कृष्ट accuracy दिखाई गई
  • MMLU (general knowledge), SimpleQA सहित विभिन्न general tasks में प्रतिस्पर्धी open source/commercial models की तुलना में उच्च प्रदर्शन हासिल किया गया है

Base मॉडल प्रदर्शन

  • MMLU, TriviaQA, GPQA-Diamond जैसे प्रमुख benchmarks में open source समकक्ष मॉडलों के बीच शीर्ष स्तर के परिणाम दर्ज किए गए
  • coding, math, Chinese evaluation सहित बड़े open source base models की तुलना में समग्र बढ़त दिखाई गई

4. deployment और engine संचालन

  • https://platform.moonshot.ai पर Kimi K2 API (OpenAI/Anthropic-compatible) उपलब्ध है
  • Huggingface (https://huggingface.co/moonshotai/Kimi-K2-Instruct) पर भी model checkpoint (block-fp8) उपलब्ध है
  • अनुशंसित inference engines: vLLM, SGLang, KTransformers, TensorRT-LLM आदि, और विभिन्न environments के साथ compatibility उपलब्ध है

5. मॉडल उपयोग उदाहरण

chat interface

  • local inference service चलाने के बाद, OpenAI-compatible client (Chat Completions API आदि) से सीधे interaction किया जा सकता है
  • अनुशंसित temperature: 0.6, और System prompt को भी default form में उपयोग करने की सिफारिश की जाती है

tool calling सुविधाएँ

  • Kimi-K2-Instruct में मजबूत tool-calling क्षमता है
  • उपयोगकर्ता हर अनुरोध के साथ उपलब्ध tools की सूची दे सकता है, और मॉडल स्वायत्त रूप से तय करता है कि कब कौन-सा tool उपयोग और execute करना है
  • पूरे pipeline में examples और result messages का प्रदर्शन किया जा सकता है
  • engine में Kimi-K2 tool parsing logic का समर्थन आवश्यक है

6. लाइसेंस

  • code और model weights दोनों को Modified MIT License के तहत open source के रूप में वितरित किया जाता है

1 टिप्पणियां

 
GN⁺ 2025-07-13
Hacker News टिप्पणियाँ
  • मैंने Kimi को कुछ coding समस्याओं पर इस्तेमाल करके देखा, और जहाँ Claude गलत था या चक्कर काट रहा था वहाँ यह काफ़ी अच्छा चला। मॉडल का आकार बहुत बड़ा है, इसलिए यह “local” मॉडल के रूप में उपयुक्त नहीं है; मेरा अनुमान है कि इसे चलाने के लिए लगभग 16 H200 GPU चाहिए होंगे। इसमें दूसरे मॉडलों से अलग एक तरह की अपनी personality महसूस हुई और मैं इससे संतुष्ट था। कम-से-कम ensemble उपयोग वाले माहौल में यह उपयोगी लग सकता है
    • 4-bit quantization का उपयोग करें तो 512GB Mac Studio की दो मशीनों पर (MLX TB4 Ring तरीके से, संबंधित जानकारी के लिए यह लिंक देखें) या 1TB RAM से अधिक वाले एक Epyc सिस्टम पर भी व्यावहारिक speed मिल सकती है। लगभग 20,000 डॉलर की लागत में प्रयोग किया जा सकता है, लेकिन अगर सचमुच production-स्तर की speed चाहिए तो इससे कहीं ज़्यादा शक्तिशाली hardware लगेगा। “local” से ज़्यादा इसे “personal stamp model” कहना अधिक ठीक होगा
    • मैंने Claude के साथ सीधी तुलना करते हुए कुछ बार टेस्ट किया। Kimi ने ज़्यादा simple और पढ़ने में आसान code बनाया, जबकि Claude का output काफ़ी overengineered लगा। हाँ, Kimi कुछ सूक्ष्म edge cases चूक भी गया जिन्हें Claude ने पकड़ा था
    • आपने Claude कहा, लेकिन Sonnet? 3.7? 3.5? Opus? 4? कौन-सा version था, यह जानने की जिज्ञासा है
    • Kimi से मैंने जो पहला सवाल पूछा था (काफ़ी simple math puzzle था), उसका जवाब बहुत ज़्यादा गलत था। निष्पक्ष रूप से देखें तो OpenAI मॉडल भी इस सवाल पर असफल रहे थे। अतिरिक्त prompts से थोड़ी सुधार हुई, लेकिन यह फिर भी चौंकाने वाला था
  • GPT 4o और DeepSeek-V3 परिवार की तरह, यह मॉडल (Kimi K2) एक बेहद प्रभावशाली general-purpose LLM है, और ऊपर से open source भी है। मुझे लगता है कि इन दिनों इसे कम ध्यान मिलने का कारण यह है कि frontier अब reasoning और multimodal मॉडलों की ओर खिसक गया है। accuracy benchmarks देखें तो शीर्ष मॉडल लगभग सभी reasoning-विशेषीकृत हैं (संदर्भ लिंक)। अगर कोई Kimi K2 से reasoning-विशेषीकृत मॉडल train करे, तो उसका प्रदर्शन कैसा होगा यह जानने की बहुत उत्सुकता है
    • आपने कहा “अगर Kimi k2 से reasoning-विशेषीकृत मॉडल train किया गया हो”, तो शायद MoonshotAI अभी वही काम कर रहा होगा
    • जिज्ञासा है कि Kimi के वर्तमान या पुराने मॉडल अभी तक Artificial analysis benchmark में क्यों नहीं जोड़े गए
  • तकनीकी मज़बूती के अलावा, Kimi K2 में robot जैसा एहसास कम है, यह बात भी काफ़ी प्रभावशाली लगी। Anthropic के शीर्ष मॉडलों की तरह इसकी personality भी cheerful, smart और fluent लगती है। सख़्त, bot-जैली शैली के जवाब न देखना अपने-आप में एक छोटी जीत जैसा है
  • मेरे हिसाब से OpenAI का open source मॉडल release इसलिए टल गया क्योंकि Kimi K2 ने पहले ही चर्चा बटोर ली और numbers में आगे निकल गया
    • OpenAI की ओर से यह भी कहा गया था कि “यह इतना बड़ा है कि घर पर self-host करना मुश्किल है”, इसलिए बात सही हो सकती है। इस समय तक शायद OpenAI अंदर ही अंदर benchmark चला रहा होगा और यह ढूँढ रहा होगा कि किन metrics पर “जीत” सकता है
    • benchmark के हिसाब से देखें तो Kimi K2 कई क्षेत्रों में GPT-4.1 को हराता है। OpenAI को सही मायने में प्रतिस्पर्धा करनी है तो उसे GPT-4.1 weights या उसके बराबर का मॉडल जारी करना होगा, लेकिन शायद इसकी संभावना कम है
  • यह open source नहीं बल्कि “modified MIT license” है। शर्त यह है कि अगर इसे 100 million monthly active users या 20 million डॉलर मासिक revenue (या उससे अधिक) वाली commercial service में इस्तेमाल किया जाए, तो service UI में “Kimi K2” को साफ़ तौर पर दिखाना होगा
    • यह शर्त Llama की “Built with Llama” visibility requirement और “700 million monthly active users” वाली धारा का मिश्रण लगती है, और इसे हल्का-सा “modified MIT” जैसा पैक कर दिया गया है
    • मुझे नहीं लगता कि यह OSD (Open Source Definition), FSF की free software definition, या Debian मानकों का उल्लंघन करती है। GPLv2, GPLv3, और BSD 4-clause में भी मिलती-जुलती publication obligations हैं, बस उनमें user count या revenue threshold नहीं है। और neural networks source code से build नहीं किए जाते, इसलिए “open source” शब्द भी थोड़ा अस्पष्ट है। अगर सचमुच open source से तुलना करें तो training data और process भी खोलना ज़्यादा समीचीन होगा, लेकिन उस पर लाखों डॉलर खर्च होते हैं, इसलिए यह compilation जैसा मामला नहीं है। इसलिए यह licensing issue से अलग बात है
    • जानना चाहता हूँ कि यह शर्त free software की चार बुनियादी freedoms में से किसका उल्लंघन करती है। क्या इसे ठोस रूप से समझाया जा सकता है?
    • यह तो OpenStreetMap की शर्तों से भी कम restrictive है
    • लगता है यह शर्त इसलिए जोड़ी गई कि कहीं Google कोई “adaptation” बनाकर उसे Gemini-3.0-pro के रूप में जारी न कर दे
  • मेरे लिए K2 एक पहाड़ का नाम है और SOTA का मतलब “summits on the air” है, इसलिए headline देखकर मैं चौंक गया था
  • मुझे अच्छा लगता है कि कोई नया, मज़बूत logic model नहीं बल्कि एक LLM frontier को आगे बढ़ा रहा है। ऐसे मॉडलों के लिए अब भी अच्छे use cases हैं (STEM और logic puzzles के बाहर के क्षेत्र), और जब reasoning tokens पर खर्च नहीं करना हो तब ये उपयोगी रहते हैं
  • “open source” कह रहे हैं, लेकिन असल में यह open weights है। हमेशा की तरह dataset, training scripts वगैरह उपलब्ध नहीं कराए जाते
    • इस समय तो यह open weights भी नहीं है। weights की release पर भी “modified MIT license” की शर्तें लागू हैं (जैसा ऊपर बताया गया)
    • मौजूदा copyright व्यवस्था में copyright text के बिना SOTA मॉडल train करना व्यावहारिक रूप से असंभव है। समझ नहीं आता कि इसे कानूनी रूप से कैसे distribute किया जा सकता है
  • जवाबों की quality और tone मुझे पसंद आई (ChatGPT या DeepSeek की तुलना में कम polite और थोड़ा ज़्यादा direct), लेकिन ऐसा लगता है कि वर्तमान SOTA मॉडलों (DeepSeek सहित) की तुलना में यह response format को ज़्यादा बार बिगाड़ देता है या छोड़ देता है
  • आजकल AI मॉडल सब em-dash (—) का बहुत ज़्यादा उपयोग करते हैं। ChatGPT से कहा कि em-dash मत इस्तेमाल करो, फिर भी वह करता रहता है। कोई जानता है ऐसा क्यों है?
    • मुझे em-dash इस्तेमाल करना पसंद है, इसलिए अब इसका LLM-विशेष sloppiness का संकेत बन जाना थोड़ा दुखद लगता है