जनरेटिव AI के साथ एजेंट व्यवहार को ऑर्केस्ट्रेट करें
आप किसी एजेंट को निम्न में से किसी भी प्रकार के ऑर्केस्ट्रेशन का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं. क्लासिक ऑर्केस्ट्रेशन के साथ, एजेंट उस विषय को ट्रिगर करके उपयोगकर्ताओं को प्रतिक्रिया देता है जिसके ट्रिगर वाक्यांश उपयोगकर्ता की क्वेरी से सबसे अधिक मेल खाते हैं। जेनरेटिव ऑर्केस्ट्रेशन सक्षम होने पर आपका एजेंट उपयोगकर्ता प्रश्नों का उत्तर देने, या ईवेंट ट्रिगर्स का जवाब देने के लिए सर्वोत्तम क्रियाएँ, ज्ञान, और विषय चुन सकता है।
महत्वपूर्ण
जनरेटिव ऑर्केस्ट्रेशन चालू करने से बिलिंग की गणना प्रभावित हो सकती है। जेनरेटिव ऑर्केस्ट्रेशन के लिए बिलिंग के बारे में अधिक जानें।
जनरेटिव ऑर्केस्ट्रेशन केवल उन एजेंटों का समर्थन करता है जिनकी प्राथमिक भाषा अंग्रेजी (en-US) है। अन्य भाषाएँ अभी समर्थित नहीं हैं.
निम्न तालिका क्लासिक ऑर्केस्ट्रेशन और जनरेटिव ऑर्केस्ट्रेशन के बीच एजेंट व्यवहार की तुलना करती है।
व्यवहार | क्लासिक ऑर्केस्ट्रेशन | जनरेटिव ऑर्केस्ट्रेशन |
---|---|---|
विषय | विषयों का चयन उपयोगकर्ता की क्वेरी को ट्रिगर वाक्यांशों से मिलान करने के आधार पर किया जाता है। | विषयों का चयन उनके उद्देश्य के विवरण के आधार पर किया जाता है। |
कार्रवाई | क्रियाएँ केवल विषय के भीतर से ही स्पष्ट रूप से बुलाई जा सकती हैं। | एजेंट अपने नाम और विवरण के आधार पर कार्रवाई करने का विकल्प चुन सकता है। |
ज्ञान | जब कोई भी विषय उपयोगकर्ता की क्वेरी से मेल नहीं खाता (या किसी विषय के भीतर से स्पष्ट रूप से बुलाया जाता है) तो ज्ञान को फ़ॉलबैक के रूप में उपयोग किया जा सकता है। | एजेंट उपयोगकर्ता के प्रश्न का उत्तर देने के लिए सक्रिय रूप से ज्ञान की खोज करने का विकल्प चुन सकता है। |
एकाधिक विषयों, क्रियाओं, ज्ञान स्रोतों का उपयोग | एजेंट उपयोगकर्ता को जवाब देने के लिए एक एकल विषय का चयन करने का प्रयास करता है, यदि कॉन्फ़िगर किया गया हो तो ज्ञान पर वापस लौटता है। | एजेंट विषयों, क्रियाओं और ज्ञान के संयोजन का उपयोग कर सकता है। |
उपयोगकर्ताओं से इनपुट मांगना | आपको उपयोगकर्ता को किसी भी आवश्यक जानकारी के लिए संकेत देने हेतु संदेश लिखने के लिए विषयों में प्रश्न नोड्स का उपयोग करना चाहिए। | एजेंट स्वचालित रूप से प्रश्न तैयार कर सकता है, जिससे उपयोगकर्ताओं को विषयों और कार्यों के लिए इनपुट भरने हेतु आवश्यक किसी भी छूटी हुई जानकारी के बारे में जानकारी मिल सके। |
किसी उपयोगकर्ता को जवाब देना | आपको उपयोगकर्ता को प्रत्युत्तर देने वाले संदेश लिखने के लिए (या किसी विषय से कोई कार्रवाई बुलाने के लिए) विषयों में संदेश नोड्स का उपयोग करना होगा। | एजेंट अपने द्वारा प्रयुक्त विषयों, क्रियाओं और ज्ञान से उपलब्ध जानकारी का उपयोग करते हुए स्वचालित रूप से प्रतिक्रिया तैयार करता है। |
टिप
क्लासिक और जनरेटिव ऑर्केस्ट्रेशन के बीच प्रमुख अंतर हैं, जैसे कि ज्ञान की खोज कैसे की जाती है, और समर्थित डेटा स्रोत। किसी मौजूदा एजेंट के लिए जनरेटिव मोड चालू करने से पहले, ज्ञात सीमाओं के बारे में पढ़ें।
आपका एजेंट किस प्रकार प्रतिक्रिया देगा, यह निर्धारित करने के लिए जनरेटिव एआई का उपयोग करने से उपयोगकर्ता के लिए बातचीत अधिक स्वाभाविक और प्रवाहपूर्ण बन सकती है। जनरेटिव एआई किसी एजेंट के लिए स्वायत्त रूप से कार्य करना भी संभव बना सकता है।
जब कोई उपयोगकर्ता संदेश भेजता है, तो आपका एजेंट उसका प्रत्युत्तर तैयार करने के लिए एक या अधिक क्रियाएं, विषय या ज्ञान स्रोत चुनता है। चयन कई कारकों पर निर्भर करता है। सबसे महत्वपूर्ण कारक विषयों, क्रियाओं और ज्ञान स्रोतों का विवरण है। अन्य कारकों में विषय, क्रिया या ज्ञान स्रोत का नाम, कोई इनपुट या आउटपुट पैरामीटर तथा उनके नाम और विवरण शामिल हैं। विवरण आपके एजेंट के लिए उपयोगकर्ता के इरादे को क्रियाओं और विषयों के साथ जोड़ते समय अधिक सटीक होना संभव बनाता है। आपको यह पूर्वानुमान लगाने की आवश्यकता नहीं है कि उपयोगकर्ता अपनी आवश्यकता के बारे में किन-किन तरीकों से संकेत देगा।
जब किसी एजेंट को जनरेटिव ऑर्केस्ट्रेशन का उपयोग करने के लिए कॉन्फ़िगर किया जाता है, तो वह उपयोगकर्ता प्रश्नों (बहु-उद्देश्य प्रश्नों सहित) को संभालने के लिए, या घटनाओं पर स्वायत्त रूप से प्रतिक्रिया देने के लिए एक या अधिक क्रियाओं या विषयों का चयन कर सकता है, या अपने ज्ञान स्रोतों में से चुन सकता है। यदि एकाधिक क्रियाएं या विषय चयनित हैं, तो एजेंट उपयोगकर्ता से लुप्त जानकारी के लिए कोई भी प्रश्न पूछने के बाद, उन्हें क्रम से कॉल करता है।
इस बारे में अधिक जानें कि एजेंट ज्ञान स्रोतों में कैसे खोज करते हैं जब जनरेटिव ऑर्केस्ट्रेशन सक्षम होता है.
एजेंट सभी ज्ञान स्रोतों, क्रियाओं और विषयों से लौटाई गई जानकारी लेता है, जिसे उसने उपयोगकर्ता इनपुट या किसी ईवेंट ट्रिगर के जवाब में चुना था, और किसी भी मूल उपयोगकर्ता क्वेरी के उत्तर को सारांशित करता है।
टिप
चूंकि जनरेटिव ऑर्केस्ट्रेशन के साथ कॉन्फ़िगर किया गया एजेंट प्रतिक्रिया उत्पन्न करने के लिए ज्ञान, क्रियाओं और विषयों से जानकारी का उपयोग कर सकता है, इसलिए आप अपने विषयों को संदेश नोड में उनकी अंतिम प्रतिक्रिया न भेजकर और एजेंट को आउटपुट चर के रूप में वापस करके अधिक लचीला बना सकते हैं। यह विधि आपके एजेंट को आपके उपयोगकर्ताओं को प्रासंगिक प्रतिक्रियाएं प्रदान करने देती है। विषय इनपुट और आउटपुट कॉन्फ़िगर करने के बारे में अधिक जानें.
जब आप किसी ऐसे एजेंट का परीक्षण करते हैं जो जेनरेटिव मोड का उपयोग करता है, तो आप यह जानने के लिए गतिविधि मानचित्र खोल सकते हैं कि आपका एजेंट कैसे प्रतिक्रिया दे रहा है। Copilot Studio
अपने एजेंट के लिए अवलोकन पृष्ठ पर जाएं।
विवरण अनुभाग में, ऑर्केस्ट्रेशन के अंतर्गत, उपयोगकर्ताओं और ईवेंट पर सबसे अच्छी प्रतिक्रिया देने का तरीका निर्धारित करने के लिए जनरेटिव AI का उपयोग करें को चालू करें।
टिप
अपने उपयोगकर्ताओं को यह बताना एक अच्छा अभ्यास है कि कुछ वार्तालाप (उदाहरण के लिए, किसी कार्रवाई को चलाते समय उत्पन्न प्रश्न) AI द्वारा उत्पन्न हो सकते हैं। उदाहरण के लिए, आप इसमें एक अतिरिक्त संदेश जोड़ सकते हैं बातचीत शुरू सिस्टम विषय, जो एजेंट के साथ नई बातचीत शुरू होने पर आपके उपयोगकर्ताओं को दिखाए जाने वाले संदेश को नियंत्रित करता है।
यदि किसी एजेंट को जनरेटिव ऑर्केस्ट्रेशन का उपयोग करने के लिए कॉन्फ़िगर किया गया है, तो उसके प्रत्येक विषय, क्रिया और ज्ञान स्रोत के लिए उच्च-गुणवत्ता वाला विवरण प्रदान करना महत्वपूर्ण है. अच्छे विवरण यह सुनिश्चित करते हैं कि एजेंट उपयोगकर्ताओं को जवाब देने के लिए सही विषय, क्रियाएं और ज्ञान स्रोतों का चयन करता है।
क्रियाओं के लिए, विवरण लिखना विज़ार्ड का हिस्सा है जिसका उपयोग उन्हें एजेंट में जोड़ने के लिए किया जाता है। विवरण अक्सर आपके लिए पहले से ही तैयार रहता है, लेकिन आप आवश्यकतानुसार इसमें परिवर्तन कर सकते हैं। क्रियाएँ जोड़ने और प्रबंधित करने के बारे में अधिक जानने के लिए, देखें कस्टम एजेंट के साथ क्रियाएँ उपयोग करें (पूर्वावलोकन).
विषयों के लिए, एक बार जनरेटिव ऑर्केस्ट्रेशन सक्षम हो जाने पर, एजेंट द्वारा ट्रिगर किया गया पर दिखाई देता है चालू कर देना नोड्स (के बजाय वाक्यांश), जो आपको विषय के लिए विवरण जोड़ने या संपादित करने की अनुमति देता है।
टिप
जब आप जनरेटिव ऑर्केस्ट्रेशन चालू करते हैं, तो Copilot Studio प्रत्येक मौजूदा विषय के लिए विषय के ट्रिगर वाक्यांशों के आधार पर स्वचालित रूप से एक डिफ़ॉल्ट विवरण उत्पन्न होता है। उत्पन्न विवरण अक्सर इतना अच्छा होता है कि प्रासंगिक उपयोगकर्ता प्रश्नों के जवाब में इन विषयों का चयन किया जा सके। हालाँकि, तैयार किए गए विवरणों को संशोधित करने के लिए इस लेख में दी गई सलाह का पालन करना एक अच्छा अभ्यास है।
यहां विषयों, क्रियाओं और ज्ञान स्रोतों को नाम देने तथा उनके लिए स्पष्ट, संक्षिप्त और प्रासंगिक विवरण तैयार करने के लिए कुछ सर्वोत्तम अभ्यास दिए गए हैं।
सरल एवं सीधी भाषा का प्रयोग करें। शब्दजाल, कठबोली या तकनीकी शब्दों से बचें।
वर्णन के लिए सक्रिय आवाज़ और वर्तमान काल का प्रयोग करें। उदाहरण के लिए, "इस क्रिया द्वारा मौसम की जानकारी प्रदान की जाती है" के स्थान पर "यह क्रिया मौसम की जानकारी प्रदान करती है" लिखें।
वस्तुओं, कार्यों या विचारों की श्रृंखला को स्पष्ट रूप से अलग करने के लिए बुलेटेड और क्रमांकित सूचियों का उपयोग करें।
ऐसे कीवर्ड का उपयोग करें जो कार्रवाई या विषय की कार्यक्षमता और उपयोगकर्ता के इरादे से संबंधित हों। उदाहरण के लिए, यदि कोई क्रिया मौसम संबंधी जानकारी प्रदान करती है, तो "मौसम," "पूर्वानुमान," "तापमान," "वर्षा," "बर्फ," इत्यादि जैसे कीवर्ड का उपयोग करें।
विवरण के लिए, कार्रवाई या विषय की कार्यक्षमता का संक्षिप्त और जानकारीपूर्ण सारांश लिखें। सारांश एक या दो वाक्यों तक सीमित होना चाहिए, तथा यह स्पष्ट करना चाहिए कि क्रिया या विषय क्या करता है, तथा यह उपयोगकर्ता को किस प्रकार लाभ पहुंचाता है।
एक वर्णनात्मक और अद्वितीय नाम का प्रयोग करें जो एक छोटा वाक्यांश हो। ऐसे सामान्य या अस्पष्ट नामों का प्रयोग करने से बचें जो भ्रमित कर सकते हैं। उदाहरण के लिए, किसी क्रिया को "मौसम" नाम देने के बजाय, उसे "मौसम पूर्वानुमान" या "मौसम रिपोर्ट" नाम दें।
समान विषयों और कार्यों के बीच अस्पष्टता को रोकने के लिए विशिष्ट भाषा का उपयोग करें।
उदाहरण के लिए, यदि आपके एजेंट के पास पहले से ही एक ऐसी कार्रवाई है जो वर्तमान मौसम की स्थिति के बारे में जानकारी प्रदान करती है, लेकिन आप कल के लिए मौसम का पूर्वानुमान प्रदान करने के लिए एक और विषय जोड़ना चाहते हैं, तो सुनिश्चित करें कि इन विषयों के नाम और विवरण अस्पष्टता से बचने के लिए पर्याप्त विशिष्ट हैं। सुनिश्चित करें कि ऐसे समान विषयों का नाम और विवरण अलग हो। इससे यह बताने में भी मदद मिल सकती है कि वे क्या नहीं कर सकते। यहां उन नामों और विवरणों के उदाहरण दिए गए हैं जिनका आप उपयोग कर सकते हैं।
नाम: वर्तमान मौसम
विवरण: यह विषय विश्व के किसी भी स्थान के लिए मौसम पूर्वानुमान प्रदान करता है। आप वर्तमान मौसम के बारे में पूछ सकते हैं, जिसमें तापमान भी शामिल है और यह भी कि क्या बारिश या बर्फबारी हो रही है। इससे आगामी दिनों के लिए मौसम का पूर्वानुमान नहीं मिलता।
नाम: कल का मौसम पूर्वानुमान
विवरण: यह विषय अगले दिन के लिए विश्व में किसी भी स्थान के लिए मौसम की जानकारी प्रदान करता है। यह तापमान प्रदान करता है. आज का वर्तमान मौसम नहीं मिल रहा है।
यहां हम कुछ ऐसे उदाहरण दे रहे हैं जो दिशानिर्देशों का पालन नहीं करते। यह उदाहरण बहुत अस्पष्ट है, क्योंकि इसमें यह निर्दिष्ट नहीं किया गया है कि क्रिया किस प्रकार के प्रश्नों का उत्तर दे सकती है।
नाम: प्रश्न का उत्तर दें
विवरण: इस क्रिया से प्रश्नों का उत्तर मिल सकता है।
अगले उदाहरण में शब्दजाल का प्रयोग किया गया है। इसके बजाय, इसमें प्रति शेयर आय (ईपीएस) का उल्लेख होना चाहिए।
नाम: EPS प्राप्त करें
विवरण: किसी भी स्टॉक टिकर के लिए ईपीएस प्राप्त करता है।
उपयोगकर्ता अनुरोधों को संभालने के लिए जनरेटिव ऑर्केस्ट्रेशन का उपयोग करने वाले एजेंट के साथ बातचीत के उदाहरण
निम्नलिखित उदाहरण एक एजेंट पर आधारित हैं, जिसमें दो कस्टम विषय हैं - एक स्टोर के घंटे खोजने के लिए और दूसरा पास के स्टोर का पता लगाने के लिए - और एक क्रिया जो पहले से निर्मित MSN मौसम कनेक्टर पर आधारित है।
इस उदाहरण में, उपयोगकर्ता पूछता है, "सिएटल में मौसम कैसा है?"। एजेंट वर्तमान मौसम प्लगइन क्रिया का चयन करता है और स्थान इनपुट को "सिएटल" के साथ प्रीपॉप्युलेट भी करता है, जिसे उसने उपयोगकर्ता के प्रश्न से पहचाना था।
इस उदाहरण में, उपयोगकर्ता पूछता है, "मुझे स्टोर के घंटे जानने और अपना निकटतम स्टोर खोजने की आवश्यकता है।" यहाँ, एजेंट दो आइटम चुनता है, स्टोर के घंटे विषय और स्टोर लोकेटर विषय, और उपयोगकर्ता की क्वेरी के दोनों भागों का जवाब देने के लिए उन्हें एक साथ जोड़ता है।
इस उदाहरण में, उपयोगकर्ता को अपना निकटतम स्टोर मिल गया, जिसकी पहचान वार्तालाप के दौरान पहले ही किर्कलैंड के रूप में की गई थी। फिर यूजर ने पूछा, "वहां का मौसम कैसा है?" यहां, एजेंट वर्तमान मौसम क्रिया का चयन करता है, लेकिन हालिया वार्तालाप संदर्भ के आधार पर स्थान को "किर्कलैंड" से पूर्व-पॉप्युलेट करता है।
जनरेटिव ऑर्केस्ट्रेशन मोड का उपयोग करते समय निम्नलिखित ज्ञात समस्याएं और सीमाएं मौजूद हैं।
जब आपका एजेंट जनरेटिव मोड में ज्ञान स्रोतों की खोज करता है, तो वह अब संवादात्मक बूस्टिंग सिस्टम विषय का उपयोग नहीं करता है। इसलिए, आपके एजेंट द्वारा डेटा खोजने के तरीके को अनुकूलित करने के लिए आपके द्वारा सिस्टम विषय में किए गए किसी भी संशोधन का उपयोग नहीं किया जाएगा। यह सीमा जनरेटिव उत्तर नोड्स में कॉन्फ़िगर किए गए क्लासिक डेटा स्रोतों पर भी लागू होती है, जिसमें कस्टम डेटा स्रोत भी शामिल हैं। जनरेटिव ऑर्केस्ट्रेशन के साथ ज्ञान कैसे काम करता है, इसके बारे में अधिक जानें।
क्रियाएँ और विषय अभी तक इनपुट पैरामीटर के रूप में कस्टम इकाइयों (बंद सूचियाँ और रेगेक्स इकाइयाँ) का समर्थन नहीं करते हैं। कस्टम इकाई का उपयोग करके जानकारी एकत्र करने के लिए, आप सवाल किसी विषय में नोड.
जब एक से अधिक विषय उपयोगकर्ता के इरादे से निकटता से मेल खाते हों, तो एजेंट विषयों के बीच स्पष्ट अंतर करने में विफल हो सकता है। आम तौर पर, एजेंट उपयोगकर्ता को एक या अधिक विषयों के बीच चयन करने के लिए कहता है जो उनके इरादे से मेल खाते हैं एकाधिक विषय मिलान सिस्टम विषय. हालाँकि, जनरेटिव ऑर्केस्ट्रेशन का उपयोग करने के लिए कॉन्फ़िगर किए गए एजेंट वर्तमान में इस विषय को कॉल नहीं करते हैं. यदि आप छोड़ देते हैं एकाधिक विषय मिलान सिस्टम विषय सक्षम होने पर, जब यह समस्या हल हो जाएगी तो आपका एजेंट स्वचालित रूप से विषयों के बीच अस्पष्टता दूर करना शुरू कर देगा। यदि आप अपने एजेंट को भविष्य में विषयों के बीच स्वचालित रूप से अस्पष्टता दूर करने से रोकना चाहते हैं, तो इसे बंद कर दें एकाधिक विषय मिलान सिस्टम विषय. इस विषय को बंद करने से आप अपने एजेंट का परीक्षण कर सकते हैं. वैकल्पिक रूप से, आप अपने एजेंट का परीक्षण करने के बाद विषय को पुनः चालू करके अस्पष्टीकरण का उपयोग करने का विकल्प चुन सकते हैं।