चैनल व्यवहार

हर टेक्स्ट चैनल के लिए जवाब की शैली और टर्न सीमाएं तय करें।

परिचय

Agent behavior पैनल एजेंट की डिफ़ॉल्ट पर्सनैलिटी और हर टेक्स्ट चैनल पर उसके जवाब देने के तरीके को नियंत्रित करता है: जवाब कितने लंबे हों, क्या वे Markdown फ़ॉर्मैटिंग का इस्तेमाल करें, और एजेंट एक टर्न पर कितना समय ले सकता है। लाइव विजेट चैट में अच्छा काम करने वाला जवाब अक्सर Zendesk टिकट के लिए बहुत छोटा होता है, और Slack जवाब में Markdown फ़ॉर्मैटिंग इस्तेमाल की जा सकती है, जो SMS में नहीं की जा सकती।

हर चैनल समझदारी वाले डिफ़ॉल्ट से शुरू होता है और आप हर चैनल के लिए अलग-अलग सेटिंग्स बदल सकते हैं। वॉइस बातचीत प्रभावित नहीं होती: वे हमेशा लाइव कॉल के लिए ट्यून किए गए व्यवहार का इस्तेमाल करती हैं (संक्षिप्त, प्लेन टेक्स्ट जवाब और रीयलटाइम टर्न बजट)।

डिफ़ॉल्ट पर्सनैलिटी

डिफ़ॉल्ट रूप से, एजेंट के सिस्टम प्रॉम्प्ट में कुछ रिस्पॉन्स स्टाइल लाइनें जोड़ी जाती हैं, ताकि वह तुरंत उपयोगी बन सके: मददगार, जानकारीपूर्ण और विनम्र जवाब दें, ज़्यादा जानकारी की ज़रूरत होने पर स्पष्टीकरण वाले सवाल पूछें, जवाब स्पष्ट और संक्षिप्त रखें, और पूछे जाने तक एजेंट की पहचान न दोहराएं।

जब आपका सिस्टम प्रॉम्प्ट एजेंट का टोन पूरी तरह तय करता हो, तो इन लाइनों को हटाने के लिए Default personality बंद करें। CLI और API में conversation_config.agent.prompt.ignore_default_personality को true सेट करें।

टेक्स्ट चैनल सेटिंग्स

विस्तृतता

एजेंट के जवाबों की लंबाई नियंत्रित करता है।

  • Auto: मॉडल को जवाब की लंबाई चुनने दें।
  • Concise: एक या दो वाक्यों में जवाब दें।
  • Thorough: कई विस्तृत पैराग्राफ़ में जवाब दें।

आउटपुट फ़ॉर्मैट

यह नियंत्रित करता है कि जवाब Markdown फ़ॉर्मैटिंग का इस्तेमाल कर सकते हैं या नहीं।

  • Plain text: बिना फ़ॉर्मैटिंग के जवाब भेजें।
  • Markdown: Markdown फ़ॉर्मैटिंग के साथ जवाब भेजें। इसका इस्तेमाल सिर्फ़ उन चैनल पर करें जो Markdown रेंडर करते हैं, जैसे Slack।

जवाब का समय

रीज़निंग, टूल कॉल और रिट्राई समेत, किसी एक टर्न पर एजेंट द्वारा खर्च किए जा सकने वाले वास्तविक समय की सीमा तय करता है। लंबे बजट एजेंट को रिस्पॉन्स लेटेंसी की कीमत पर लंबी टूल चेन पूरी करने देते हैं। CLI और API में इस सेटिंग का नाम interaction_budget है।

  • Realtime: लाइव बातचीत में लेटेंसी कम रखने के लिए टर्न जल्दी खत्म करें।
  • 5 min: एसिंक्रोनस टेक्स्ट चैनल में रीज़निंग और टूल इस्तेमाल के लिए कुछ मिनट दें।
  • 10 min: लंबी टूल चेन के लिए ज़्यादा समय दें।
  • 1 hour: सबसे लंबे समय तक चलने वाले कामों के लिए विस्तृत बैकग्राउंड कार्य की अनुमति दें।

चैनल डिफ़ॉल्ट्स

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

WhatsApp चैनल व्यवहार सिर्फ़ टेक्स्ट मैसेज पर लागू होता है। WhatsApp कॉल वॉइस बातचीत हैं और वॉइस व्यवहार का इस्तेमाल करती हैं। WhatsApp टेक्स्ट बातचीत में डिफ़ॉल्ट रूप से realtime टर्न बजट होता है — अगर आपका एजेंट WhatsApp पर लंबी टूल चेन या धीमे रीज़निंग मॉडल चलाता है, तो चैनल के लिए interaction_budget बढ़ाएं।

कॉन्फ़िगरेशन

चैनल व्यवहार को conversation_config.agent.text_behavior_overrides फ़ील्ड से कॉन्फ़िगर करें। यह चैनल से उन सेटिंग्स का मैप है जिन्हें आप ओवरराइड करना चाहते हैं।

डैशबोर्ड में अपना एजेंट खोलें, Agent टैब चुनें और Agent behavior खोलें। Text channels में किसी चैनल को एक्सपैंड करें और उसकी विस्तृतता, आउटपुट फ़ॉर्मैट या जवाब का समय बदलें। बदलाव सेव करें।

हर चैनल की टेक्स्ट सेटिंग्स वाला एजेंट व्यवहार पैनल