API-लीज़ के साथ कोडिंग
एक Coderen API-की के साथ आप OpenAI-समझौते API के साथ काम करने वाले प्रोग्राम िंग टूल्स का उपयोग कर सकते हैं। टूल AI-School को अनुरोध भेजता है। AI-School की-की, बजट, वैधता अवधि और अनुमत मॉडलों की पुष्टि करता है।
फिर AI-School वातावरण के तकनीकी लिंक के माध्यम से अनुरोध को संसाधित करता है।
आपको क्या चाहिए?
आपको तीन चीज़ों की ज़रूरत है:
| بيانات | आप इसे कहाँ पाते हैं? |
|---|---|
| API-की | आप इसे एक व्यवस्थापक या शिक्षक से प्राप्त करेंगे |
| एंडपॉइंट | https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| मॉडल नाम | उदाहरण के लिए gpt-5.4-mini, gpt-5.4 या gpt-5.5 |
API-की ais. से शुरू होती है। इस की को पासवर्ड की तरह संभालें।
आप कौन सा मॉडल चुनेंगे?
ज़्यादातर विद्यार्थियों के लिए GPT-5.4 mini सबसे अच्छी शुरुआत है। यह मॉडल सस्ता है और कक्षा के दौरान प्रोग्रामिंग सहायता के लिए उपयुक्त है।
शिक्षकों या उन्नत विद्यार्थियों के लिए GPT-5.4 या GPT-5.5 बेहतर हो सकता है, जैसे बड़े प्रोजेक्ट्स या अधिक जटिल कोड के मामले में।
आप कौन सा टूल चुनेंगे?
AI-School दो टूल सुझाता है:
| टूल | उपयोग के लिए अनुशंसित | क्यों |
|---|---|---|
| Aider | विद्यार्थियों और क्लास-रूट कोडिंग | स्पष्ट रूप से काम करता है, स्पष्ट है और कम एजेंटिक है |
| OpenCode | शिक्षकों और उन्नत उपयोगकर्ता ओं के लिए | एजेंटिक CLI-टूल के साथ डेस्कटॉप एप्लिकेशन भी है |
छात्रों के लिए Aider
Aider टर्मिनल में पेयर-प्रोग्रामिंग टूल के रूप में काम करता है। उपयोगकर्ता मदद मांगता है, परिवर्तन देखता है और कोड के करीब रहता है। यह प्रोग्रामिंग सीखने के लिए अच्छा है: छात्र सहायता प्राप्त करता है, लेकिन जो कुछ हो रहा है उसमें खुद लगी रहता है।
आधिकारिक Aider-डॉक्यूमेंटेशन भी देखें: https://aider.chat/docs/।
उन्नत उपयोग के लिए OpenCode
OpenCode अधिक एजेंटिक है। टूल स्वतः कदम उठा सकता है, फ़ाइलें संपादित कर सकता है और कार्यों को आग े विकसित कर सकता है। यह शक्तिशाली है, पर कोड, गिट और स्थानीय विकास परिवेश की अधिक समझ की मांग करता है।
आधिकारिक OpenCode-डॉक्यूमेंटेशन भी देखें: https://opencode.ai/docs/।
कुंजी के साथ सुरक्षित काम करना
अपनी API-की सार्वजनिक न करें और उसे उस कोड में न डालें जिसे आप साझा कर रहे हैं।
युक्तियाँ:
- परिवेश-चर (environment variables)
- एक स्थानीय
.envजिसे git में नहीं भेजा जाता - टूल की इनबॉन्ड कॉन्फ़िगरेशन
OpenCode के लिए आप उदाहरण में प्रोजेक्ट फ़ोल्डर में एक .env का उपयोग कर सकते हैं:
AI_SCHOOL_CODEREN_API_KEY=ais.अपनी-की
यकीन करें कि टूल इसे वास्तविक में लोड करे। PowerShell में मौजूदा टर्मिनल के लिए चर को अस्थायी रूप से सेट कर सकते हैं:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.अपनी-की"
API-की को कभी भी सार्वजनिक रिपॉज़िटरी, Teams-चैट, साझा दस्तावेज़ या स्क्रीनशॉट में न डालें।
यदि की काम नहीं कर रही हो
जाँच करें:
- क्या Coderen वातावरण के लिए सक्षम है
- क्या आपकी की अभी सक्रिय है
- क्या बजट खत्म नहीं हुआ है
- क्या की वैधता अवधि के भीतर है
- क्या आप एक अनुमत मॉडल उपयोग कर रहे हैं
- क्या एंडपॉइंट सही तरीके से सेट है
- क्या टूल Authorization: Bearer ... के तौर पर API-की भेजता है
- क्या टूल कोई प्रदाता-विशिष्ट पैरामीटर नहीं भेज रहा जो AI-School Coderen समर्थित नहीं है
अगर संदेह हो, तो एक व्यवस्थापक या शिक्षक से की की जाँच के लिए पूछें।