Claude With Amazon Bedrock
← सभी पाठ
पाठ 36Claude With Amazon Bedrock

Flexible tool extraction

सारांश ऑडियो

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

अध्ययन नोट्स

विषय: संरचित डेटा निष्कर्षण (Structured Data Extraction) के लिए लचीले टूल का उपयोग

  • समस्या (The Problem):
  • संरचित डेटा निकालने के लिए बड़े और जटिल JSON स्कीमा (JSON Schemas) को लिखना और प्रबंधित करना एक बड़ी चुनौती है।
  • समाधान (The Solution):
  • इस समस्या को हल करने के लिए एक ही लचीला स्कीमा (Flexible Schema) बनाया जा सकता है (उदाहरण के लिए, to_JSON)।
  • LLM (जैसे Claude) को यह बताया जाता है कि इनपुट एक ऑब्जेक्ट होगा जिसमें वह जितनी चाहें उतनी प्रॉपर्टीज़ जोड़ सकता है।
  • कार्यप्रणाली (Mechanism):
  • प्रॉम्प्ट में संरचना: वांछित डेटा संरचना (properties और उनके प्रकार) को सीधे प्रॉम्प्ट के अंदर लिखा जाता है।
  • टूल कॉल: LLM को निर्देश दिया जाता है कि वह to_JSON टूल को कॉल करे और प्रॉम्प्ट में सूचीबद्ध संरचना का पालन करते हुए तर्क (arguments) पास करे।
  • मुख्य लाभ (Key Advantages):
  • लचीलापन (Flexibility): यदि डेटा की आवश्यक संरचना बदलती है (जैसे, एक प्रॉपर्टी का प्रकार बदलना या नई प्रॉपर्टी जोड़ना), तो केवल प्रॉम्प्ट में एक छोटा सा बदलाव करना होता है, न कि पूरे स्कीमा को।
  • यह टूल-आधारित निष्कर्षण (Tool-based extraction) को बहुत आसान बनाता है।
  • सीमाएँ और विचार (Limitations and Considerations):
  • गुणवत्ता (Quality): इस विधि से प्राप्त परिणाम, समर्पित (dedicated) और हार्ड-कोडेड स्कीमा का उपयोग करने जितने सटीक नहीं हो सकते हैं।
  • महत्वपूर्ण कार्य: यदि डेटा निष्कर्षण कार्य बहुत महत्वपूर्ण (critical) है, तो उच्च गुणवत्ता सुनिश्चित करने के लिए एक विशिष्ट और हार्ड-कोडेड स्कीमा का उपयोग करना बेहतर है।

Takeaways

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

No quiz for this lesson yet.