आप कौन-सा अनुभव उपयोग कर रहे हैं?
ये दस्तावेज़ दोनों अनुभवों को कवर करते हैं। यदि Settings → Personal → My Okou उपलब्ध है, तो My Okou वाले चरणों का पालन करें। यदि आप New agent वाले Agents पेज का उपयोग करते हैं, तो Legacy Agents वाले चरणों का पालन करें। उपलब्धता अलग-अलग सदस्यों के लिए भिन्न हो सकती है; ये दस्तावेज़ आपका अनुभव नहीं बदलते।
किसी भी अनुभव में, आप एक साथ कई चैट या कार्य चला सकते हैं, वर्कफ़्लो का पुनः उपयोग कर सकते हैं, और समीक्षा किए गए काम को अपनी टीम के साथ साझा कर सकते हैं। रनटाइम सबएजेंट एक निष्पादन टूल है, कोई अलग उत्पाद प्रोफ़ाइल नहीं जिसे आपको बनाना पड़े।
सेटअप में अंतर: My Okou में Settings → Personal → My Okou के अंतर्गत व्यक्तिगत निर्देश (Instructions) और कार्यक्षेत्र के वर्कफ़्लो उपयोग किए जाते हैं। नीचे दिया गया कोई भी चरण, जिसमें आपसे किसी नामित Agent को चुनने, बनाने या अधिकृत करने के लिए कहा गया हो, केवल Legacy Agents पर लागू होता है। My Okou में, अपनी स्वयं की चैट का उपयोग करें और दिखाए गए खाते तथा नामित-अनुमति अनुरोध का पालन करें। साझा वर्कफ़्लो क्रेडेंशियल साझा नहीं करते; Automations अपने स्वामी के संदर्भ और पहुँच का उपयोग करते हैं।
एक चैट बातचीत का एक थ्रेड है। Okou से कोई कार्रवाई करने के लिए कहने वाला हर संदेश उस थ्रेड के भीतर एक रन शुरू करता है। उसी चैट में उत्तर देने पर थ्रेड के पहले के संदेश और आर्टिफैक्ट संदर्भ के रूप में उपलब्ध रहते हैं; नई चैट खोलने पर एक अलग संदर्भ शुरू होता है।
चैट महत्त्वपूर्ण क्यों हैं
- संदर्भ थ्रेड-सीमित होता है। कोई रन अपनी ही चैट के संदेशों और आर्टिफैक्ट्स का उपयोग कर सकता है। वह अपने-आप किसी दूसरी चैट का इतिहास नहीं पढ़ता।
- रनों की जाँच की जा सकती है। थ्रेड अपने रनों द्वारा उत्पन्न संदेश, टूल गतिविधि, आर्टिफैक्ट्स, स्थिति और त्रुटियाँ दिखाता है।
- काम को चलते-चलते पुनर्निर्देशित किया जा सकता है। आप किसी सक्रिय रन को रोक सकते हैं, या Okou के काम करते समय ही सुधार भेज सकते हैं — नया निर्देश सक्रिय रन के भीतर ही शामिल हो जाता है, पहले से चल रहे काम को छोड़े बिना। लगातार संदेश थ्रेड में एक ही समूह के रूप में बने रहते हैं। किसी सटीक वाक्यांश का उत्तर देने के लिए उसे चुनें और Quote चुनें, ताकि वह पाठ आपके अगले संदेश में आ जाए।
चैट और रन कैसे शुरू होते हैं
- वेब ऐप में नई बातचीत खोलने से एक नया चैट थ्रेड बनता है।
- उसी बातचीत में एक और कार्य भेजने से उसी थ्रेड में एक और रन शुरू होता है।
- Slack बातचीत अपने मैप किए गए Slack थ्रेड के भीतर संदर्भ बनाए रखती है।
- कोई Automation, अपने वर्कफ़्लो और स्वामी से जुड़ी automation चैट में चलती है। उस वर्कफ़्लो के बार-बार ट्रिगर होने पर वही automation चैट फिर उपयोग होती है।
कई थ्रेड एक साथ चल सकते हैं। अलग-अलग चैट थ्रेड स्वतंत्र रूप से आगे बढ़ते हैं — एक में बाज़ार अध्ययन शुरू करें, दूसरे में एक पोस्ट का मसौदा तैयार करें, और दोनों एक ही समय पर आगे बढ़ेंगे। कितने रन समानांतर चल सकते हैं, यह आपके प्लान पर निर्भर करता है; क्रेडिट्स और बिलिंग देखें। जब हर रन स्लॉट व्यस्त हो, तो अगला रन तब तक प्रतीक्षा करता है जब तक कोई स्लॉट खाली न हो जाए।
एक ही थ्रेड के भीतर रन क्रमिक होते हैं। एक थ्रेड एक समय में केवल एक रन करता है। जब कोई रन चल रहा हो और आप सुधार भेजें, तो वह उसके साथ-साथ दूसरा रन शुरू करने के बजाय उसी रन में शामिल हो जाता है।
रन कहाँ निष्पादित होता है
हर रन को अपनी अलग मशीन मिलती है — एक वास्तविक मशीन, जिसमें टर्मिनल, फ़ाइल सिस्टम और ब्राउज़र होता है। इसी वजह से Okou वास्तव में स्प्रेडशीट ट्रांसफ़ॉर्म चला सकता है, रिपॉज़िटरी क्लोन कर सकता है, या प्रस्तुति रेंडर कर सकता है, केवल यह बताने के बजाय कि आप यह कैसे करेंगे।
वह परिवेश रन के लिए निजी होता है और रन समाप्त होने पर हटा दिया जाता है। उसके भीतर चल रहे कोड को आपके कनेक्टर क्रेडेंशियल कभी नहीं मिलते — वे नेटवर्क सीमा पर इंजेक्ट किए जाते हैं — और रन द्वारा किया गया हर अनुरोध दर्ज किया जाता है। यह अलगाव कैसे बनाया गया है, इसके लिए Security देखें।
मशीन को अस्थायी मानें। जो भी चीज़ सहेजने योग्य हो, उसे किसी टिकाऊ स्थान तक पहुँचना चाहिए: पृष्ठ के रूप में प्रकाशित करें, किसी कनेक्टेड टूल में दर्ज करें, या डाउनलोड कर लें। रन की मशीन पर मौजूद फ़ाइल पथ ऐसी चीज़ नहीं है जिसे आप साझा कर सकें।
जारी रखें या नए सिरे से शुरू करें
जब अगला अनुरोध पहले के संदेशों, फ़ाइलों या निर्णयों पर निर्भर हो, तो उसी थ्रेड में जारी रखें। जब आपको एक स्वतंत्र संदर्भ चाहिए, तो नया थ्रेड खोलें।
चैनल उसी कार्यक्षेत्र के प्रवेश-बिंदु हैं, लेकिन वे एक वैश्विक बातचीत इतिहास नहीं बनाते। नया वेब, Slack, Telegram या फ़ोन थ्रेड अपने-आप किसी दूसरे थ्रेड के संदेश आयात नहीं करता। काम को नए थ्रेड में ले जाते समय, आवश्यक संदर्भ या आर्टिफैक्ट उसमें शामिल करें।
किसी रन की जाँच करना
रन की जाँच करने के लिए थ्रेड के activity या log control का उपयोग करें। यह संदेशों, टूल गतिविधि, आर्टिफैक्ट्स, स्थिति परिवर्तनों और त्रुटियों के दिखाई देने वाले क्रम को दर्ज करता है। जब परिणाम अधूरा हो या कोई कनेक्टर कार्रवाई न हुई हो, तो जाँच की शुरुआत यहीं से करें।
समस्या निवारण
| आपको क्या दिखता है | क्या जाँचना है या क्या करना है |
|---|---|
| Queued | कार्यक्षेत्र में कोई खाली रन स्लॉट नहीं है, इसलिए रन अभी शुरू नहीं हुआ है। किसी स्लॉट के खाली होने की प्रतीक्षा करें; कतारबद्ध संदेश को शुरू होने से पहले हटाया जा सकता है। जो सुधार पहले से चल रहे रन में भेजा जाता है, वह कतार में नहीं जाता — वह संदेश सक्रिय रन में शामिल हो जाता है। |
| Connect या Authorize कार्ड | आवश्यक खाता कनेक्ट नहीं है, या इस agent के पास आवश्यक कनेक्टर अनुमति नहीं है। कार्ड पूरा करें और केवल उतनी ही पहुँच तथा अवधि चुनें जितनी कार्य के लिए आवश्यक है। यदि रन फिर भी शुरू न हो, तो उसी थ्रेड में अनुरोध दोबारा भेजें। |
| Selected model is not available | थ्रेड का मॉडल इस समय कार्यक्षेत्र की मॉडल नीति या प्रदाता कनेक्शन के अंतर्गत उपयोग के लिए उपलब्ध नहीं है। composer में उपलब्ध मॉडल चुनें, या Settings → Models में जाकर अनुरोधित प्रदाता को फिर से कनेक्ट करें। |
| Insufficient credits | कार्यक्षेत्र अपने वर्तमान बैलेंस के साथ और मॉडल-कार्य शुरू नहीं कर सकता। बैलेंस की समीक्षा करने, टॉप-अप करने या प्लान बदलने के लिए Billing खोलें, फिर दोबारा प्रयास करें। |
| अटैचमेंट अपलोड त्रुटि | फ़ाइल का अपलोड पूरा नहीं हुआ, इसलिए वह रन के लिए उपलब्ध नहीं है। संदेश दोबारा भेजने से पहले अपलोड फिर से करें। |
| कोई रन Failed है | रन बिना परिणाम के समाप्त हो गया। उसकी दिखाई देने वाली त्रुटि और activity log खोलें, बताई गई कनेक्टर, अनुमति, मॉडल, इनपुट या सेवा संबंधी समस्या को ठीक करें, फिर दोबारा प्रयास करें। |
सहायता के लिए support से संपर्क करते समय, चैट URL और विफल रन की दिखाई देने वाली त्रुटि साझा करें। कनेक्टर सीक्रेट्स या प्रदाता कुंजियाँ कभी भी चैट में पेस्ट न करें।
आगे क्या
- चैट सीमा पर क्या लागू किया जाता है, इसके लिए अनुमतियाँ देखें।
- चैट लागत कैसे गणना की जाती है, इसके लिए क्रेडिट्स और बिलिंग देखें।
- आवर्ती और event-driven चैट मॉडल के लिए ऑटोमेशन देखें।

