Prompt Engineering Course क्या हैं? A-Z guide 2024

Prompt Engineering Course क्या हैं और ये लोगों के बीच इतना लोकप्रिय क्यूँ हो रहा है। आपने ChatGPT और अन्य AI टूल्स का नाम तो सुना ही होगा, और हो सकता है उनका उपयोग भी किया हो। अगर आपने उपयोग किया होगा, तो कई बार आप इन AI टूल्स के परिणाम से असन्तुष्ट होंगे, और सोचा होगा आखिर कैसे इन AI टूल्स से हमेशा अपने इक्षानुशार परिणाम को प्राप्त करे।

इसका जवाब है Prompt Engineering की सहायता से, prompt engineering course क्या है और क्यूँ आजकल बहुत लोग इसे सिख रहे है, इसकी पूरी जानकारी देंगे आपको इस आर्टिकल में।

लेकिन इसे समझने के लिए पहले यह समझना अवशयक है, की Prompts क्या है? (What is Prompts in Hindi?) और प्राम्प्ट इंजीनियरिंग क्या है? (What is Prompt Engineering in hindi?)

Prompt Engineering Course क्या है?

प्रॉम्प्ट इंजीनियरिंग कोर्स एक ऐसा प्रोग्राम है जहाँ आप किसी AI Tools के माध्यम से अपने इक्षानुशार परिणाम को प्राप्त करने के लिए अपने निर्देशों (Prompts) को डिज़ाइन और परिष्कृत करने की कौशल को सीखते हैं

Prompt क्या है?

किसी भी कार्य को आर्टिफिशियल इंटेलिजेंस की सहायता से करने के लिए मनुष्यो द्वारा दिए गए निर्देश को Prompt कहते है। यह मनुष्यो और Artificial Intelligence (AI) के बीच बातचीत करने का माध्यम है|

यह मनुष्यो द्वारा बोली जानेवाली भाषा का कोई टेक्स्ट, प्रश्न या जानकारी का कोई भी रूप हो सकता है, जिसको समझकर इन्टेलिजन्स पर आधारित टूल्स या गैजिट लोगों का काम को आसानी से पूर्ण करते है|

what is prompt

Prompt Engineering क्या है?

Artificial Intelligence पर आधारित मॉडेल या टूल से अपने मन मुताबिक परिणाम को प्राप्त करने के लिए, इनपुट के रूप मे जरूरी निर्देश (Prompts), नियम, उदाहरण और संकेतों का ठीक तरह से उपयोग करने की कौशल को prompt engineering कहते है।

आसान शब्दों मे कहे तो generative AI के माध्यम से वांछित परिणामो को प्राप्त करने के लिए आवश्यक निर्देश को डिज़ाइन करने की कौशल को ही prompt engineering कहते है।

चलिए इसे हम एक छोटे से उदाहरण से समझते है,

मान लेते है :- आप एक बिल्ली की छवि Artificial Intelligence की मदद से बनाना चाहते है|

तो आपका निर्देश (Prompt) हो सकता है “एक बिल्ली” (“A cat”) या “एक बिल्ली का छवि बनाओ” (“Make a Image of a cat”)

परंतु यदि एक प्रॉम्प्ट इंजीनियर बनाएगा तो वह सबसे पहले बिल्ली के रूप रंग, Face, eyes, colour, background और Image कैसी होनी चाहिए इसका वर्णन करेगा। जिससे वह अपनी मनचाही Image को प्राप्त करेगा।

आइये इस उदाहरण और सरल बनाते है और practically कर के देखते है, इसके लिए मैं Adobe Firefly जैसे Image Generative Tool का उपयोग करूंगा और आपको उसका परिणाम दिखाऊँगा।

cat playing in grassy feild
White cat with blue eyes

आप देख सकते है एक साधारण निर्देश को देने पर हमे परिणाम के रूप मे एक असंतोष जनक बिल्ली की छवि प्राप्त हुई।

और वही एक Prompt Engineer द्वारा दिए गए व्यवस्थित निर्देश को देने पर परिणामस्वरूप मे एक मनचाही बिल्ली की छवि प्राप्त हुई।

