Claude On Google Cloud
← सभी पाठ
पाठ 38Claude On Google Cloud

The text edit tool

सारांश ऑडियो

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

अध्ययन नोट्स

टेक्स्ट एडिटर टूल (Text Editor Tool) के मुख्य अध्ययन बिंदु

  • परिचय:
  • Claude के पास एक अंतर्निहित (built-in) टूल होता है जिसे 'टेक्स्ट एडिटर टूल' कहा जाता है।
  • यह टूल Claude को एक मानक टेक्स्ट एडिटर की तरह कार्य करने की क्षमता प्रदान करता है।
  • क्षमताएँ (Capabilities):
  • फाइलों या डायरेक्टरी को खोलना और उनकी सामग्री (contents) पढ़ना।
  • किसी फ़ाइल के भीतर टेक्स्ट के विशिष्ट हिस्सों को देखना।
  • फ़ाइल के भीतर टेक्स्ट जोड़ना या बदलना (add or replace)।
  • नई फ़ाइलें बनाना।
  • Undo (पूर्ववत) जैसी क्रियाएँ करना।
  • यह क्षमता Claude को एक सॉफ्टवेयर इंजीनियर की तरह कार्य करने में सक्षम बनाती है।
  • कार्यप्रणाली और कार्यान्वयन (Implementation):
  • केवल JSON स्कीमा: Claude के अंदर केवल टूल का JSON स्कीमा (निर्देश) पहले से बना होता है।
  • डेवलपर का दायित्व: टूल का उपयोग करने के लिए, डेवलपर को दो चीज़ें प्रदान करनी होती हैं:
  • JSON स्कीमा (Claude को निर्देश देने के लिए)।
  • टूल फंक्शन का वास्तविक कार्यान्वयन (Tool Function Implementation) (जो कोडबेस में लिखा जाता है और Claude के अनुरोध पर चलता है)।
  • महत्वपूर्ण: टेक्स्ट एडिटर टूल का उपयोग मुफ्त नहीं है; इसे चलाने के लिए डेवलपर को आवश्यक कोड (फंक्शन) लिखना पड़ता है।
  • टूल का उपयोग कैसे होता है (Workflow):
  • जब Claude किसी कार्य (जैसे नई फ़ाइल बनाना) के लिए टूल का उपयोग करना चाहता है, तो वह एक 'टूल यूज़' अनुरोध भेजता है।
  • डेवलपर द्वारा लिखा गया कार्यान्वयन (implementation) उस अनुरोध को प्राप्त करता है।
  • कार्यान्वयन हार्ड ड्राइव पर वास्तविक कार्रवाई करता है (जैसे फ़ाइल बनाता है)।
  • परिणाम वापस Claude को भेजा जाता है।
  • स्कीमा का ध्यान रखना:
  • भले ही टूल अंतर्निहित हो, अनुरोध भेजते समय एक बहुत छोटा स्कीमा (stub schema) शामिल करना आवश्यक होता है।
  • यह स्कीमा मॉडल के संस्करण (जैसे Claude 3. 5 या Claude 3. 7) के आधार पर बदलता है।
  • Claude इस छोटे स्कीमा को आंतरिक रूप से एक बड़े और विस्तृत स्कीमा में बदल देता है।
  • उपयोग का महत्व:
  • यह टूल एक उन्नत कोड एडिटर की अधिकांश कार्यक्षमता (जैसे फ़ाइल रिफैक्टर करना, फ़ाइल बनाना, टेस्ट लिखना) को दोहरा सकता है।
  • यह उन परिदृश्यों में उपयोगी है जहाँ पूर्ण विशेषताओं वाला कोड एडिटर उपलब्ध नहीं होता है।

Takeaways

  • टेक्स्ट एडिटर टूल Claude को एक मानक टेक्स्ट एडिटर की तरह कार्य करने की क्षमता देता है, जिससे वह फ़ाइलें पढ़ सकता है, टेक्स्ट जोड़/बदल सकता है, और नई फ़ाइलें बना सकता है।
  • इस टूल के उपयोग के लिए डेवलपर को दो चीज़ें प्रदान करनी होती हैं: टूल का JSON स्कीमा (निर्देश) और टूल फंक्शन का वास्तविक कार्यान्वयन (Tool Function Implementation)।
  • कार्यप्रणाली में, Claude एक 'टूल यूज़' अनुरोध भेजता है, डेवलपर का कार्यान्वयन हार्ड ड्राइव पर कार्रवाई करता है, और परिणाम वापस Claude को भेजा जाता है।
  • यह टूल उन्नत कोडिंग कार्य (जैसे फ़ाइल रिफैक्टर करना और टेस्ट लिखना) को संभव बनाता है, खासकर उन परिदृश्यों में जहाँ पूर्ण विशेषताओं वाला कोड एडिटर उपलब्ध नहीं होता है।
फ्लैशकार्ड 8 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.