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

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 समर्थित नहीं है

अगर संदेह हो, तो एक व्यवस्थापक या शिक्षक से की की जाँच के लिए पूछें।