मुख्य सामग्री पर जाएं

कोडिंग का प्रबंधन

कोडिंग के साथ, व्यवस्थापक Aider और OpenCode जैसे प्रोग्रामिंग टूल्स के लिए नियंत्रित API कुंजियाँ बना सकते हैं। तब उपयोगकर्ता अपनी OpenAI कुंजी का उपयोग नहीं करते, बल्कि AI-School द्वारा प्रबंधित कुंजी का उपयोग करते हैं।

इससे कोडिंग प्रोग्रामिंग कक्षाओं, परियोजनाओं और उन्नत उपयोगकर्ताओं के लिए उपयुक्त हो जाती है, जो स्थानीय विकास वातावरण में AI सहायता का उपयोग करना चाहते हैं।

नियंत्रित API कुंजियाँ क्यों?

एक सामान्य API कुंजी अक्सर किसी बाहरी AI प्लेटफ़ॉर्म तक व्यापक पहुँच देती है। कोडिंग में उपयोग AI-School के माध्यम से होता है। इससे प्रबंधन, लागत और रिपोर्टिंग स्कूल के पास रहती है।

मुख्य लाभ:

  • लागत नियंत्रण में: प्रत्येक कुंजी के लिए बजट निर्धारित करें।
  • उपयोग का पता लगाया जा सकता है: उपयोग, लागत और चैट्स को उपयोगकर्ता से जोड़ा जाता है।
  • केंद्रीकृत प्रबंधन: प्रबंधन वातावरण से कुंजियाँ बनाएं, सीमित करें और रद्द करें।
  • कक्षाओं के लिए उपयुक्त: एक समूह के छात्रों के लिए एक साथ कुंजियाँ बनाएं।

कोडिंग चालू करना

कोडिंग को वातावरण स्तर पर चालू किया जाता है। यह एक बोर्ड व्यवस्थापक कर सकता है।

  1. प्रबंधन वातावरण → कोडिंग पर जाएँ।
  2. कोडिंग चालू करें पर क्लिक करें।
  3. सदस्यता लागत और API लागत के बारे में चेतावनी पढ़ें।
  4. सहमत होकर चालू करें पर क्लिक करें।

चालू करने के बाद, AI-School पृष्ठभूमि में तकनीकी कनेक्शन संसाधित करता है। इसके लिए व्यवस्थापकों को बाहरी प्रोजेक्ट सेटिंग्स प्रबंधित करने की आवश्यकता नहीं होती।

लागत

कोडिंग पर अतिरिक्त सदस्यता लागत लग सकती है। API लागतों पर एक अधिभार के साथ शुल्क लिया जाता है। प्रश्न होने पर AI-School से संपर्क करें।

स्कूलों को पहुँच देना

चालू करने के बाद, आप तय करते हैं कि कौन-से स्कूल कोडिंग का उपयोग कर सकते हैं।

  1. प्रबंधन टैब खोलें।
  2. उन स्कूलों का चयन करें जिन्हें कोडिंग का उपयोग करने की अनुमति है।
  3. पहुँच सहेजें पर क्लिक करें।

एक स्कूल व्यवस्थापक केवल वे स्कूल देखता है जिनके लिए कोडिंग की अनुमति है और जिनके लिए उसके पास अधिकार हैं। स्कूल व्यवस्थापक के लिए अनावश्यक स्कूल पैनल छिपा दिए जाते हैं।

मॉडल चुनना

प्रबंधन टैब में आप चुनते हैं कि कोडिंग के लिए कौन-से OpenAI मॉडल उपलब्ध हैं।

AI-School इन मॉडलों का उपयोग करता है:

मॉडलउपयोग
GPT-5.4 miniडिफ़ॉल्ट और किफायती मॉडल, छात्रों और सामान्य प्रोग्रामिंग सहायता के लिए उपयुक्त
GPT-5.4शिक्षकों, उन्नत छात्रों और अधिक जटिल प्रोग्रामिंग कार्यों के लिए मजबूत मॉडल
GPT-5.5भारी प्रोग्रामिंग कार्य और पेशेवर उपयोग के लिए शीर्ष मॉडल

कक्षा में उपयोग के लिए आम तौर पर GPT-5.4 mini से शुरू करना समझदारी होती है।

संगत कोडिंग टूल्स

कोडिंग ऐसे टूल्स के साथ काम करती है जो OpenAI-compatible endpoint का उपयोग कर सकते हैं। उपयोगकर्ता को तब तीन चीज़ों की आवश्यकता होती है:

  • कोडिंग API कुंजी
  • AI-School कोडिंग endpoint URL: https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
  • एक अनुमत मॉडल, उदाहरण के लिए gpt-5.4-mini

