कोई ईवेंट या गतिविधि भेजें
Microsoft Copilot Studio दो नोड प्रदान करता है जो आपको गैर-संदेश गतिविधियाँ भेजने की अनुमति देते हैं: एक ईवेंट भेजें, और एक गतिविधि भेजें। इन नोड प्रकारों पर निम्नलिखित अनुभागों में चर्चा की गई है।
घटनाएँ भेजना
ईवेंट भेजें नोड को ईवेंट गतिविधियाँ भेजने के लिए डिज़ाइन किया गया है। इवेंट गतिविधियां सह-पायलट से भेजी जाती हैं और चैनल द्वारा उन्हें रोका और उपयोग किया जा सकता है, जो यह निर्णय लेता है कि गतिविधियों का उपयोग किया जाए या नहीं और कैसे किया जाए। जब आप कोई ईवेंट भेजते हैं, तो आप उसे एक नाम देते हैं और फिर आप उस ईवेंट पर एक मान सेट कर सकते हैं। यह मान किसी भी प्रारूप में हो सकता है: एक आदिम शाब्दिक मान, एक चर संदर्भ, या एक Power Fx सूत्र। मान JSON के रूप में क्रमबद्ध हो जाता है और आउटगोइंग गतिविधि में जोड़ दिया जाता है।
इस नोड के उपयोग में निम्नलिखित शामिल हैं:
- आप सह-पायलट से भेजे गए ईवेंट को संभालने के लिए एक कस्टम वेब चैट नियंत्रण कॉन्फ़िगर कर सकते हैं। उदाहरण के लिए, आप सह-पायलट से आने वाली किसी घटना को देख सकते हैं और पृष्ठ पर कोई कार्रवाई कर सकते हैं। GitHub पर वेब चैट नमूना भंडार में नमूना यह दर्शाता है कि ईवेंट हैंडलिंग कैसे काम कर सकती है।
04.api/c.incoming-activity-event
Microsoft Bot Framework - ऑडियोकोड्स आपको सेवा को नियंत्रित करने के लिए ईवेंट गतिविधियों का उपयोग करते हैं। उदाहरण के लिए, कॉल रिकॉर्डिंग शुरू करना या रोकना। अतिरिक्त जानकारी के लिए, देखें कॉल रिकॉर्डिंग.
अन्य गतिविधि प्रकार भेजना
ईवेंट गतिविधियों के अतिरिक्त, आप भेजें गतिविधि नोड का उपयोग करके अन्य प्रकार की गतिविधियाँ भी भेज सकते हैं। आम तौर पर, इस नोड का उपयोग उन्नत है - इसलिए यह उन्नत उपश्रेणी में है। आप जो गतिविधियाँ भेज सकते हैं, वे Bot Framework स्कीमा - गतिविधि प्रकार वर्ग में दी गई गतिविधियों का एक उपसमूह हैं। इस नोड का उपयोग करते समय, आप गतिविधि का प्रकार चुनते हैं और फिर वैकल्पिक रूप से नाम या मान सेट करते हैं।
सामान्य प्रकार हैं:
- टाइपिंग – एक टाइपिंग गतिविधि भेजता है, जिसे चैनल चुन सकता है और क्लाइंट पर टाइपिंग संकेतक दिखा सकता है।
- विलंब – संदेशों के बीच विलंब प्रदान करने के लिए उपयोग किया जा सकता है। उदाहरण के लिए: एक संदेश भेजना, फिर एक विलंबित गतिविधि भेजना, उसके बाद एक अन्य संदेश भेजना। अंतिम उपयोगकर्ता को पहला संदेश दिखाई देता है, उसके बाद विराम, फिर दूसरा संदेश। इस मामले में, "मान" को मिलीसेकंड विलंब की संख्या पर सेट किया जाता है। विवरण के लिए, देखें ActivityTypes.Delay Field.
- Invoke/Invoke प्रत्युत्तर – आमतौर पर Microsoft Teams के लिए उपयोग किया जाता है। एक उपयोगकर्ता Teams से आने वाले Invoke को रोकने के लिए Invoke ट्रिगर के साथ विषय बनाता है, और Teams को एक उपयुक्त प्रत्युत्तर वापस भेजने के लिए Invoke प्रत्युत्तर गतिविधि का उपयोग करता है।
- हैंडऑफ़ – उपयोगकर्ता को मान पर स्पष्ट नियंत्रण के साथ हैंडऑफ़ गतिविधि भेजने की अनुमति देता है। हैंडऑफ़ का उपयोग कुछ बाहरी चैनलों, जैसे AudioCodes, के लिए किया जाता है।