[Go to site: main page, start]

Skip to main content

Command Palette

Search for a command to run...

AI की बुनियाद

Cursor Learn

Cursor Learn में आपका स्वागत है!

इस कोर्स में आप सीखेंगे कि एक प्रोग्रामर के रूप में अधिक प्रभावी बनने के लिए AI का उपयोग कैसे करें। यह मशीन लर्निंग या अपने मॉडल को प्रशिक्षित करने के बारे में नहीं है। इसके बजाय, यह AI मॉडल और उपकरणों की मदद से सॉफ़्टवेयर बनाने वाले डेवलपरों के लिए है।

AI उपकरणों का सही ढंग से उपयोग करने के लिए, आपको यह समझना होगा कि मॉडल कैसे काम करते हैं, उनके अलग-अलग प्रकार क्या हैं और उनकी सीमाएँ क्या हैं।

आइए, एक उदाहरण से समझते हैं। कल्पना कीजिए कि आपको शहर के एक छोर से दूसरे छोर तक जाना है। आपके पास यात्रा करने के कई तरीके हैं:

  1. आप पैदल जा सकते हैं। यह मुफ़्त है, लेकिन इसमें ज़्यादा समय लगेगा।
  2. आप बाइक चला सकते हैं। इसमें कुछ पैसे लगते हैं और यह थोड़ा तेज़ है।
  3. आप कार चला सकते हैं। इसमें सबसे ज़्यादा पैसे लगते हैं और यह सबसे तेज़ है।

अब, मुझे पता है कि आप क्या सोच रहे हैं! एक मिनट के लिए सार्वजनिक परिवहन को भूल जाते हैं (माफ़ करना, मेरे New Yorkers!)। मुझे यह उदाहरण इसलिए पसंद है क्योंकि समय, पैसे, विश्वसनीयता और प्रयास के बीच चुनाव आपके हाथ में है।

इसी तरह, कल्पना कीजिए कि आप एक सॉफ़्टवेयर उत्पाद बनाना चाहते हैं। इसे करने के भी कई अलग-अलग तरीके हैं!

  1. आप बिना किसी उपकरण के कोड की हर पंक्ति लिख सकते हैं। यह आमतौर पर मुफ़्त है (iOS डेवलपरों को ऐप्स प्रकाशित करने के लिए सदस्यता चाहिए), लेकिन इसमें ज़्यादा समय लग सकता है और त्रुटियाँ हो सकती हैं।
  2. आप IDE या अन्य डेवलपर उपकरणों का उपयोग कर सकते हैं। इनमें कभी-कभी पैसे लगते हैं, लेकिन ये आपके लिखे कोड पर प्रतिक्रिया देकर आपको तेज़ी से काम करने में मदद करते हैं। उदाहरण के लिए, यह कंपाइल होता है या इसमें कोई अन्य समस्या है।
  3. आप AI उपकरणों का उपयोग कर सकते हैं। इनमें ज़्यादा पैसे लगते हैं, लेकिन अभ्यास और प्रयास के साथ ये आपको तेज़ी से सॉफ़्टवेयर बनाने में मदद कर सकते हैं।

मुझे यह उदाहरण पसंद है क्योंकि नियंत्रण आपके हाथ में है। लाखों डेवलपर यह जानने के उत्सुक हैं कि AI उन्हें अधिक उत्पादक बनने में कैसे मदद कर सकता है, लेकिन वे उपकरणों पर पैसे खर्च करने से पहले उन्हें बेहतर ढंग से समझना चाहते हैं।

AI के साथ काम करना प्रोग्रामिंग का एक नया तरीका है। सबसे बुनियादी स्थिति में, आपको जो चाहिए उसे खोजने के लिए Google पर खोज करने या प्रलेखन साइटों में छानबीन करने की ज़रूरत नहीं होती। लेकिन AI आपके लिखे जा रहे कोड को बुद्धिमानी से स्वतः पूर्ण करने या आपके निर्देशों और मौजूदा कोड के आधार पर पूरी फ़ाइलें बनाने में भी मदद कर सकता है।

लेकिन अगर आपके पास AI के काम करने के तरीके और उसकी सीमाओं की अच्छी समझ नहीं है, तो AI का उपयोग करना निराशाजनक हो सकता है। AI आपके लिए कुछ कोड बनाता है, लेकिन वह काम नहीं करता। फिर आप उससे कोड ठीक करने को कहते हैं, और फिर भी वह काम नहीं करता। अरे!

यह कोर्स आपको बुनियादी बातें समझने में मदद करेगा और AI मॉडल व उपकरणों की मदद से सॉफ़्टवेयर बनाने के व्यावहारिक पैटर्न भी दिखाएगा। हम Cursor का उपयोग करके उदाहरण दिखाएँगे, लेकिन ये पैटर्न किसी भी AI मॉडल या उत्पाद पर लागू होते हैं।

ठीक है, शुरू करें।

आपने यह अध्याय पूरा कर लिया है