इससे आप एक साधारण निर्देश और किसी प्रॉम्प्ट इंजीनियर द्वारा दिए गए निर्देशों के बीच के परिणामों के अंतर का अनुमान लगा सकते है, और समझ सकते हैं की prompt engineering क्या होता है।

क्या आप जानते है, प्रॉम्प्ट इंजीनियरिंग के कई प्रकार भी है, चलिए उन्हे समझते है।

प्रॉम्प्ट इंजीनियरिंग के मुख्य तीन प्रकार है|

  • Zero-shot प्राम्प्टिंग
  • Few-shot प्राम्प्टिंग /In-Context लर्निंग
  • Chain-of-thought(CoT) प्राम्प्टिंग

Zero-shot prompting: एक ऐसा निर्देश जो generative AI को बिना किसी विशेष प्रशिक्षण के एक नया काम करने के लिए कहता है।

Few-shot prompting: एक ऐसा निर्देश जो generative AI को कुछ उदाहरणों के आधार पर एक नया काम करने के लिए कहता है।

यह निर्देश ज़ीरो-शॉट प्रॉम्प्ट से थोड़ा अलग है क्योंकि इसमें कुछ उदाहरण दिए गए हैं जो AI मॉडल को सही दिशा में परिणाम को उत्पन्न करने में मदद करते हैं।

Chain-of-thought prompting: एक ऐसा निर्देश जो AI मोडेल को किसी नया काम को करने के लिए कहता है, और साथ ही साथ उस काम को करने के लिए आवश्यक सोचने की प्रक्रिया को भी बताता है।

यह निर्देश few-shot prompting से थोड़ा अलग है क्योंकि यह generative AI को एक विशिष्ट प्रकार से सोचने के लिए निर्देशित करता है। इससे generative AI को अधिक सटीक और रचनात्मक परिणाम उत्पन्न करने में मदद मिलती है।

प्रॉम्प्ट इंजीनियरिंग के मुख्य तीन प्रकार क्या है इसे तो समझ गए होंगे, पर एक प्रॉम्प्ट इंजीनियरर्स क्या कार्य करता है, क्या आप जानते है? चलिए इसके बारे मे जानते है।

एक Prompt Engineer क्या करता है?

एक प्रॉम्प्ट इंजीनियर जिसे AI prompt engineers और LLM (Large Language Model) prompt engineers भी कहा जाता हैं, वो कई कठिन काम को आर्टिफिशियल इंटेलिजेंस की सहायता से बहुत ही आसानी से कम समय में पूरा करने के लिए जिम्मेदार होते है। जिनमे है :-

  • वांछित परिणामों को प्राप्त करने के लिए AI prompt को तैयार करना।
  • विभिन्न संकेतों का उपयोग करके AI से प्राप्त परिणामों को परीक्षण और विश्लेषण करना।
  • जटिल या दोहराव वाले कार्य को स्वचालित (automate) करना।
  • रिसर्च और डाटा एनालिसिस करना।
  • AI chatbot द्वारा कस्टमर से एन्गैज करना।

और कई मुश्किल कार्य है जिन्हे आप एक प्रॉम्प्ट इंजीनियर के तौर पर आर्टफिशल इंटेलीजेंस की सहायता से पूरा करते है|

Prompt engineering job एक नई और तेजी से बढ़ती हुई क्षेत्र है जो हर दिन विकसित हो रही है। इसमें आप किसी उद्योग के लिए आर्टिफिशियल इंटेलीजेंस की सहायता से उनके व्यवसायिक लक्ष्य के प्राप्त करने के लिए कार्य करते है।

जैसा की आप जानते है आर्टिफिशियल इंटेलीजेंस की सहायता से आप अपने कार्यों को आसानी से स्वचालित (Automate) कर सकते है, और बहुत कम खर्च मे कई गुना तक कार्य की क्षमता को बढ़ा सकते है।

इसलिए पूरी दुनिया भर मे आजकल हर प्रकार के छोटे-बड़े Bussinesses अपने कई सारे कार्यों को स्वचालित (Automate) करने और अपने कार्य की क्षमता को बढ़ाने के लिए Artificial Intelligence पर निर्भर हो रहे है।

