AI प्रोग्रामिंग टूल्स के लिए One-Click टेकओवर
एक-क्लिक टेकओवर (Takeover) सुविधा के साथ आपको किसी भी कॉन्फ़िगरेशन फाइल को मैन्युअली एडिट करने की जरूरत नहीं पड़ती। आप अपने इस्तेमाल में आने वाले AI प्रोग्रामिंग CLI टूल्स को बस एक क्लिक में लोकल AI गेटवे पर रीडायरेक्ट कर सकते हैं। टेकओवर के बाद, इन सभी टूल्स की सभी रिक्वेस्ट्स http://127.0.0.1:11580 द्वारा आपके द्वारा गेटवे में सेट किए गए वेंडर चैनल्स पर रूट होती हैं, और आपकी सब्सक्रिप्शन और लागत का डेटा एक जगह ट्रैक होता है।
कैसे काम करता है
प्रत्येक टूल के लिए One-Click टेकओवर निष्पादित करते समय, गेटवे निम्नलिखित स्टेप्स को ऑटोमैटिकली पूरे करता है:
- गेटवे की हेल्थ चेक करें, यह सुनिश्चित करने के लिए कि प्रॉक्सी एंडपॉइंट्स उपलब्ध हैं।
- स्पेशल वर्चुअल की ऑटो क्रिएट करें (की केवल निर्माण के समय दिखाई जाती है, गेटवे इसे टूल की सेटिंग्स में सेव करता है)।
- ओरिजिनल कॉन्फ़िगरेशन फाइल का बैकअप बनाएं
.bakएक्सटेंशन के साथ (जैसे~/.claude/settings.json.bak)। - सही कॉन्फ़िगरेशन/डीप मर्ज करें जिससे सेटिंग्स लोकल गेटवे की ओर पॉइंट करें, बाकी सब सेटिंग्स सुरक्षित रहें।
- UI में स्टेटस रिफ्रेश करें, ताकि मौजूदा टेकओवर की स्थिति दिखे।
टेकओवर हटाते समय भी यही एक्सैक्ट रिमूवल होता है: सिर्फ वे सेटिंग्स हटती हैं, जो अभी वास्तव में इसी गेटवे की ओर पॉइंट कर रही हैं — इससे आपकी मैन्युअल अन्य सेटिंग्स गलती से डिलीट नहीं होगीं।
टेकओवर स्टेटस
हर टूल का स्टेटस AI गेटवे → एंडपॉइंट्स (Endpoints) पेज में नीचे दिए चार में से एक होता है:
| स्थिति | अर्थ |
|---|---|
| टेकओवर हुआ (यह गेटवे) | टूल लोकल AI गेटवे पर कनेक्टेड है |
| कनेक्टेड (अन्य पता) | टूल किसी अन्य एड्रेस से कनेक्टेड है (आपने मैन्युअली या किसी और गेटवे से), गेटवे इसे ओवरराइड नहीं करेगा |
| टेकओवर नहीं हुआ | टूल मिल गया लेकिन अभी गेटवे से कनेक्ट नहीं |
| टूल नहीं मिला | इस डिवाइस पर टूल की कॉन्फ़िगरेशन डायरेक्टरी मौजूद नहीं मिली |
ज़रूरी शर्तें
- ServBay अकाउंट से लॉगिन किया हो, और चैनल पेज पर कम से कम एक वर्किंग चैनल सेट किया गया हो।
- टारगेट AI टूल आपके कंप्यूटर पर इंस्टॉल हो (टूल के कॉन्फ़िगरेशन फोल्डर से गेटवे इसे डिटेक्ट करता है)।
One-Click टेकओवर प्रोसेस
AI गेटवे → एंडपॉइंट्स (Endpoints) पेज पर जाकर टूल्स की लिस्ट में अपना वांछित टूल चुनें और One-Click टेकओवर पर क्लिक करें। टेकओवर सफल होने पर स्टेटस "टेकओवर हुआ (यह गेटवे)" दिखने लगेगा। यदि आप इसे हटाना चाहते हैं, तो Remove / Restore बटन पर क्लिक करें।
प्रत्येक टूल की टेकओवर डिटेल्स
नीचे दी गई तालिका में जब हर टूल का टेकओवर किया जाता है, तो किन फाइल्स और सेटिंग्स में क्या परिवर्तन होते हैं, इसकी पूरी जानकारी है, जिससे आपको ट्रेसिंग और डिबगिंग में सहायता मिले:
| टूल | कॉन्फ़िगरेशन फाइल | लिखी जाने वाली एंट्री | गेटवे एड्रेस |
|---|---|---|---|
| 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 |
| Gemini CLI | ~/.gemini/.env | GOOGLE_GEMINI_BASE_URL + GEMINI_API_KEY दो लाइनें | http://127.0.0.1:11580 |
| 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 को हमेशा गेटवे की बेस URL (बिना /v1) रखें। बाकी अधिकतर टूल्स OpenAI कम्पेटिबल प्रोटोकॉल यूज़ करते हैं और उन्हें /v1 जरूरी है। One-Click टेकओवर आपके लिए यह ऑटोमैटिक हैंडल कर देता है, आपको अलग से कुछ सेट करने की जरूरत नहीं है।
रिस्टोर और ट्रबलशूटिंग
- ओरिजिनल कॉन्फ़िगरेशन रिस्टोर करें — Remove पर क्लिक करके लोकल गेटवे की ओर पॉइंट करने वाली सेटिंग्स आराम से हटाई जा सकती है। आप मैन्युअली
.bakफाइल से भी रिस्टोर कर सकते हैं। - "कनेक्टेड (अन्य पता)" दिखता है — इसका मतलब टूल इस वक्त किसी और एड्रेस को इस्तेमाल कर रहा है (या तो मैन्युअली आपने या किसी और गेटवे की वजह से)। गेटवे आपकी पुरानी सेटिंग्स बिना परमिशन के ओवरराइड नहीं करता। टेकओवर से पहले कॉन्फ़िगरेशन मैन्युअली हटा दें।
- टेकओवर के बाद भी टूल में एरर आ रहा है — पक्का करें गेटवे प्रॉक्सी चालू है, संबंधित चैनल स्वस्थ हैं, वर्चुअल की रद्द नहीं हुई है, और स्टैटिस्टिक्स व मॉनिटरिंग पेज पर रिक्वेस्ट गेटवे तक पहुँच रही है या नहीं।
सामान्य प्रश्न (FAQ)
- Q: One-Click टेकओवर मेरी टूल की ओरिजनल सेटिंग्स खराब कर देगा?
- A: नहीं। One-Click टेकओवर केवल वही सेटिंग्स सटीक जोड़ता/मर्ज करता है जो जरूरी हैं, और इससे पहले आपकी फाइल की
.bakमें पूरी कॉपी सेव कर लेता है, बाकी सेटिंग्स जस की तस रहती हैं।
- A: नहीं। One-Click टेकओवर केवल वही सेटिंग्स सटीक जोड़ता/मर्ज करता है जो जरूरी हैं, और इससे पहले आपकी फाइल की
- Q: टेकओवर के बाद मैं मैन्युअल रीस्टोर या अपने हिसाब से सेटिंग बदल सकता हूं?
- A: बिलकुल, आप "Remove" पर क्लिक करके टेकओवर रीस्टोर कर सकते हैं या
.bakफाइल से मैन्युअली कर सकते हैं।
- A: बिलकुल, आप "Remove" पर क्लिक करके टेकओवर रीस्टोर कर सकते हैं या
- Q: टेकओवर के लिए बनाई गई वर्चुअल की कहां मिलेगी?
- A: हर टूल के लिए गेटवे ऑटोमैटिकली स्पेशल वर्चुअल की जेनरेट करता है, जिसे आप Keys पेज पर देख और मैनेज कर सकते हैं।
- Q: लिस्ट में किसी टूल के सामने "नहीं मिला" लिखा दिखे?
- A: इसका मतलब आपके कंप्यूटर पर उस टूल की कॉन्फ़िगरेशन डायरेक्टरी नहीं मिली। एक बार टूल इंस्टॉल करके चला लें जिससे वह कॉन्फ़िगरेशन फोल्डर बना दे, उसके बाद टेकओवर करें।
सारांश
One-Click टेकओवर मैन्युअली फाइल एडिट करने के झंझट व गलतियों को एक क्लिक में खत्म करता है—ऑटोमेटिक की जेनरेशन, बैकअप, प्रिसाइज एडिटिंग और कभी भी रिस्टोर। एक यूनिफाइड चैनल और यूसेज मॉनिटरिंग के साथ, अब आप अपने सभी AI प्रोग्रामिंग टूल्स को एक ही सर्विस वेंडर व खर्च संरचना से लिंक कर सकते हैं। अगर आप अपने खुद के कोड से गेटवे कॉल करना चाहते हैं, तो देखें एंडपॉइंट्स और एनवायरनमेंट वेरिएबल्स।
