एक-क्लिक टेकओवर AI प्रोग्रामिंग टूल्स
एक-क्लिक टेकओवर (Takeover) की मदद से आप बिना कोई कॉन्फ़िगरेशन फ़ाइल मैन्युअल रूप से संपादित किए, अपने नियमित AI प्रोग्रामिंग CLI टूल्स को स्थानीय AI गेटवे की ओर इंगित कर सकते हैं। टेकओवर के बाद, इन टूल्स की रिक्वेस्ट http://127.0.0.1:11580 के माध्यम से आपके गेटवे में कॉन्फ़िगर किए गए प्रोवाइडर चैनलों तक एकीकृत रूप से रूट होंगी, और एकीकृत उपयोग व लागत आँकड़ों में शामिल होंगी।
यह कैसे काम करता है
प्रत्येक टूल पर एक-क्लिक टेकओवर करते समय, गेटवे क्रम से ये कार्य करता है:
- गेटवे की स्वास्थ्य स्थिति जाँचता है, और पुष्टि करता है कि प्रॉक्सी एंडपॉइंट उपलब्ध है।
- स्वतः एक समर्पित वर्चुअल की बनाता है (गेटवे इसे टूल कॉन्फ़िग में लिखता है; प्लेनटेक्स्ट को की पेज से कभी भी वापस देखा जा सकता है)।
- मूल कॉन्फ़िग फ़ाइल का बैकअप
.bakसफ़िक्स के साथ बनाता है (जैसे~/.claude/settings.json.bak)। - गेटवे की ओर इंगित करने वाला कॉन्फ़िग सटीक रूप से लिखता है / गहराई से मर्ज करता है, और आपकी अन्य सेटिंग्स को अपरिवर्तित रखता है।
- इंटरफ़ेस स्थिति रीफ़्रेश करता है, और वर्तमान टेकओवर स्थिति दिखाता है।
टेकओवर रोकते समय भी यह "सटीक निष्कासन" ही करता है: केवल तभी जब कॉन्फ़िग वास्तव में इस गेटवे की ओर इंगित करता हो, संबंधित कुंजियाँ हटाई जाती हैं, जिससे आपके मैन्युअल रूप से कॉन्फ़िगर किए गए अन्य सेटिंग्स गलती से न हटें; साथ ही टेकओवर के समय स्वतः बनाई गई वर्चुअल की भी निरस्त कर दी जाती है।
टेकओवर स्थिति
AI गेटवे → एक्सेस प्रबंधन → क्लाइंट पेज पर प्रत्येक टूल चार में से एक स्थिति दिखाता है:
| स्थिति | अर्थ |
|---|---|
| टेकओवर हो चुका (यह गेटवे) | टूल स्थानीय AI गेटवे की ओर इंगित करता है |
| कनेक्टेड (अन्य पता) | टूल में कोई अन्य पता कॉन्फ़िगर है (आपने मैन्युअल रूप से कॉन्फ़िगर किया है या किसी अन्य गेटवे की ओर इंगित है), गेटवे इसे मनमाने ढंग से ओवरराइट नहीं करेगा |
| टेकओवर नहीं | टूल का पता चला, लेकिन यह अभी गेटवे की ओर इंगित नहीं है |
| पता नहीं चला | इस मशीन पर टूल की कॉन्फ़िग निर्देशिका नहीं मिली |
पूर्वापेक्षाएँ
- ServBay खाते में लॉग इन हो, और चैनल पेज पर कम से कम एक उपलब्ध चैनल कॉन्फ़िगर हो।
- लक्षित AI टूल इस मशीन पर इंस्टॉल हो (गेटवे उसकी कॉन्फ़िग निर्देशिका के आधार पर इसका होना तय करता है)।
एक-क्लिक टेकओवर करना
AI गेटवे → एक्सेस प्रबंधन → क्लाइंट पेज पर जाएँ, टूल सूची में लक्षित टूल खोजें, और एक-क्लिक टेकओवर पर क्लिक करें। टेकओवर सफल होने पर स्थिति "टेकओवर हो चुका (यह गेटवे)" हो जाती है। वापस लेने के लिए, टेकओवर रोकें पर क्लिक करें।
प्रत्येक टूल के टेकओवर विवरण
नीचे दी गई तालिका में बताया गया है कि टेकओवर के समय प्रत्येक टूल की कौन-सी कॉन्फ़िग फ़ाइल और सामग्री वास्तव में संशोधित होती है, ताकि आप समझ सकें और समस्या निवारण कर सकें:
| टूल | कॉन्फ़िग फ़ाइल | लिखी गई सामग्री | गेटवे पता |
|---|---|---|---|
| Claude Code | ~/.claude/settings.json | env.ANTHROPIC_BASE_URL + env.ANTHROPIC_AUTH_TOKEN | http://127.0.0.1:11580(बिना /v1) |
| Codex | ~/.codex/config.toml | [model_providers.servbay] सेक्शन + शीर्ष-स्तरीय model_provider = "servbay" | http://127.0.0.1:11580/v1 |
| Qwen Code | ~/.qwen/.env | OPENAI_BASE_URL + OPENAI_API_KEY(OpenAI-संगत) | http://127.0.0.1:11580/v1 |
| Kimi CLI | ~/.kimi/config.toml | [model_providers.servbay] सेक्शन + मॉडल परिभाषा | http://127.0.0.1:11580/v1 |
| CodeBuddy | ~/.codebuddy/models.json | servbay मॉडल नोड को गहराई से मर्ज करें | http://127.0.0.1:11580/v1 |
| opencode | ~/.config/opencode/opencode.json | provider.servbay नोड को गहराई से मर्ज करें (सभी चैनलों के मॉडल एकत्रित) | http://127.0.0.1:11580/v1 |
| Crush | ~/.config/crush/crush.json | providers.servbay नोड को गहराई से मर्ज करें | http://127.0.0.1:11580/v1 |
Claude Code का पता /v1 के बिना क्यों होता है
Claude Code Anthropic प्रोटोकॉल का उपयोग करता है, गेटवे स्वयं /v1/messages जैसे पाथ जोड़ता है, इसलिए ANTHROPIC_BASE_URL गेटवे का रूट पता होना चाहिए (बिना /v1)। अन्य अधिकांश टूल OpenAI-संगत प्रोटोकॉल का उपयोग करते हैं, इसलिए उनमें /v1 सफ़िक्स आवश्यक है। एक-क्लिक टेकओवर प्रत्येक टूल के अपेक्षित प्रारूप के अनुसार स्वतः भर देता है, आपको मैन्युअल रूप से अंतर करने की आवश्यकता नहीं।
पुनर्स्थापना और समस्या निवारण
- मूल कॉन्फ़िग पुनर्स्थापित करें — हटाएँ पर क्लिक करें, गेटवे इस गेटवे की ओर इंगित करने वाला कॉन्फ़िग सटीक रूप से हटा देगा। आप उसी निर्देशिका में मौजूद
.bakबैकअप फ़ाइल से मैन्युअल रूप से भी पुनर्स्थापित कर सकते हैं। - स्थिति "कनेक्टेड (अन्य पता)" दिखाती है — इसका मतलब है कि यह टूल वर्तमान में किसी अन्य पते की ओर इंगित है (आपने मैन्युअल रूप से कॉन्फ़िगर किया है या किसी अन्य गेटवे की ओर इंगित है)। आपकी सेटिंग्स को ओवरराइट करने से बचने के लिए, गेटवे स्वतः टेकओवर नहीं करेगा; आप पहले उस कॉन्फ़िग को मैन्युअल रूप से साफ़ कर सकते हैं, फिर टेकओवर कर सकते हैं।
- टेकओवर के बाद भी टूल त्रुटि दिखाता है — पुष्टि करें कि गेटवे प्रॉक्सी सेवा चल रही है, संबंधित चैनल स्वस्थ है, वर्चुअल की निरस्त नहीं हुई है, और आँकड़े और निगरानी पेज पर देख सकते हैं कि रिक्वेस्ट गेटवे तक पहुँच रही है या नहीं।
सामान्य प्रश्न (FAQ)
- प्रश्न: क्या एक-क्लिक टेकओवर मेरे मौजूदा टूल कॉन्फ़िग को खराब कर देगा?
- उत्तर: नहीं। गेटवे केवल गेटवे से संबंध