ऐसे मे उन्हें अपने विभिन्न कार्यों के लिए प्रभावी निर्देशों (effective Prompts) को डिजाइन करने और उसे तैयार करने के लिए प्राम्प्ट इंजीनियरर्स की आवश्यकता पड़ती है, जिसे एक प्रॉम्प्ट इंजीनियर जॉब के तौर पर पूरा करता है।

prompt engineering job क्या होता है, इसे तो समझ गए होंगे पर क्या prompt engineers की मांग है? आइये जानते है।

हाँ, प्रॉम्पट इंजीनियरिंग की मांग किसी और क्षेत्र की तुलना में अभी सबसे अधिक है।

हाल ही में McKinsey’s द्वारा दिए गए एक रिपोर्ट के अनुसार generative AI तैयार है sales & marketing, customer operation, software development, और अन्य कई क्रियाओं को बढ़ावा देने के लिए, इस प्रक्रिया में generative AI बैंकिंग से लेकर लाइफ साइंस तक सभी क्षेत्रों में बढ़ावा देने के साथ-साथ वैश्विक अर्थव्यवस्था में सलाना $4.4 Trillion डॉलर जोड़ सकता है। जो की वर्तमान मे भारत की कूल GDP से लगभग $1 Trillion ज्यादा है।

इस रिपोर्ट से आप वैश्विक स्तर पर बढ़ रहे prompt engineering job की demand का अनुमान तो आपको हो गया होगा।

परंतु आपके मन मे कई और विचार होंगे जैसे: इसका भविष्य कैसा होगा, इस प्रोफेशन मे वेतन कितना मिलता है, क्या यह एक अच्छा करियर है, इसे कैसे सीखे, इत्यादि। तो आइये इन सभी सवालों को एक एक करके जानते है.

प्रॉम्प्ट इंजीनियरिंग का क्षेत्र अभी बिल्कुल ही नया है और आर्टफिशल इन्टेलिजन्स काफी तेजी से विकाश कर रहा है। इसलिए प्रॉम्प्ट इंजीनियरिंग का भविष्य क्या है? (What is the future of Prompt Engineering in hindi) इसकी सटीक भविष्यवाणी करना थोड़ा कठिन है|

कई AI experts की मिली जुली राय है, इसके भविष्य को लेकर। एक ओर, World Economic Forum के एक आर्टिकल के अनुसार प्रॉम्प्ट इंजीनियरिंग “job of the future” है। क्यूंकी, आर्टिफिशल इंटेलीजेंस के परिणाम के लिए क्वालिटी स्टैण्डर्ड बढ़ जाएंगे, इसलिए प्रॉम्प्ट इंजीनियर को बेहतर कौशल की आवश्यकता होगी।

वही दूसरी ओर, Harvard Business Review के एक आर्टिकल से पता चलता है कि “LLM (Large Language Model) प्राकृतिक भाषा (natural language) को समझने में अधिक सहज और कुशल हो जाएंगे, जिससे एक प्रॉम्प्ट इंजीनियर द्वारा तैयार किए गए निर्देशों (prompts) की आवश्यकता कम हो जाएगी”।

large language model explained in hindi

Prompt Engineers की Salary क्या है?

एक प्रॉम्प्ट इंजीनियर की सैलरी कई बातो पर निर्भर करती है। जैसे की उसके skill का लेवल क्या है, उसके पास कितने वर्षों का अनुभव है, किस कंपनी मे काम करता है और कंपनी किस देश की है।

भारत मे एक Prompt Engineer की सैलरी India Today के अनुसार:

LevelsExperienceSalaries per Annum
Entry Level0-2 years3-6 Lakhs
Mid-Level2-5 years6-12 Lakhs
For Senior5+ years12-20 Lakhs
stats of prompt engineer salary in India

और अमेरिका जैसे देशों मे प्रति वर्ष एक Prompt Engineer का वेतन, ZipRecruiter के अनुसार:

Top Earner$88,00073 Lakhs
75th Percentile$72,000 60 Lakhs
Average$62,97752 Lakhs
25th Percentile$47,00040 Lakhs
Stats of a prompt engineer salary in America

