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

API कुंजी के साथ कोडिंग

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

फिर AI-School वातावरण की तकनीकी इंटरफेस के माध्यम से अनुरोध संसाधित करता है।

आपको क्या चाहिए?

आपको तीन जानकारी चाहिए:

जानकारीआप यह कहाँ पाएँगे?
API-कीइसे आप एक व्यवस्थापक या शिक्षक से प्राप्त करेंगे
एंडपॉइंटhttps://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
मॉडल नामउदाहरण के लिए gpt-5.6-luna, gpt-5.6-terra या gpt-5.6-sol

API-की ais. से शुरू होती है। इस कुंजी को एक पासवर्ड की तरह संभालें।

आप कौन सा मॉडल चुनते हैं?

अधिकांश छात्रों के लिए GPT-5.6 Luna एक अच्छी शुरुआत है। यह तेज मॉडल कक्षा के दौरान प्रोग्रामिंग सहायता और सामान्य कोड प्रश्नों के लिए उपयुक्त है।

शिक्षकों या उन्नत छात्रों के लिए GPT-5.6 Terra बड़े परियोजनाओं और अधिक जटिल कोड के लिए अच्छा है। सबसे अधिक मांग वाले कार्यों के लिए GPT-5.6 Sol चुनें जिनमें बड़े विश्लेषण, योजना या तर्कण की जरूरत हो।

आप कौन सा टूल चुनते हैं?

AI-School दो टूल्स सुझाव देता है:

टूलअनुशंसित के लिएक्यों
Aiderछात्र और क्लास-स्टाइल कोडिंगस्पष्ट, अपेक्षित और कम एजेंटिक काम करता है
OpenCodeशिक्षकों और उन्नत उपयोगकर्ताओं के लिएएजेंटिक CLI-टूल भी डेस्कटॉप एप्लिकेशन के साथ

छात्रों के लिए Aider

Aider टर्मिनल में एक पेअर-प्रोग्रामिंग टूल के रूप में काम करता है। उपयोगकर्ता मदद मांगता है, परिवर्तन देखता है और कोड के साथ अपेक्षाकृत करीबी रहता है। यह प्रोग्रामिंग सीखने के लिए सही है: छात्र मदद पाता है, लेकिन कोडिंग के साथ स्वयं जुड़ा रहता है।

आधिकारिक Aider-dokumentation भी देखें: officiële Aider-documentation

उन्नत उपयोग के लिए OpenCode

OpenCode अधिक एजेंटिक है। टूल स्वायत्त रूप से कदम उठा सकता है, फाइलें संशोधित कर सकता है और कार्यों को आगे विकसित कर सकता है। यह शक्तिशाली है, पर कोड, git और स्थानीय विकास वातावरण की अधिक समझ मांगता है।

आधिकारिक OpenCode-dokumentation देखें: officiële OpenCode-documentation

चाबियों के साथ सुरक्षित व्यवहार

अपनी API-key सार्वजनिक न करें और उसे ऐसे कोड में न रखें जिसे आप साझा करते हैं।

उपयोग करें bolje:

  • एनवायरमेंट वैरिएबल्स
  • एक स्थानीय .env जो git के माध्यम से साझा नहीं किया जाता
  • टूल की इनबिल्ट कॉन्फ़िगरेशन

OpenCode के लिए आप प्रोजेक्ट फोल्डर में .env का उपयोग कर सकते हैं:

AI_SCHOOL_CODEREN_API_KEY=ais.आपकी-की-यहाँ

सुनिश्चत करें कि टूल यह .env वास्तव में लोड करे। PowerShell में आप मौजूदा टर्मिनल के लिए वेरिएबल को अस्थायी रूप से सेट कर सकते हैं:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.आपकी-की-यहाँ"
ध्यान दें

API-कुंजी कभी भी सार्वजनिक रिपॉज़िटरी, Teams-चैट, साझा दस्तावेज़ या स्क्रीनशॉट में न रखें।

अगर कुंजी काम नहीं कर रही हो

तो इनकी जाँच करें:

  • क्या Coderen वातावरण के लिए सक्षम है
  • क्या आपकी कुंजी सक्रिय है
  • क्या बजट समाप्त नहीं हुआ है
  • क्या कुंजी वैध अवधि के भीतर है
  • क्या आप एक अनुमत मॉडल का उपयोग कर रहे हैं
  • क्या एंडपॉइंट सही सेट है
  • क्या टूल API-कुंजी को Authorization: Bearer ... के रूप में भेज रहा है
  • क्या टूल प्रोवाइडर-विशिष्ट पैरामीटर्स नहीं भेज रहा जो AI-School Coderen समर्थित नहीं हैं

कन्फ्यूज़न होने पर किसी व्यवस्थापक या शिक्षक से कुंजी की जाँच के लिए कहें।

WhatsApp