API-key के साथ Coding
एक Coderen API-key के साथ आप उन coding टूल्स का उपयोग कर सकते हैं जो OpenAI-कॉम्पैटिबल API के साथ काम करते हैं। टूल AI-Corporate को अनुरोध भेजता है। AI-Corporate चाबी, बजट, वैधता-समय और अनुमत मॉडल्स की जाँच करता है।
फिर AI-Corporate पर्यावरण के तकनीकी इंटरफेस के माध्यम से अनुरोध को संसाधित करता है।
आपको क्या चाहिए?
तुम्हें तीन चीज़ें चाहिए:
| दी गयी वस्तु | आप इसे कहाँ पाएँगे? |
|---|---|
| API-कुंजी | आप इसे एक व्यवस्थापक से प्राप्त करेंगे |
| एंडपॉइंट | https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| मॉडल-नाम | उदाहरण के लिए gpt-5.6-luna, gpt-5.6-terra या gpt-5.6-sol |
API-key aic. से शुरू होता है। इसे पासवर्ड के रूप में संभालें।
आप कौन सा टूल चुनेंगे?
AI-Corporate अधिकांश उपयोगकर्ताओं के लिए OpenCode की सलाह देता है। OpenCode एक एजेण्ट-आधारित कोडिंग टूल है जो टर्मिनल, डेस्कटॉप और IDE के लिए है। टूल स्वतंत्र रूप से स्टेप्स执行 कर सकता है, फाइलें संपादित कर सकता है और कार्यों को आगे विकसित कर सकता है।
Aider तकनीकी रूप से OpenAI-कॉम्पैटिबल एंडपॉइंट के साथ संगत है, लेकिन Corporate वातावरणों में इसे मानक टूल के रूप में अनुशंसित नहीं किया जाता।
देखेँ आधिकारिक OpenCode-डॉक्यूमेंटेशन भी: the official OpenCode documentation.
Schlüssel संभालने के सुरक्षित तरीके
अपनी API-key公开 न करें और उसे ऐसी कोड में न रखें जिसे आप साझा करें।
श्रेष्ठ उपयोग के तरीके:
- वातावरणीय चर (environment variables)
- एक स्थानीय
.envजो git में भेजा नहीं जाता - टूल की इनबॉन्ड कॉन्फ़िगरेशन
API-key कभी भी पब्लिक रिपॉज़िटरी, चैट, साझा दस्तावेज़ या स्क्रीनशॉट में न डालें।
अगर कुंजी काम नहीं कर रही है
तब यह जाँच करें:
- क्या Coderen पर्यावरण के लिए सक्षम है
- क्या आपकी कुंजी अभी भी सक्रिय है
- क्या बजट समाप्त नहीं हुआ है
- क्या कुंजी निर्धारित वैधता-समय के भीतर है
- क्या आप एक अनुमत मॉडल का उपयोग कर रहे हैं
- क्या एंडपॉइंट सही सेट है
हमें शक हो तो एक व्यवस्थापक से钥钥 जाँच करें।
वातावरणीय चर और OpenCode
OpenCode के लिए आप Coderen API-key को स्थानीय .env फ़ाइल में प्रोजेक्ट फ़ोल्डर में保存 कर सकते हैं:
AI_SCHOOL_CODEREN_API_KEY=ais.your-api-key
सुनिश्चित करें कि OpenCode यह वातावरणीय चर लोड भी करे। PowerShell में आप वर्तमान टर्मिनल के लिए चर अस्थायी रूप से सेट कर सकते हैं:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.your-api-key"
अगर आपको संदेश आता है Authorization header with Bearer token is required, तो टूल कुंजी को Authorization: Bearer ... के रूप में भेज नहीं रहा है। अगर आपको Unknown parameter दिखे, तो उन प्रोवाइडर-विशिष्ट सेटिंग्स को हटा दें जो Coderen endpoint AI-Corporate द्वारा समर्थित नहीं हैं।