और हाल ही मे San Fransisco की एक AI based कंपनी ने Prompt Engineer को प्रति वर्ष 2.7 crore से अधिक वेतन के साथ नौकरी दी है

तो इन सभी रिपोर्ट्स को पढ़ने के बाद आपको यह समझ में आ गया होगा कि पूरे विश्वस्तर पर एक प्रॉम्पट इंजीनियर की सैलरी काफी अच्छी है। परंतु, एक प्रॉम्पट इंजीनियर बने कैसे? आइये इसे भी समझते हैं।

यदि आपकी रूचि prompt engineering मे है, तो प्रॉम्पट इंजीनियर बनना कोई असंभव जैसा कार्य नहीं है परंतु इतना आसान भी नहीं जिसे आप रातो रात सिख जाएंगे। इसे सीखने के लिए आपको सही दिशा मे शिक्षा प्राप्त करना, आवशयक कौशल विकशीत करना और सबसे जरूरी generative AI का व्यावहारिक (practical) अनुभव का होना शामिल है|

यदि आप नहीं जानते AI prompt engineering कैसे सीखे, तो आप इसके लिए कई कदम उठा सकते है जो नीचे दिए गए है।

इसका मतलब आपको prompt engineering से संबंधित महत्वपूर्ण विषय जैसे NLP (natural language processing), ML (machine learning) क्या है और कैसे कार्य करता है इसका मौलिक ज्ञान होना आवश्यक है। तो आप इन्हे सिख सकते है।

यदि आप एक स्टूडेंट है और भविष्य मे प्रॉम्प्ट इंजीनियर बनना चाहते है तो आप अभी से ही computer science, software engineering जैसे विषय को चुन सकते है। जिससे आपके पास python और JAVA जैसी प्रोग्रामिंग भाषाओं के साथ-साथ Algorithms और data structure का मौलिक ज्ञान होगा।

Natural Language processing explained in hindi

एक सफल प्रॉम्प्ट इंजीनियर बनने के लिए, आपको technical skill के साथ साथ कई soft skills की अवशयकता होती है, और इन दोनों क सही मिश्रण आपको एक सफल प्रॉम्प्ट इंजीनियर बनाएगा। जिनमे है:-

Technical skills

  • Programming languages जैसे python और java का मौलिक ज्ञान
  • Natural language processing की समझ
  • DATA structure और Algorithms की अच्छी पकर
  • AI प्लेटफॉर्म और API’s की गहरी समझ
  • Model Deployment और Integration का अनुभव
  • Data analysis की कौशल इत्यादि।
Prompt Engineering Skill

Soft Skills

  • अंग्रेजी भाषा का ज्ञान (english language knowledge)
  • संचार कौशल (communication skills)
  • लेखन कौशल (writing skills)
  • रचनात्मकता (creativity)
  • गंभीर सोच (critical thinking)
  • विषय विशेषज्ञ (Subject matter expertise)
Non tech prompt engineering skills

व्यावहारिक अनुभव का होना सबसे महत्वपूर्ण है, ये आपको प्रॉम्प्ट इंजीनियरिंग के वास्तविकता से परिचित कराएगा और आपके कौशल को निखारने का कार्य करेगा नीचे कुछ प्रैक्टिकल स्टेप्स दिए गए जिन्हे आप अपना सकते है।

  • Experiment with Pre-trained Models: Generative pre-trained भाषा मॉडल जैसे GPT-3.5 के साथ प्रयोग करना शुरू करें। कई AI Platforms API’s के माध्यम से इन मॉडलों का एक्सेस प्रदान करते हैं। इनमे विभिन्न प्रॉम्प्ट के साथ प्रयोग करे,और देखें कि AI कैसे प्रतिक्रिया करता है। यह व्यावहारिक अनुभव आपको यह समझने मे मदद करेगा कि भाषा मॉडल कैसे काम करते हैं और बेहतर परिणामों के लिए प्रॉम्प्ट को कैसे optimize किया जा सकता है।
  • Participate in Open Source Projects: आर्टिफ़िकीयल इन्टेलिजन्स से संबंधित प्रतियोगिता मे बढ़-चढ़ कर हिस्सा ले और open-AI द्वारा आयोजित परियोजना मे अपना योगदान दे। यह आपको वाशतविक दुनिया और उद्धोगओ के चुनौतीपूर्ण कार्यों से अवगत करएगा।
  • Build Simple Applications: APIs का इस्तेमाल करके सिम्पल ऐप्लकैशन बनाए जो users के साथ बातचीत कर सके। आप chatbot आदि बना सकते है।
  • Work on Personal Projects: आप स्वयं के परियोजनाओ के ऊपर कार्य कर सकते है जिनमे आप लोगों के परेशानी को पहचान कर उनका कोई आसान सा समाधान बना सकते है।

