प्रोसीजर्स

काम-विशेष निर्देश, जिन्हें आपका एजेंट ज़रूरत होने पर लोड करता है

परिचय

प्रोसीजर में किसी एक खास काम के निर्देश होते हैं। हर प्रोसीजर में एक ट्रिगर होता है, जो बताता है कि यह कब लागू होगा, और ऐसा कॉन्टेंट होता है, जो बताता है कि क्या करना है। जब कोई बातचीत ट्रिगर से मेल खाती है, तो एजेंट प्रोसीजर लोड करता है।

जब आपके एजेंट को कई अलग-अलग काम संभालने हों, तो प्रोसीजर का इस्तेमाल करें। उदाहरण के लिए, कस्टमर सपोर्ट एजेंट में हर प्रोसीजर एक तरह के अनुरोध को संभाल सकता है: रिफंड, पहचान सत्यापन, अकाउंट रिकवरी या कनेक्शन की समस्या का समाधान।

एजेंट डैशबोर्ड में प्रोसीजर
टैब

प्रोसीजर के प्रकार

प्रोसीजर दो तरह के होते हैं:

आप एक ही एजेंट पर वर्कफ़्लो के साथ दोनों तरह के प्रोसीजर इस्तेमाल कर सकते हैं। एजेंट, प्रकार की परवाह किए बिना, उसके ट्रिगर से संबंधित प्रोसीजर चुनता है।

प्रोसीजर का इस्तेमाल कब करें

हर एजेंट में एक सिस्टम प्रॉम्प्ट होता है। प्रोसीजर और वर्कफ़्लो इसके ऊपर संरचना जोड़ने के दो वैकल्पिक तरीके हैं। बातचीत में कितनी विविधता हो सकती है, इसके आधार पर चुनें।

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

प्रोसीजर मैनेज करें

प्रोसीजर बनाने के लिए डैशबोर्ड सुझाया जाता है। प्रोसीजर को प्रोग्रामैटिक तरीके से मैनेज करने या उन्हें डिप्लॉयमेंट टूलिंग में शामिल करने के लिए API का इस्तेमाल करें।

ElevenLabs CLI में फ़िलहाल प्रोसीजर मैनेज करने का समर्थन नहीं है।

अपने एजेंट को डैशबोर्ड में खोलें, फिर प्रोसीजर चुनें। फ़्री-फ़ॉर्म या स्ट्रक्चर्ड प्रोसीजर बनाने के लिए + का इस्तेमाल करें। लिखने के निर्देशों के लिए फ़्री-फ़ॉर्म प्रोसीजर और स्ट्रक्चर्ड प्रोसीजर देखें।

सीमाएं

  • प्रोसीजर का कॉन्टेंट 50,000 वर्णों तक सीमित है।
  • प्रोसीजर बनाने के बाद उसका प्रकार नहीं बदला जा सकता।
  • प्रोसीजर एक ही एजेंट के होते हैं। इन्हें एजेंट्स के बीच साझा नहीं किया जा सकता या वर्कस्पेस-स्तर के संसाधनों के रूप में स्टोर नहीं किया जा सकता।
  • किसी एजेंट को डुप्लिकेट करने पर उसके प्रोसीजर साझा होने के बजाय कॉपी हो जाते हैं। कॉपी को नए प्रोसीजर IDs मिलते हैं, इसलिए डुप्लिकेट किए गए एजेंट में रेफरेंस को उन नए IDs का इस्तेमाल करना होगा।
  • स्ट्रक्चर्ड प्रोसीजर नॉलेज बेस दस्तावेज़ों को रेफरेंस नहीं कर सकते।