Claude With The Anthropic Api
← सभी पाठ
पाठ 29Claude With The Anthropic Api

Exercise on prompting

सारांश ऑडियो

इस पाठ के लिए कोई ऑडियो सारांश नहीं है।

अध्ययन नोट्स

प्रॉम्प्ट इंजीनियरिंग (Prompt Engineering) के मुख्य अवधारणाएँ

  • लक्ष्य (Goal): एक मौजूदा प्रॉम्प्ट को बेहतर बनाना ताकि वह वांछित आउटपुट दे सके।
  • कार्य (Task): एक अकादमिक लेख (scholarly article) के पाठ (text) से सभी प्रमुख विषयों (key topics) को निकालना।
  • वांछित आउटपुट (Desired Output): स्ट्रिंग्स की एक JSON ऐरे (JSON array of strings) → उदाहरण: ["सौर पैनल", "नवीकरणीय ऊर्जा"]।
  • इनपुट (Input): केवल एक कंटेंट प्रॉपर्टी (Content property) → यानी पाठ का एक पैराग्राफ।

प्रॉम्प्ट सुधार की तकनीकें (Prompt Improvement Techniques):

  • सरल और सीधा निर्देश (Simple and Direct Instruction):
  • मॉडल को स्पष्ट रूप से बताएं कि आपको क्या चाहिए।
  • अस्पष्ट भाषा के बजाय सीधे आउटपुट फॉर्मेट (जैसे JSON array) का उल्लेख करें।
  • उदाहरण: "Extract key topics... into a JSON array of strings. "
  • XML टैग का उपयोग (Using XML Tags):
  • इनपुट डेटा (जैसे पाठ) को प्रॉम्प्ट के निर्देशों से अलग करने के लिए XML टैग का उपयोग करें।
  • इससे मॉडल को यह समझने में मदद मिलती है कि कौन सा हिस्सा निर्देश है और कौन सा डेटा।
  • उदाहरण: <text> [यहाँ पाठ आएगा] </text>
  • चरण-दर-चरण निर्देश (Step-by-Step Instructions):
  • मॉडल को एक श्रृंखला (series) में कार्य करने के लिए कहें।
  • यह सुनिश्चित करता है कि मॉडल सभी चरणों का पालन करे और भटक न जाए।
  • उदाहरण:
  • प्रदान किए गए पाठ की सावधानीपूर्वक जाँच करें।
  • प्रत्येक विषय की पहचान करें।
  • प्रत्येक विषय को एक JSON ऐरे में जोड़ें।
  • केवल JSON ऐरे के साथ प्रतिक्रिया दें (कोई अन्य टिप्पणी नहीं)।
  • अतिरिक्त तकनीकें (Advanced Techniques):
  • वन-शॉट प्रॉम्प्टिंग (One-shot prompting) या मल्टी-शॉट प्रॉम्प्टिंग (Multi-shot prompting) का उपयोग उदाहरण देने के लिए किया जा सकता है।

Takeaways

  • प्रॉम्प्ट इंजीनियरिंग का मुख्य लक्ष्य वांछित आउटपुट प्राप्त करने के लिए मौजूदा प्रॉम्प्ट को बेहतर बनाना है।
  • स्पष्ट निर्देश दें और आउटपुट फॉर्मेट (जैसे JSON ऐरे) का स्पष्ट उल्लेख करें ताकि मॉडल सही प्रतिक्रिया दे सके।
  • इनपुट डेटा और प्रॉम्प्ट के निर्देशों को अलग करने के लिए XML टैग का उपयोग करना एक प्रभावी तकनीक है।
  • जटिल कार्यों के लिए मॉडल को एक श्रृंखला में कार्य करने हेतु चरण-दर-चरण निर्देश (Step-by-Step Instructions) दें।
  • बेहतर परिणाम सुनिश्चित करने के लिए वन-शॉट या मल्टी-शॉट प्रॉम्प्टिंग का उपयोग करके उदाहरण प्रदान करें।
फ्लैशकार्ड 7 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.