कोडिंग प्रबंधन
कोडिंग के साथ व्यवस्थापक कोडिंग टूल के लिए नियंत्रित API कुंजियाँ बना सकते हैं। तब कर्मचारी अपनी स्वयं की OpenAI कुंजी का नहीं, बल्कि AI-Public से प्रबंधित कुंजी का उपयोग करते हैं।
यह विशेष रूप से डेवलपर, डेटा टीमों और अन्य उन्नत उपयोगकर्ताओं के लिए उपयुक्त है जो स्थानीय विकास परिवेश में AI सहायता का उपयोग करना चाहते हैं।
नियंत्रित API कुंजियाँ क्यों?
एक सामान्य API कुंजी अक्सर किसी बाहरी AI प्लेटफ़ॉर्म तक व्यापक पहुँच देती है। कोडिंग में उपयोग AI-Public के माध्यम से होता है। इसलिए प्रबंधन, लागत और रिपोर्टिंग संगठन के पास ही रहते हैं।
मुख्य लाभ:
- लागत नियंत्रण में: प्रत्येक कुंजी के लिए बजट सेट करें।
- उपयोग का पता लगाया जा सकता है: खपत, लागत और चैट कर्मचारी से जुड़े होते हैं।
- केंद्रीय प्रबंधन: प्रबंधन परिवेश से कुंजियाँ बनाएँ, सीमित करें और रद्द करें।
- टीमों के लिए उपयुक्त: एक ही अवलोकन से कर्मचारियों और शाखाओं के लिए API कुंजियाँ प्रबंधित करें।
कोडिंग चालू करना
कोडिंग परिवेश के स्तर पर चालू की जाती है। यह पर्याप्त अधिकारों वाला व्यवस्थापक कर सकता है।
- प्रबंधन परिवेश → कोडिंग पर जाएँ।
- कोडिंग चालू करें पर क्लिक करें।
- सदस्यता लागत और API लागत के बारे में चेतावनी पढ़ें।
- सहमत हूँ और चालू करें पर क्लिक करें।
चालू करने के बाद AI-Public पृष्ठभूमि में तकनीकी कनेक्शन संसाधित करता है। इसके लिए व्यवस्थापकों को कोई बाहरी प्रोजेक्ट सेटिंग प्रबंधित करने की आवश्यकता नहीं है।
कोडिंग से अतिरिक्त सदस्यता लागत जुड़ी हो सकती है। API लागत एक अतिरिक्त शुल्क (मार्कअप) के साथ आगे बिल की जाती है। प्रश्न होने पर AI-Public से संपर्क करें।
शाखाओं को पहुँच देना
चालू करने के बाद आप तय करते हैं कि कौन सी शाखाएँ कोडिंग का उपयोग कर सकती हैं।
- प्रबंधन टैब खोलें।
- वे शाखाएँ चुनें जो कोडिंग का उपयोग कर सकती हैं।
- पहुँच सहेजें पर क्लिक करें।
शाखा व्यवस्थापक केवल वही शाखाएँ देखता है जिनके लिए कोडिंग की अनुमति है और जिन पर व्यवस्थापक के अधिकार हैं।
मॉडल चुनना
प्रबंधन टैब में आप चुनते हैं कि कोडिंग के लिए कौन से OpenAI मॉडल उपलब्ध हैं।
| मॉडल | उपयोग |
|---|---|
| GPT-6 Luna | रोज़मर्रा की प्रोग्रामिंग सहायता और शुरुआती समाधानों के लिए तेज़ मॉडल |
| GPT-6 Sol | जटिल प्रोग्रामिंग कार्यों और कोड विश्लेषण के लिए शक्तिशाली मॉडल |
| GPT-6 Astra | चुनौतीपूर्ण प्रोग्रामिंग कार्य और पेशेवर उपयोग के लिए सबसे उन्नत मॉडल |
अधिकांश उपयोगकर्ताओं के लिए GPT-6 Luna एक तेज़ डिफ़ॉल्ट है। जटिल रिपॉज़िटरी के लिए GPT-6 Sol चुनें, और ऐसे कार्यों के लिए GPT-6 Astra चुनें जिनमें बहुत अधिक विश्लेषण, योजना या तर्क की आवश्यकता हो।
संगत कोडिंग टूल
कोडिंग उन टूल के साथ काम करती है जो OpenAI-संगत एंडपॉइंट का उपयोग कर सकते हैं। तब उपयोगकर्ता को तीन जानकारियों की आवश्यकता होती है:
- कोडिंग API कुंजी
- AI-Public कोडिंग एंडपॉइंट URL:
https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 - एक अनुमत मॉडल, उदाहरण के लिए
gpt-6-luna
AI-Public उन्नत उपयोगकर्ताओं के लिए डिफ़ॉल्ट टूल के रूप में OpenCode की सलाह देता है:
| टूल | किसके लिए अनुशंसित | टिप्पणी |
|---|---|---|
| OpenCode | डेवलपर और उन्नत उपयोगकर्ता | टर्मिनल, डेस्कटॉप और IDE के लिए एजेंटिक कोडिंग टूल। शक्तिशाली, लेकिन कोड, git और स्थानीय प्रोजेक्ट का अनुभव आवश्यक है। |
| Aider | वे उपयोगकर्ता जो स्पष्ट रूप से टर्मिनल में पेयर प्रोग्रामिंग करना चाहते हैं | तकनीकी रूप से संगत, लेकिन Public परिवेशों के लिए अनुशंसित डिफ़ॉल्ट टूल नहीं। |
Continue, Cline, Roo Code और Sourcegraph Cody Enterprise जैसे अन्य टूल भी तकनीकी रूप से उपयोग किए जा सकते हैं, यदि वे अपना स्वयं का OpenAI-संगत base URL सपोर्ट करते हैं।
कोई टूल तभी उपयुक्त है जब आप उसमें अपना स्वयं का OpenAI-संगत base URL सेट कर सकें। इसलिए Claude Code और Codex CLI जैसे टूल कोडिंग के लिए उपयुक्त नहीं हैं।
रिपोर्टिंग
रिपोर्टिंग टैब चुनी गई अवधि का उपयोग और लागत दिखाता है। डिफ़ॉल्ट रूप से पिछले 7 दिन दिखाए जाते हैं।
रिपोर्टिंग में शामिल हैं:
- अनुरोधों की कुल संख्या
- कुल लागत
- टोकन की संख्या
- शाखा के अनुसार विभाजन
- उपयोगकर्ता के अनुसार विभाजन
कोडिंग बंद करना
आप टूलबार के बटन से कोडिंग को अस्थायी रूप से बंद कर सकते हैं।
जब कोडिंग बंद होती है:
- मौजूदा API कुंजियों का उपयोग नहीं किया जा सकता
- रिपोर्टिंग और ऐतिहासिक डेटा सुरक्षित रहते हैं
- कोडिंग को बाद में फिर से चालू किया जा सकता है
बंद करने से मौजूदा रिपोर्टिंग नहीं हटती।