- Echo GLM-5.2, Kimi K2.7 जैसे कई open weight models को हर request के हिसाब से मिलाकर इस्तेमाल करता है, ताकि हर काम के लिए एक ही model पर निर्भर रहने की सीमाओं को पूरा किया जा सके
- हर request के लिए compute की मात्रा और भाग लेने वाले models तय किए जाते हैं, और नतीजों को जोड़ने का तरीका भी समायोजित किया जाता है, ताकि सरल prompts पर कम inference resources इस्तेमाल हों
- शुरुआती evaluation setup में इसने pool के सबसे अच्छे individual model को लगातार पीछे छोड़ा, और Fable जैसा समग्र परिणाम लगभग एक-तिहाई inference cost पर हासिल किया
- कुल मिलाकर अपेक्षाकृत कमजोर models भी कुछ खास समस्याओं या combinations में उपयोगी साबित होते हैं क्योंकि उनकी क्षमताएँ एक-दूसरे की पूरक हैं, लेकिन allocation और combination को गलत तय करने वाले मामले अभी भी मौजूद हैं
- chat interface और OpenAI-compatible API जारी किए गए हैं, और यह भी परखा जा रहा है कि यही approach coding और agent tasks में भी असरदार है या नहीं, जहाँ quality को मापना और कठिन है
मॉडल चयन और परिणाम संयोजन
- शुरुआती experiments में GLM-5.2, Kimi K2.7 आदि को एक ही evaluation में चलाया गया, और यह मानकर नतीजे मापे गए कि हर समस्या के लिए उपयोगी model और सही output combination method पहले से पता है
- इस काल्पनिक system ने pool में शामिल किसी भी individual model से कहीं बेहतर performance दी
- अच्छे फैसले केवल result देखने के बाद ही पहचाने जा सकते हैं, इसलिए इसे वास्तविक deployment में इस्तेमाल नहीं किया जा सकता; Echo बिना पूर्व जानकारी के भी उस लाभ का कुछ हिस्सा वापस पाने की कोशिश है
- request की प्रकृति के अनुसार जरूरी compute, शामिल models और result combination method चुने जाते हैं
- सरल prompts के लिए अपेक्षाकृत कम inference आवंटित किया जाता है
- दूसरी समस्याओं में कई models को अलग-अलग हिस्से संभालने के लिए व्यवस्थित किया जाता है
- models की क्षमताएँ एक-दूसरे की पूरक हैं, इसलिए कुल performance में स्पष्ट रूप से कमजोर model भी कुछ खास समस्याओं या combinations में बहुत उपयोगी हो सकता है
मूल्यांकन परिणाम और सार्वजनिक परीक्षण
- पहले evaluation setup में इसने सबसे अच्छे individual model से लगातार बेहतर performance दर्ज की, और तुलना के लिए इस्तेमाल किए गए Fable के लगभग समान समग्र परिणाम लगभग एक-तिहाई लागत पर हासिल किए
- कुछ requests में यह compute allocation या model combination गलत तय करता है, और फिलहाल ऐसे failure cases का विश्लेषण किया जा रहा है
- coding और agent tasks में हर फैसले की quality मापना कहीं अधिक कठिन है, इसलिए यह अलग से परखा जा रहा है कि वही approach वहाँ भी बनी रहती है या नहीं
- बाहरी परीक्षण के लिए Echo chat interface और OpenAI-compatible API उपलब्ध कराए गए हैं
- यह कैसे काम करता है, इसका परिचय वीडियो और evaluation methodology, individual model results, cost, और वर्तमान सीमाएँ सार्वजनिक किए गए हैं, और असामान्य failures या सहज न लगने वाले resource allocation मामलों पर feedback माँगा गया है
1 टिप्पणियां
Hacker News की राय
पहले Message Echo इनपुट बॉक्स दिखाना, जिससे लगता है कि जवाब मिल सकता है, और फिर signup पेज पर भेज देना एक क्लासिक dark pattern है
साइट द्वारा प्रेरित पहली ही कार्रवाई में अटक गया, इसलिए तुरंत चला गया और दोबारा नहीं आऊंगा
AI product बनाने वाले के नज़रिए से यह समझ में आने वाला चुनाव भी है
Echo इस्तेमाल करने और feedback देने वाले सभी लोगों का धन्यवाद; इसी वजह से इसे जल्दी launch किया गया
और कठिन coding व agent benchmarks सहित, मौजूदा state-of-the-art से अंतर को ज्यादा सटीक दिखाने वाले evaluations जारी करते रहेंगे, और public evaluation dashboard को भी expand करेंगे। evaluation dashboard UI और signup flow में मिली समस्याएं production environment में ठीक कर दी गई हैं
Echo आज़माने के लिए credit card की जरूरत नहीं है, और हर account को API और chat में इस्तेमाल करने के लिए $10 free credits मिलते हैं
साधारण model routing से आगे बढ़कर, open-weight models के बीच inference resources को efficiently allocate करने के तरीके explore किए जा रहे हैं। सिर्फ कौन-सा model इस्तेमाल करना है यह नहीं, बल्कि request पर कितनी computation लगानी है और intermediate results को कैसे combine करना है, यह भी तय किया जाता है
ensemble अपने आप में random forests से पहले से जाना जाता है, लेकिन Echo का core यह है कि हर request पर पूरे ensemble की cost चुकाए बिना इसे model और उपयोग किया जाए। Fusion या Fugu से conceptually कुछ समानता हो सकती है, लेकिन architecture और optimization goals अलग हैं
create passwordspecial characters मांगता है, लेकिन Google password manager के default generated password में special characters नहीं होतेदो अंकों की लंबाई वाला alphanumeric combination काफी लगता है, हालांकि idea खुद शानदार है
too many authentication attemptserror आयाtransparency न हो तो end user को open-weight models इस्तेमाल करने का क्या फायदा है, समझ नहीं आता
Fable-स्तर के results एक-तिहाई cost परवाला description, भारी subsidy वाले $200/month plan users के लिए आकर्षक नहीं लगतायह plan कब तक रहेगा पता नहीं, लेकिन तब तक public API prices का एक-तिहाई भी खास आकर्षक नहीं है
कई sub-agents साथ-साथ चल रहे थे और Claude सस्ते models इस्तेमाल करने का निर्देश भूल गया, जिससे कई Fable instances चले, यह भी वजह थी; लेकिन per-token billing संभालना मुश्किल है। $200/month भी महंगा है, लेकिन एक रात में $200 बेतुका है
अगर $200/month user $10,000 के API credits इस्तेमाल करे, तो per-user margin -98% होगा, इसलिए profitability में मदद नहीं करेगा
इसे इस्तेमाल करते रह सकते हैं, लेकिन pay-as-you-go credits चाहिए होंगे और यह subscription plan की usage limits में शामिल नहीं होगा
आने वाले कुछ वर्षों में best model की अवधारणा niche में सिमट जाए तो आश्चर्य नहीं होगा
ज्यादातर production systems में यह जानने वाला orchestrator विजेता हो सकता है कि कब सस्ता model इस्तेमाल करना है, कब powerful model पर switch करना है, और कब कई outputs को combine करना है
बड़ा trend on-device models है, और यह भी संभव है कि model chip die में चला जाए और हर कुछ वर्षों में chipset बदलने जैसा model हो। ऐसे माहौल में बड़े cloud providers को नुकसान होगा
सबसे दिलचस्प निष्कर्षों में से एक यह है कि model size से ज्यादा model selection महत्वपूर्ण हो सकता है
industry बड़े models पर focus करती रही है, लेकिन requests को सही specialist models के combination में intelligently route करने से कहीं कम cost पर ज्यादा बड़ा improvement मिल सकता है
कमजोर models बेकार नहीं हुए हैं; वे अलग-अलग क्षेत्रों में अच्छे हैं, और दूसरे models के साथ combine करने पर उनकी value काफी बढ़ सकती है। हालांकि यह coding और agent tasks में भी लागू होगा या नहीं, जहां सही model selection कहीं ज्यादा मुश्किल है, यह जानने की उत्सुकता है
agent और coding tasks granularity के कारण ज्यादा complex हैं। यह तय करना होता है कि हर model को कब, कैसे, और session/goal/task/conversation turn/tool call में से किस abstraction layer पर इस्तेमाल करना है; इस पर अभी active research चल रही है
वास्तव में कुछ user experience flaws मिले
Thinkingलगातार दिखता रहता है, जिससे लगता है कि अटक गया है या network problem है, और prompt input वाला left panel expand या resize नहीं किया जा सकता। code generate करने को कहने पर output बार-बार कट जाता है और फिर शुरुआत से शुरू हो जाता है, जिससे पिछली conversation continue नहीं हो पातीअगर समस्या की complexity पहले से पता नहीं हो और यह guarantee न हो कि आगे की conversation उसी model को भेजी जाएगी, तो यह तरीका अच्छी तरह काम नहीं करता
वही conversation कई models को round robin में भेजने से cache टूट जाता है, इसलिए यह cache-aware system की तुलना में उल्टा ज्यादा महंगा पड़ सकता है
Anthropic Opus 4.8 और Fable 5 को कुछ समय तक इस्तेमाल किया और नए OpenAI models भी आज़माए, लेकिन सभी ज़रूरत से ज़्यादा अनावश्यक output पैदा करते हैं
कीमत नहीं, बल्कि quality की वजह से दूसरे models आज़माने शुरू किए, और मेरे काम के क्षेत्र में GLM 5.2 हर मामले में Fable 5 से कहीं बेहतर रहा। उल्टा, जब वह किसी task को सफलतापूर्वक पूरा नहीं कर पाता तो हैरानी होती है
Kimi K2.7 को थोड़े और निर्देशों की ज़रूरत पड़ती है, लेकिन Opus 4.8 से बेहतर user experience देता है, और K3 अभी इस्तेमाल नहीं किया है। नए OpenAI models की software design और implementation क्षमता बेहद खराब है
यह आकलन सिर्फ मेरे काम के क्षेत्र तक सीमित है, जिसमें data analysis, machine learning और software engineering बहुत ज़्यादा शामिल हैं
न benchmark हैं, न इस्तेमाल किए गए models की जानकारी, बस AI-generated video और signup page है
“monolith को microservices में बदलकर हर outage को murder mystery जैसा बना दिया” वाली architecture joke याद आती है
फिलहाल 7 benchmark families में सेव की गई 907 rows public हैं, और prompts, outputs, evaluations, cost records देखे जा सकते हैं; आगे और जोड़े जाएंगे
per-request routing policy खुद product है, इसलिए उसे public नहीं करेंगे, लेकिन per-request secret उजागर किए बिना इस्तेमाल किए जा सकने वाले open-weight models की list का कुछ हिस्सा, version dates, overall allocation ratios और evaluation settings public कर सकते हैं। नया video भी बनाया जा रहा है
ये अच्छे benchmarks नहीं हैं, लेकिन कम से कम मौजूद तो हैं
यह वास्तविक समस्या हल करने से ज़्यादा investors से यह कहने की कोशिश जैसा लगता है कि “OpenRouter unicorn बन गया, इसलिए मैं भी vibe coding से वैसा ही कुछ बना सकता हूँ,” जो निराशाजनक है
इसे
Fable-levelकहना भी बौद्धिक रूप से आलसी या बेईमान लगता हैसोच रहा हूँ कि क्या यह Ask Jeeves, AltaVista, Lycos के results को इकट्ठा करने वाले Dogpile.com को फिर से बनाने जैसा है। लगता है समय चक्रीय है
हमने भी वही तरीका implement किया है: https://trustedrouter.com/blog/prometheus-2-new-draco-state-...
OpenRouter, JusCode, Fireworks जैसे दूसरे AI gateway products भी हाल में इसी तरह का configuration recommend कर रहे हैं, इसलिए इसमें कुछ उपयोगी बात होने की संभावना काफी है