वर्कफ़्लो
विज़ुअल ग्राफ़-आधारित वर्कफ़्लो के साथ उन्नत बातचीत के फ़्लो बनाएं
परिचय
एजेंट वर्कफ़्लो, ElevenAgents में जटिल बातचीत के फ़्लो डिज़ाइन करने के लिए एक शक्तिशाली विज़ुअल इंटरफ़ेस देते हैं। रेखीय बातचीत पथों पर निर्भर रहने के बजाय, वर्कफ़्लो आपको उन्नत, शाखाओं वाले बातचीत ग्राफ़ बनाने देते हैं जो यूज़र की ज़रूरतों के अनुसार डायनामिक रूप से ढलते हैं।

वर्कफ़्लो बनाना
विज़ुअल ग्राफ़ एडिटर की वजह से वर्कफ़्लो डिज़ाइन करने के लिए डैशबोर्ड सबसे सुझाया गया तरीका है। वर्कफ़्लो एजेंट के टॉप-लेवल workflow फ़ील्ड में स्टोर होते हैं, इसलिए आप CLI से JSON को पुल, एडिट और पुश भी कर सकते हैं या SDK से अपडेट कर सकते हैं — यह वर्ज़न कंट्रोल और CI/CD के लिए उपयोगी है।
नोड और एज JSON को हाथ से लिखे बिना Python या JavaScript में वर्कफ़्लो बनाने या एडिट करने के लिए,
Workflow बिल्डर का इस्तेमाल करें।
डैशबोर्ड से बनाएं
CLI से अपडेट करें
API से अपडेट करें
डैशबोर्ड में अपना एजेंट खोलें, वर्कफ़्लो टैब पर जाएं और नोड जोड़ने, सबएजेंट व्यवहार कॉन्फ़िगर करने और एज कनेक्ट करने के लिए विज़ुअल एडिटर इस्तेमाल करें। अपने बदलाव सेव करें।
नोड के प्रकार
वर्कफ़्लो अलग-अलग प्रकार के नोड से मिलकर बनते हैं, जिनमें से हर नोड आपके बातचीत फ़्लो में एक खास काम करता है।

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

इस खास नोड के लिए मुख्य एजेंट सेटिंग बदलें:
- सिस्टम प्रॉम्प्ट: एजेंट के व्यवहार को निर्देशित करने के लिए सिस्टम निर्देश जोड़ें या ओवरराइड करें
- LLM चयन: अलग भाषा मॉडल चुनें (जैसे जटिल रीजनिंग कार्यों के लिए Gemini 2.0 Flash से अधिक शक्तिशाली मॉडल पर स्विच करें)
- वॉइस कॉन्फ़िगरेशन: गति, टोन जैसी वॉइस सेटिंग बदलें या किसी दूसरी वॉइस पर स्विच करें
उपयोग के मामले:
- जटिल निर्णय लेने वाले नोड के लिए अधिक शक्तिशाली LLM इस्तेमाल करें
- संवेदनशील जानकारी इकट्ठा करते समय बातचीत के लिए सख्त दिशानिर्देश लागू करें
- बातचीत के अलग-अलग चरणों के लिए वॉइस विशेषताएं बदलें
- खास इंटरैक्शन प्रकारों के लिए एजेंट की पर्सनैलिटी बदलें
से नोड
से नोड, वर्कफ़्लो के किसी खास बिंदु पर एजेंट से एक संदेश बुलवाता है और फिर उसे अपनी आउटगोइंग एज के साथ आगे बढ़ाता है। इसका इस्तेमाल तब करें जब संदेश के शब्द महत्वपूर्ण हों और उन्हें सबएजेंट पर नहीं छोड़ा जाना चाहिए, जैसे अभिवादन, कानूनी जानकारी या यूज़र को पढ़कर सुनाई जाने वाली पुष्टि।
हर से नोड अपने संदेश को दो में से एक मोड में भेजता है:
- लिटरल: एजेंट आपके दर्ज किए गए सटीक टेक्स्ट को बोलता है, जिसमें कॉन्फ़िगर की गई हर भाषा के लिए वैकल्पिक अनुवाद हो सकता है।
- प्रॉम्प्ट: LLM आपके लिखे विवरण से संदेश जनरेट करता है।
डिस्पैच टूल नोड
टूल नोड बातचीत के फ़्लो के दौरान एक खास टूल कॉल को एक्ज़ीक्यूट करते हैं। सबएजेंट के भीतर के टूल के विपरीत, टूल नोड समर्पित एक्ज़ीक्यूशन पॉइंट होते हैं जो सुनिश्चित करते हैं कि टूल कॉल किया जाए।