प्रॉम्प्ट इंजीनियरिंग सीखने के लिए अतिरिक्त टिप्स:

  • मूल बातों से शुरू करें: प्रभावी प्रॉम्प्ट लिखने से पहले, आपको AI, NLP और मशीन लर्निंग की मूल बातों को समझना होगा। इन बुनियादी बातों को आप इंटरनेट के माध्यम से सिख सकते है।
  • अभ्यास, अभ्यास, अभ्यास: प्रॉम्प्ट इंजीनियरिंग सीखने का सबसे अच्छा तरीका प्रॉम्प्ट लिखने का अभ्यास करना और देखना है कि वे कैसे काम करते हैं। कई open-Source project और ऑनलाइन चुनौतियां हैं जिनका उपयोग आप आरंभ करने के लिए कर सकते हैं।
  • Community में शामिल हों: ऐसे कई ऑनलाइन समुदाय हैं जहां आप उन अन्य लोगों से जुड़ सकते हैं जो प्रॉम्प्ट इंजीनियरिंग में रुचि रखते हैं। ये community सहायता और सीखने का एक बड़ा स्रोत हो सकते हैं।
  • क्रिएटिव बनें: नए और विशिष्ट तरीकों से प्रॉम्प्ट का उपयोग करने की कोशिश करें। AI को अपनी रचनात्मकता को बढ़ाने में मदद करने के लिए प्रयोग करें।
  • टूल और संसाधनों का उपयोग करें: प्रॉम्प्ट इंजीनियरों के लिए कई टूल फ्री मे उपलब्ध हैं। जैसे chatGPT इत्यादि
  • अपने काम को साझा करें: अपने काम को दूसरों के साथ साझा करने से आपको प्रतिक्रिया मिल सकती है और आपको बेहतर प्रॉम्प्ट लिखने में मदद मिल सकती है।
  • सीखते रहें: प्रॉम्प्ट इंजीनियरिंग का क्षेत्र तेजी से विकसित हो रहा है। नए टूल और संसाधन लगातार विकसित किए जा रहे हैं। नवीनतम जानने के लिए सूचना के स्रोतों के साथ जुड़े रहें

इन प्रैक्टिकल स्टेप्स के माध्यम से आप एक अच्छे प्रॉम्प्ट इंजीनियर बन सकते हैं, परन्तु आपके मन मे एक विचार जरूर आया होगा प्रोग्रामिंग भाषाओ को लेकर, की क्या प्रॉम्प्ट इंजीनियरिंग मे प्रोग्रामिंग भाषाओ की भी अवशयकता है। तो आइए इसे अच्छे से समझते है।

नहीं, यदि आप non-IT बैकग्राउंड से और आपके पास बिल्कुल भी Coding की नॉलेज नहीं है, और आप इस फील्ड मे अपना करिअर बनाना चाहते है या फिर इसे बस सीखना चाहते है, तो आप इसे सिख सकते है।

परंतु यदि आपकी रुचि एक Advance प्राम्प्ट इंजीनियरिंग और Developer बनने मे है। तो ऐसे मे आपके पास Python और JAVA जैसे Programming Language की मौलिक ज्ञान का होना अतिआवश्यक हैं।

ऊपर दिए गए स्किल्स को कैसे और कहा से सीखे, और सबसे महत्वपूर्ण मुफ्त में कैसे सीखे? यह विचार आपके मन में जरूर आया होगा, तो आइये इसे भी जानने का प्रयाश करते है।

