माइक्रोसॉफ्ट फाई-3 परिवार के साथ अपना खुद का विजुअल स्टूडियो कोड GitHub कॉपाइलट चैट बनाएं
March 30, 2026 · View on GitHub
क्या आपने GitHub कॉपाइलट चैट में वर्कस्पेस एजेंट का उपयोग किया है? क्या आप अपनी टीम का कोड एजेंट बनाना चाहते हैं? यह हैंड्स-ऑन लैब एक एंटरप्राइज-स्तरीय कोड बिजनेस एजेंट बनाने के लिए ओपन सोर्स मॉडल को जोड़ने की उम्मीद करता है।
बुनियाद
माइक्रोसॉफ्ट फाई-3 को क्यों चुनें
फाई-3 एक परिवार श्रृंखला है, जिसमें फाई-3-मिनी, फाई-3-स्मॉल और फाई-3-मीडियम शामिल हैं, जो पाठ जनरेशन, संवाद पूर्णता, और कोड जनरेशन के लिए विभिन्न प्रशिक्षण पैरामीटर पर आधारित हैं। इसके अलावा फाई-3-विजन भी है जो विजन पर आधारित है। यह उद्यमों या विभिन्न टीमों के लिए ऑफ़लाइन जनरेटिव AI समाधान बनाने के लिए उपयुक्त है।
यह लिंक पढ़ने की सलाह दी जाती है https://github.com/microsoft/PhiCookBook/blob/main/md/01.Introduction/01/01.PhiFamily.md
माइक्रोसॉफ्ट GitHub कॉपाइलट चैट
GitHub कॉपाइलट चैट एक्सटेंशन आपको एक चैट इंटरफेस देता है जो आपको GitHub कॉपाइलट के साथ बातचीत करने की अनुमति देता है और VS कोड के भीतर सीधे कोडिंग से संबंधित प्रश्नों के उत्तर प्राप्त करता है, बिना दस्तावेज़ीकरण के नेविगेट किए या ऑनलाइन फ़ोरम खोजे।
कॉपाइलट चैट प्रतिक्रिया में स्पष्टता जोड़ने के लिए सिंटेक्स हाइलाइटिंग, इंडेंटेशन, और अन्य फॉर्मैटिंग फीचर्स का उपयोग कर सकता है। उपयोगकर्ता से प्रश्न के प्रकार के अनुसार, परिणाम में कॉपाइलट द्वारा उपयोग किए गए संदर्भ के लिंक शामिल हो सकते हैं, जैसे सोर्स कोड फाइलें या दस्तावेज़ीकरण, या VS कोड फ़ंक्शनालिटी एक्सेस करने के बटन।
-
कॉपाइलट चैट आपके डेवलपर फ्लो में एकीकृत होता है और आपको आवश्यकतानुसार सहायता प्रदान करता है:
-
कोडिंग करते समय मदद के लिए सीधे एडिटर या टर्मिनल से इनलाइन चैट वार्ता शुरू करें
-
चैट व्यू का उपयोग करें ताकि आपके पास कभी भी मदद के लिए एक AI सहायक हो
-
त्वरित प्रश्न पूछने और तुरंत फिर से काम पर लौटने के लिए क्विक चैट लॉन्च करें
आप GitHub कॉपाइलट चैट का उपयोग विभिन्न परिदृश्यों में कर सकते हैं, जैसे:
-
समस्या को सबसे अच्छे तरीके से हल करने के लिए कोडिंग प्रश्नों के उत्तर देना
-
किसी अन्य के कोड की व्याख्या करना और सुधार सुझाना
-
कोड फिक्सेस का प्रस्ताव देना
-
यूनिट टेस्ट केस उत्पन्न करना
-
कोड डॉक्यूमेंटेशन उत्पन्न करना
यह लिंक पढ़ने की सलाह दी जाती है https://code.visualstudio.com/docs/copilot/copilot-chat
Microsoft GitHub Copilot Chat @workspace
कॉपाइलट चैट में @workspace का संदर्भ आपको अपने पूरे कोडबेस के बारे में प्रश्न पूछने की अनुमति देता है। प्रश्न के आधार पर, कॉपाइलट बुद्धिमानी से प्रासंगिक फ़ाइलें और प्रतीक पुनः प्राप्त करता है, जिन्हें वह उत्तर में लिंक और कोड उदाहरणों के रूप में संदर्भित करता है।
आपके प्रश्न का उत्तर देने के लिए, @workspace VS कोड में कोडबेस नेविगेट करते समय एक डेवलपर द्वारा उपयोग किए जाने वाले समान स्रोतों की खोज करता है:
-
वर्कस्पेस में सभी फ़ाइलें, सिवाय उन फ़ाइलों के जिन्हें .gitignore फ़ाइल द्वारा अनदेखा किया गया है
-
फोल्डरों और फ़ाइल नामों के साथ निर्देशिका संरचना
-
GitHub का कोड खोज सूचकांक, यदि वर्कस्पेस एक GitHub रिपॉजिटरी है और कोड खोज द्वारा अनुक्रमित है
-
वर्कस्पेस में प्रतीक और परिभाषाएँ
-
सक्रिय संपादक में वर्तमान में चयनित या दिखाई दे रहा पाठ
नोट: यदि आपके पास कोई फ़ाइल खुली है या अनदेखी की गई फ़ाइल के भीतर टेक्स्ट चयनित है, तो .gitignore बायपास हो जाता है।
यह लिंक पढ़ने की सलाह दी जाती है [https://code.visualstudio.com/docs/copilot/copilot-chat]
इस लैब के बारे में अधिक जानें
GitHub कॉपाइलट ने उद्यमों की प्रोग्रामिंग दक्षता को काफी बढ़ाया है, और हर उद्यम GitHub कॉपाइलट के संबंधित फ़ंक्शंस को कस्टमाइज़ करने की उम्मीद करता है। कई उद्यमों ने अपने व्यावसायिक परिदृश्यों और ओपन सोर्स मॉडलों के आधार पर GitHub कॉपाइलट जैसे अनुकूलित एक्सटेंशन्स बनाए हैं। उद्यमों के लिए, अनुकूलित एक्सटेंशन्स को नियंत्रित करना आसान होता है, लेकिन यह उपयोगकर्ता अनुभव को भी प्रभावित करता है। आखिरकार, GitHub कॉपाइलट सामान्य परिदृश्यों और पेशेवरता से निपटने में मजबूत कार्यक्षमता प्रदान करता है। यदि अनुभव स्थिर रखा जा सके तो उद्यम की अपनी एक्सटेंशन कस्टमाइज़ करना बेहतर होगा। GitHub कॉपाइलट चैट उद्यमों को चैट अनुभव में विस्तार करने के लिए संबंधित APIs प्रदान करता है। एक समान अनुभव बनाए रखना और कस्टमाइज़्ड फ़ंक्शन होना बेहतर उपयोगकर्ता अनुभव है।
यह लैब मुख्य रूप से Phi-3 मॉडल का उपयोग स्थानीय NPU और Azure हाइब्रिड के साथ मिलाकर GitHub कॉपाइलट चैट में एक कस्टम एजेंट @PHI3 बनाने के लिए करती है, जो उद्यम डेवलपर्स को कोड जनरेशन (@PHI3 /gen) पूरा करने और छवियों के आधार पर कोड_GENERATION***(@PHI3 /img)*** में सहायता करता है।

नोट:
यह लैब वर्तमान में Intel CPU और Apple Silicon के AIPC में कार्यान्वित है। हम Qualcom के NPU संस्करण को अपडेट करते रहेंगे।
लैब
| नाम | विवरण | AIPC | Apple |
|---|---|---|---|
| Lab0 - इंस्टॉलेशन्स(✅) | संबंधित वातावरण और इंस्टॉलेशन टूल्स को कॉन्फ़िगर और इंस्टॉल करें | Go | Go |
| Lab1 - Phi-3-mini के साथ प्रॉम्प्ट फ्लो चलाएं (✅) | AIPC / Apple सिलिकॉन के साथ संयोजन, स्थानीय NPU का उपयोग करके Phi-3-mini के माध्यम से कोड जनरेशन बनाएं | Go | Go |
| Lab2 - Azure मशीन लर्निंग सेवा पर Phi-3-विजन को डिप्लॉय करें(✅) | Azure मशीन लर्निंग सेवा के मॉडल कैटलॉग - Phi-3-विजन छवि को डिप्लॉय करके कोड जनरेट करें | Go | Go |
| Lab3 - GitHub Copilot Chat में @phi-3 एजेंट बनाएं(✅) | GitHub Copilot Chat में एक कस्टम Phi-3 एजेंट बनाएं जो कोड जनरेशन, ग्राफ जनरेशन कोड, RAG आदि पूरा करता है | Go | Go |
| सैंपल कोड (✅) | सैंपल कोड डाउनलोड करें | Go | Go |
संसाधन
-
Phi-3 कुकबुक https://github.com/microsoft/Phi-3CookBook
-
GitHub Copilot के बारे में अधिक जानें https://learn.microsoft.com/training/paths/copilot/
-
GitHub Copilot Chat के बारे में अधिक जानें https://learn.microsoft.com/training/paths/accelerate-app-development-using-github-copilot/
-
GitHub Copilot Chat API के बारे में अधिक जानें https://code.visualstudio.com/api/extension-guides/chat
-
Microsoft Foundry के बारे में अधिक जानें https://learn.microsoft.com/training/paths/create-custom-copilots-ai-studio/
-
Microsoft Foundry के मॉडल कैटलॉग के बारे में अधिक जानें https://learn.microsoft.com/azure/ai-studio/how-to/model-catalog-overview
डिस्क्लेमर:
इस दस्तावेज़ का अनुवाद एआई अनुवाद सेवा Co-op Translator का उपयोग करके किया गया है। जबकि हम सटीकता के लिए प्रयासरत हैं, कृपया ध्यान दें कि स्वचालित अनुवादों में त्रुटियाँ या असंगतियाँ हो सकती हैं। मूल दस्तावेज़ अपनी मूल भाषा में आधिकारिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम जिम्मेदार नहीं हैं।