शुरुआत करना
1
Plugin इंस्टॉल करें
2
Fireworks API कुंजी सेट करें
fireworks प्रोवाइडर से संबद्ध करके संग्रहीत करती है और Fire Pass Kimi K2.6 Turbo राउटर को डिफ़ॉल्ट मॉडल के रूप में सेट करती है।3
सत्यापित करें कि मॉडल उपलब्ध है
Kimi K2.6 और Kimi K2.6 Turbo (Fire Pass) शामिल होने चाहिए। यदि FIREWORKS_API_KEY का समाधान नहीं होता है, तो openclaw models status --json, auth.unusableProfiles के अंतर्गत अनुपलब्ध क्रेडेंशियल की सूचना देता है।गैर-इंटरैक्टिव सेटअप
स्क्रिप्टेड या CI इंस्टॉलेशन के लिए, सभी चीज़ें कमांड लाइन पर पास करें:अंतर्निहित कैटलॉग
OpenClaw सभी Fireworks Kimi मॉडलों को
thinking: off पर पिन करता है, क्योंकि अनुरोध में थिंकिंग को स्पष्ट रूप से अक्षम न करने पर Fireworks पर Kimi, चेन-ऑफ़-थॉट को दृश्यमान उत्तर में प्रकट कर सकता है। उसी मॉडल को सीधे Moonshot के माध्यम से रूट करने पर Kimi का रीजनिंग आउटपुट सुरक्षित रहता है। प्रोवाइडरों के बीच स्विच करने के लिए थिंकिंग मोड देखें।कस्टम Fireworks मॉडल आईडी
OpenClaw रनटाइम पर किसी भी Fireworks मॉडल या राउटर आईडी को स्वीकार करता है। Fireworks द्वारा दिखाई गई सटीक आईडी का उपयोग करें और उसके आगेfireworks/ लगाएँ। डायनेमिक रिज़ॉल्यूशन Fire Pass टेम्पलेट (टेक्स्ट + इमेज इनपुट, OpenAI-संगत API, डिफ़ॉल्ट लागत शून्य) को क्लोन करता है और आईडी के Kimi पैटर्न से मेल खाने पर थिंकिंग को स्वचालित रूप से अक्षम कर देता है। जब तक आप इमेज इनपुट के साथ कोई कस्टम मॉडल प्रविष्टि कॉन्फ़िगर नहीं करते, तब तक GLM डायनेमिक आईडी को केवल-टेक्स्ट के रूप में चिह्नित किया जाता है।
मॉडल आईडी प्रीफ़िक्सिंग कैसे काम करती है
मॉडल आईडी प्रीफ़िक्सिंग कैसे काम करती है
OpenClaw में प्रत्येक Fireworks मॉडल संदर्भ की शुरुआत
fireworks/ से होती है, जिसके बाद Fireworks प्लेटफ़ॉर्म की सटीक आईडी या राउटर पाथ आता है। उदाहरण के लिए:- राउटर मॉडल:
fireworks/accounts/fireworks/routers/kimi-k2p6-turbo - प्रत्यक्ष मॉडल:
fireworks/accounts/fireworks/models/<model-name>
fireworks/ प्रीफ़िक्स हटा देता है और शेष पाथ को OpenAI-संगत model फ़ील्ड के रूप में Fireworks एंडपॉइंट पर भेजता है।Kimi के लिए थिंकिंग को बलपूर्वक बंद क्यों किया जाता है
Kimi के लिए थिंकिंग को बलपूर्वक बंद क्यों किया जाता है
Fireworks, Kimi को अलग रीजनिंग चैनल के बिना उपलब्ध कराता है, इसलिए चेन-ऑफ़-थॉट दृश्यमान
content स्ट्रीम में दिखाई दे सकता है। प्रत्येक Fireworks Kimi अनुरोध पर OpenClaw, thinking: { type: "disabled" } भेजता है और पेलोड (extensions/fireworks/stream.ts) से reasoning, reasoning_effort, और reasoningEffort हटा देता है। प्रोवाइडर नीति (extensions/fireworks/thinking-policy.ts), Kimi मॉडल आईडी के लिए केवल off थिंकिंग स्तर को घोषित करती है, ताकि मैन्युअल /think स्विच और प्रोवाइडर-नीति सतहें रनटाइम अनुबंध के अनुरूप रहें।Kimi रीजनिंग का शुरू से अंत तक उपयोग करने के लिए, Moonshot प्रोवाइडर कॉन्फ़िगर करें और उसी मॉडल को उसके माध्यम से रूट करें।डेमन के लिए एन्वायरनमेंट उपलब्धता
डेमन के लिए एन्वायरनमेंट उपलब्धता
यदि Gateway किसी प्रबंधित सेवा (launchd, systemd, Docker) के रूप में चलता है, तो Fireworks कुंजी उस प्रोसेस को दिखाई देनी चाहिए—केवल आपके इंटरैक्टिव शेल को नहीं।कॉन्फ़िग लोड करते समय OpenClaw,
~/.openclaw/.env को लोड करता है, इसलिए वहाँ संग्रहीत कुंजियाँ प्रत्येक प्लेटफ़ॉर्म पर प्रबंधित Gateway सेवाओं तक पहुँचती हैं। कुंजी रोटेट करने के बाद Gateway को रीस्टार्ट करें (या openclaw doctor --fix दोबारा चलाएँ)।संबंधित
मॉडल प्रोवाइडर
प्रोवाइडर, मॉडल संदर्भ और फ़ेलओवर व्यवहार चुनना।
थिंकिंग मोड
/think स्तर, प्रोवाइडर नीतियाँ और रीजनिंग-सक्षम मॉडलों की रूटिंग।Moonshot
Moonshot के अपने API के माध्यम से मूल थिंकिंग आउटपुट के साथ Kimi चलाएँ।
समस्या निवारण
सामान्य समस्या निवारण और अक्सर पूछे जाने वाले प्रश्न।