Prompt Engineering कैसे और कहां से सीखे?

आज के information age मे Prompt engineering सीखने के लिए आपको किसी प्रकार के कॉलेज या बड़े बड़े इंस्टिट्यूट जाने की आवश्यकता नहीं है, आप फ्री में इंटरनेट के माध्यम से सीख सकते हैं। इंटरनेट पर कई लोग है, जो अपने यूट्यूब चैनल या ऑनलाइन कोर्स के माध्यम से prompt engineering सीखा रहे हैं। जिन्हें मैंने नीचे बताया है।

Free prompt engineering course:

  1. Prompt Engineering for ChatGPT by VANDERBILT UNIVERSITY

जहाँ फ्री मे किसी कौशल को सीखने की बात हो और Coursera का नाम न हो, ऐसा हो ही नहीं सकता, यहाँ पर आपको कई courses मिल जाएंगे ML (Machine Learning) और NLP (Natural Language Processing) के सीद्धांतों से संबंधित, जो आपको बेसिक से लेकर एक एडवांस प्रॉम्पट इंजीनियर सिखने मे

Course Details:

  • Type: ऑनलाइन
  • Language: अंग्रेजी
  • Duration: लगभग 18 घंटे
  • Fees: पाठ्यक्रम सामग्री निःशुल्क है;
  • Certificate: प्रमाण की लागत $49 है

मशीन लर्निंग, न्यूरल नेटवर्क और डीप लर्निंग को कवर करने वाली यह पाठ्यक्रम (course), इस बारे में व्यावहारिक ज्ञान प्रदान करती है कि मानव भाषा को AI system में कैसे तैयार किया जा सकता है। चाहे आपका लक्ष्य content creation हो या generative AI तकनीकों का उपयोग करके जटिल AI model डिजाइन करना हो, इस पाठ्यक्रम में सभी शामिल है!

2. Prompt Engineering Course on YouTube

यदि आप प्रॉम्प्ट इंजीनियरिंग course यूट्यूब के माध्यम से सीखना चाहते है तो H-EDUCATE चैनल आपके लिए सबसे अच्छा विकल्प है। यह इस क्षेत्र का काफी लोकप्रिय चैनल है, यहाँ आप काफी आसानी से अपने समय सीमा के अनुसार beginner level से advance level तक की प्रॉम्प्ट इंजीनियरिंग सिख सकते है।

free prompt engineering course on youtube

Course Details:

  • Type: ऑनलाइन वीडियोज़
  • Language: अंग्रेजी
  • Fees: निःशुल्क
  • Certificate: उपलब्ध नहीं।

निष्कर्ष

मुझे पूर्णतः विश्वाश है की आपको इस आर्टिकल को पढ़ने के बाद Prompt Engineering Course क्या होता है, और इस क्षेत्र से संबंधित हर एक आवयशक जानकारी प्राप्त हो गई होगी। जैसे में:- इसके प्रकार, कार्य, और भविष्य की संभावनाएं शामिल हैं। हमने यह भी बताया कि कैसे prompt engineering सीखें, जिसमें मुफ्त ऑनलाइन संसाधनों और पाठ्यक्रमों का उपयोग शामिल है।

तो आप उन courses का उपयोग करके प्रॉम्प्ट इंजीनियरिंग को सीखे और उनका व्यावहारिक अनुभव (practicle experience) अवश्य ले। क्यूंकि, वही सबसे महत्वपूर्ण है।

यदि आपको इस आर्टिकल से थोड़ा बहुत भी कुछ नया जानने समझने मे मदद मिला। तो इसे अपने किसी टेक लवर दोस्तों के साथ शेयर करें। जिससे उन्हे भी प्रॉम्प्ट इंजीनियरिंग से संबंधित नई नई जानकारी मिल सकती है, और ऐसे ही जानकारी के पाने के लिए हमे Follow करते रहे।

I am the Founder & Author of TechStym. I am a DATA Science Engineer. I completed my Engineering from a Private College in Punjab in 2016. I love to explore the world of Technology.

3 thoughts on “Prompt Engineering Course क्या हैं? A-Z guide 2024”

Leave a Comment