विशेष एज कॉन्फ़िगरेशन: टूल नोड में एक अनूठा एज प्रकार होता है, जो टूल एक्ज़ीक्यूशन के परिणाम के आधार पर नए नोड पर रूट करने देता है। आप ये निर्धारित कर सकते हैं:
- सफलता पथ: टूल के सफलतापूर्वक एक्ज़ीक्यूट होने पर कहाँ रूट करना है
- विफलता पथ: टूल के विफल होने या त्रुटि लौटाने पर कहाँ रूट करना है
भविष्य में, आगे की ब्रांचिंग शर्तें दी जाएंगी।
स्टेट अपडेट नोड
स्टेट अपडेट नोड, वर्कफ़्लो के हर बार इससे गुज़रने पर डायनामिक वेरिएबल असाइन करता है। इसके लिए वही एक्सप्रेशन इस्तेमाल होते हैं जो स्टेट अपडेट टूल में होते हैं। उस टूल के विपरीत, जो LLM के कॉल करने का निर्णय लेने पर चलता है, नोड हमेशा ग्राफ़ के उस बिंदु पर अपने अपडेट लागू करता है और फिर अपनी आउटगोइंग एज के साथ आगे बढ़ता है।
और जानें यहां।
एजेंट ट्रांसफ़र नोड
एजेंट ट्रांसफ़र नोड अलग-अलग कन्वर्सेशनल एजेंट के बीच बातचीत हैंडऑफ़ करने में मदद करता है, और जानें यहां।
नंबर पर ट्रांसफ़र नोड
नंबर पर ट्रांसफ़र नोड, AI एजेंट के साथ बातचीत से फ़ोन सिस्टम के ज़रिए मानव एजेंट तक ट्रांज़िशन करता है, और जानें यहां
एंड नोड
एंड कॉल नोड बातचीत के फ़्लो को सहजता से समाप्त करते हैं, और जानें यहां
एज और फ़्लो कंट्रोल
एज यह तय करती हैं कि आपके वर्कफ़्लो में बातचीत नोड के बीच कैसे आगे बढ़ती है। ये उन्नत रूटिंग लॉजिक सपोर्ट करती हैं, जिससे डायनामिक, संदर्भ-सजग बातचीत पथ संभव होते हैं।

फ़ॉरवर्ड एज
बैकवर्ड एज
फ़ॉरवर्ड एज बातचीत को वर्कफ़्लो में अगले नोड पर ले जाती हैं। वे आपकी बातचीत के मुख्य फ़्लो को दर्शाती हैं।

LLM शर्त
एक्सप्रेशन
कोई नहीं
प्राकृतिक भाषा के मूल्यांकन के आधार पर डायनामिक बातचीत फ़्लो बनाने के लिए LLM शर्तों का इस्तेमाल करें। LLM सही पथ तय करने के लिए रीयल-टाइम में शर्तों का मूल्यांकन करता है।

कॉन्फ़िगरेशन विकल्प:
- लेबल: एज शर्त का मानव-पठनीय विवरण (LLM द्वारा प्रोसेस नहीं किया जाता)
- LLM शर्त: LLM द्वारा मूल्यांकित प्राकृतिक भाषा शर्त
एनालिटिक्स

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