व्यायाम - विजुअल स्टूडियो कोड के साथ काम करने के लिए GitHub Copilot सेट करें
इस अभ्यास में, हम एक वेब एपीआई के लिए GitHub टेम्पलेट का उपयोग करके एक नया भंडार बनाते हैं जो पायथन प्रोग्रामिंग भाषा का उपयोग करता है।
पर्यावरण सेटअप
सबसे पहले आपको कोडस्पेस वातावरण लॉन्च करने की आवश्यकता है, जो GitHub Copilot एक्सटेंशन के साथ पूर्व-कॉन्फ़िगर किया गया है।
- अपने ब्राउज़र में पहले से कॉन्फ़िगर किए गए परिवेश के साथ कोडस्पेस खोलें।
- कोडस्पेस बनाएँ पृष्ठ पर, कोडस्पेस कॉन्फ़िगरेशन सेटिंग्स की समीक्षा करें, और उसके बाद नया कोडस्पेस बनाएँका चयन करें।
- कोडस्पेस शुरू होने की प्रतीक्षा करें। इस स्टार्टअप प्रक्रिया में कुछ मिनट लग सकते हैं।
- इस परियोजना में शेष अभ्यास इस विकास कंटेनर के संदर्भ में होते हैं।
महत्वपूर्ण
सभी GitHub खाते दो मुख्य उदाहरणों के साथ हर महीने 60 घंटे तक मुफ्त में कोडस्पेस का उपयोग कर सकते हैं। अधिक जानकारी के लिए, देखें GitHub कोडस्पेस मासिक शामिल भंडारण और कोर घंटे.
टिप
GitHub Copilot 2,000 कोड स्वतः पूर्ण और प्रति माह 50 चैट संदेशों के साथ एक निःशुल्क टियर प्रदान करता. आरंभ करने के लिए, विजुअल स्टूडियो कोड खोलें, GitHub Copilot आइकन पर क्लिक करें, और फिर "GitHub Copilot का निःशुल्क उपयोग करने के लिए साइन इन करें" पर क्लिक करें। अधिक जानें. शिक्षकहरू, विद्यार्थीहरू र, चयन खुला स्रोत अनुरक्षकहरू निवडान Copilot Pro विनामूल्य प्राप्त गर्न सक्छन्, कसरी जान्नुहोस्: https://aka.ms/Copilot4Students.
पायथन वेब एपीआई
पूरा होने पर, कोडस्पेस नीचे एक टर्मिनल सेक्शन के साथ लोड होता है। कोडस्पेस आपके कंटेनर में सभी आवश्यक एक्सटेंशन इंस्टॉल करता है। एक बार पैकेज इंस्टॉल पूरा हो जाने के बाद, कोडस्पेस आपके कोडस्पेस के भीतर चल रहे आपके वेब एप्लिकेशन को शुरू करने के uvicorn लिए कमांड निष्पादित करता है।
जब वेब अनुप्रयोग सफलतापूर्वक प्रारंभ हो जाता है, तो टर्मिनल पोर्ट टैब में एक संदेश दिखाता है कि सर्वर आपके कोडस्पेस में पोर्ट 8000 पर चल रहा है।
GitHub Copilot के लिए साइन अप करें
यदि आपने पहले से नहीं किया है, तो आपको अपने खाते के के लिए निःशुल्क परीक्षण या सदस्यतासेट करके पंजीकरण करना होगा।
नोट
शिक्षक, छात्र और चुनिंदा ओपन-सोर्स अनुरक्षक Copilot के लिए मुफ्त में साइन अप कर सकते हैं, जानें कि कैसे GitHub छात्र और GitHub Copilot को एक प्रमाणित छात्र डेवलपरके रूप में सेट करना।