AI-School अधिकांश स्थितियों के लिए इन दो टूल्स की सलाह देता है:

टूलकिसके लिए अनुशंसितटिप्पणी
Aiderछात्र और कक्षा में कोडिंगटर्मिनल में स्पष्ट pair-programming टूल। कम agentic है और इसलिए प्रोग्रामिंग सीखने के लिए बेहतर उपयुक्त है।
OpenCodeशिक्षक और उन्नत छात्रटर्मिनल, डेस्कटॉप और IDE के लिए agentic coding tool। अधिक शक्तिशाली, लेकिन अधिक अनुभव की आवश्यकता होती है।

इसके अलावा, अन्य कोडिंग टूल्स भी हैं जो तकनीकी रूप से OpenAI-compatible endpoint के साथ काम कर सकते हैं:

टूलप्रकारध्यान देने योग्य बात
ContinueVS Code और JetBrains के लिए IDE सहायकएक कस्टम apiBase के साथ OpenAI कॉन्फ़िगरेशन का समर्थन करता है। यदि उपयोगकर्ता मुख्य रूप से अपने IDE से काम करना चाहते हैं, तो उपयुक्त है।
ClineVS Code एक्सटेंशन और CLIप्रदाता OpenAI Compatible चुनें और base URL, API कुंजी और मॉडल भरें। बहुत agentic; बिना मार्गदर्शन के शुरुआती लोगों के लिए कम उपयुक्त।
Roo CodeVS Code एक्सटेंशनOpenAI-compatible प्रदाता के साथ काम कर सकता है। ध्यान से जाँचें कि एजेंट कौन-सी क्रियाएँ करता है।
Sourcegraph Cody Enterpriseएंटरप्राइज़ कोडिंग सहायकविशेष रूप से Sourcegraph Enterprise वाले संगठनों के लिए प्रासंगिक। संगठन स्तर पर openaicompatible मॉडल कॉन्फ़िगरेशन का समर्थन करता है।
हर coding tool अपने आप उपयुक्त नहीं होता

कोई टूल तभी उपयुक्त है जब आप एक अलग OpenAI-compatible base URL सेट कर सकें। इसलिए Claude Code और Codex CLI जैसे टूल कोडिंग के लिए उपयुक्त नहीं हैं: Claude Code OpenAI-compatible API का उपयोग नहीं करता और Codex CLI किसी विशिष्ट कोडिंग endpoint के लिए उपयुक्त सेटिंग नहीं देता। Cursor या Windsurf जैसे टूल भी केवल तभी उपयोगी हैं जब उपयोग की जा रही संस्करण में स्वतंत्र रूप से सेट की जा सकने वाली OpenAI-compatible base URL का समर्थन हो।

स्कूलों के लिए सलाह

छात्रों के लिए पहले Aider का उपयोग करें। OpenCode, Cline या Roo Code जैसे agentic टूल्स तभी जोड़ें जब उपयोगकर्ताओं को terminal, git, diffs और स्थानीय फ़ाइल प्रबंधन का पर्याप्त अनुभव हो।

रिपोर्टिंग

रिपोर्टिंग टैब चयनित अवधि के लिए उपयोग और लागत दिखाता है। डिफ़ॉल्ट रूप से पिछले 7 दिन दिखाए जाते हैं।

रिपोर्टिंग में शामिल है:

  • कुल अनुरोधों की संख्या
  • कुल लागत
  • टोकन की संख्या
  • समूह के अनुसार विभाजन
  • उपयोगकर्ता के अनुसार विभाजन

एक स्कूल व्यवस्थापक केवल अपनी अनुमत सीमा के भीतर की रिपोर्टिंग देखता है। एक बोर्ड व्यवस्थापक पूरे वातावरण की रिपोर्टिंग देखता है।

कोडिंग बंद करना

आप टूलबार में बटन के माध्यम से कोडिंग को अस्थायी रूप से बंद कर सकते हैं।

जब कोडिंग बंद होती है:

  • मौजूदा API कुंजियों का उपयोग नहीं किया जा सकता
  • रिपोर्टिंग और ऐतिहासिक डेटा सुरक्षित रहते हैं
  • बाद में कोडिंग फिर से चालू की जा सकती है

बंद करने से मौजूदा रिपोर्टिंग हटती नहीं है।