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

चैट क्यों महत्वपूर्ण हैं
- संदर्भ थ्रेड-स्कोप्ड होता है। एक रन अपने चैट के संदेशों और आर्टिफैक्ट्स का उपयोग कर सकता है। यह स्वचालित रूप से किसी अन्य चैट का इतिहास नहीं पढ़ता।
- रन निरीक्षणीय हैं। थ्रेड उसके रन द्वारा उत्पन्न संदेश, टूल गतिविधि, आर्टिफैक्ट्स, स्थिति और त्रुटियाँ दिखाता है।
- कार्य को रन के दौरान पुनर्निर्देशित किया जा सकता है। आप सक्रिय रन को रोक सकते हैं, या Okou के कार्य करते समय ही सुधार भेज सकते हैं — नई निर्देशना सक्रिय रन के भीतर ही उठाई जाती है, जिससे पहले से चल रहे कार्य को फेंका नहीं जाता। लगातार संदेश थ्रेड में एक ही समूह के रूप में जुड़े रहते हैं। किसी एक विशेष वाक्यांश का उत्तर देने के लिए, उसे चुनें और Quote चुनें ताकि वह पाठ आपके अगले संदेश में आ जाए।
चैट और रन कैसे शुरू होते हैं
- वेब ऐप में नई वार्तालाप खोलने से एक नया चैट थ्रेड बनता है।
- उसी वार्तालाप में एक और कार्य भेजने से उसी थ्रेड में एक और रन शुरू होता है।
- Slack वार्तालाप अपने मैप किए गए Slack थ्रेड के भीतर संदर्भ बनाए रखता है।
- एक स्वचालन अपने वर्कफ़्लो और स्वामी से जुड़े स्वचालन चैट में चलता है। उस वर्कफ़्लो के बार-बार चलने पर वही स्वचालन चैट पुन: उपयोग होती है।
कई थ्रेड एक साथ चल सकते हैं। अलग-अलग चैट थ्रेड स्वतंत्र रूप से प्रगति करते हैं — एक में मार्केट स्टडी शुरू करें, दूसरे में पोस्ट का मसौदा तैयार करें, और दोनों एक साथ आगे बढ़ेंगे। कितने समानांतर में चल सकते हैं, यह आपके प्लान पर निर्भर करता है; देखें क्रेडिट्स और बिलिंग। जब सभी रन स्लॉट व्यस्त हों, अगला रन तब तक प्रतीक्षा करता है जब तक कोई स्लॉट खाली न हो जाए।
एक थ्रेड में रन अनुक्रमिक होते हैं। एक थ्रेड एक बार में एक ही रन करता है। जब कोई रन चल रहा हो और आप सुधार भेजें, तो वह उसी रन में जुड़ जाता है, नया रन अलग से शुरू नहीं होता।
रन कहाँ निष्पादित होता है
हर रन को अपनी खुद की मशीन मिलती है — एक असली मशीन, जिसमें टर्मिनल, फाइल सिस्टम और ब्राउज़र होता है। यही Okou को वास्तव में स्प्रेडशीट ट्रांसफॉर्म चलाने, रिपॉजिटरी क्लोन करने या प्रेजेंटेशन रेंडर करने की अनुमति देता है, न कि केवल यह बताने की कि आप इसे कैसे करेंगे।
वह वातावरण रन के लिए निजी होता है और रन समाप्त होते ही नष्ट कर दिया जाता है। उसके भीतर चलने वाले कोड को कभी भी आपके कनेक्टर क्रेडेंशियल्स नहीं मिलते — वे नेटवर्क सीमा पर इंजेक्ट किए जाते हैं — और रन द्वारा की गई हर अनुरोध रिकॉर्ड होती है। पृथक्करण कैसे बनाया गया है, देखें सुरक्षा।
मशीन को अस्थायी मानें। जो भी संरक्षित रखना हो, उसे कहीं स्थायी रूप में सहेजें: पेज के रूप में प्रकाशित करें, किसी जुड़े टूल में फाइल करें, या डाउनलोड करें। रन की मशीन पर फाइल पथ साझा करने योग्य नहीं है।
जारी रखना या नया शुरू करना
उसी थ्रेड में जारी रखें जब अगला अनुरोध पहले के संदेश, फाइल या निर्णय पर निर्भर करता हो। जब आपको स्वतंत्र संदर्भ चाहिए, तो नया थ्रेड खोलें।
चैनल एक ही वर्कस्पेस के प्रवेश बिंदु हैं, लेकिन वे एक वैश्विक वार्तालाप इतिहास नहीं बनाते। नई वेब, Slack, Telegram या फोन थ्रेड अपने आप किसी अन्य थ्रेड के संदेश आयात नहीं करती। जब कार्य को नए थ्रेड में ले जाएँ, तो आवश्यक संदर्भ या आर्टिफैक्ट भी शामिल करें।
रन का निरीक्षण करना
रन का निरीक्षण करने के लिए थ्रेड की गतिविधि या लॉग नियंत्रण का उपयोग करें। यह संदेशों, टूल गतिविधि, आर्टिफैक्ट्स, स्थिति परिवर्तनों और त्रुटियों का दृश्य अनुक्रम रिकॉर्ड करता है। जब कोई परिणाम अधूरा हो या कनेक्टर क्रिया न हुई हो, तो यही पहली जगह है जाँचने की।
समस्या निवारण
| आप क्या देखते हैं | क्या जाँचें या करें |
|---|---|
| Queued | वर्कस्पेस में कोई खाली रन स्लॉट नहीं है, इसलिए रन अभी शुरू नहीं हुआ। स्लॉट खाली होने की प्रतीक्षा करें; कतारबद्ध संदेश को शुरू होने से पहले हटा सकते हैं। किसी चल रहे रन में सुधार भेजना कतारबद्ध करना नहीं है — वह संदेश सक्रिय रन में जुड़ जाता है। |
| Connect या Authorize कार्ड | आवश्यक खाता जुड़ा नहीं है, या इस एजेंट के पास आवश्यक कनेक्टर अनुमति नहीं है। कार्ड पूरा करें और केवल वही पहुँच व अवधि चुनें जो कार्य को चाहिए। यदि रन फिर भी शुरू न हो, तो उसी थ्रेड में अनुरोध पुनः आज़माएँ। |
| Selected model is not available | थ्रेड का मॉडल वर्कस्पेस की मॉडल नीति या प्रदाता कनेक्शन के तहत अभी उपलब्ध नहीं है। कंपोज़र में उपलब्ध मॉडल चुनें, या Settings → Models में अनुरोधित प्रदाता को पुनः कनेक्ट करें। |
| Insufficient credits | वर्कस्पेस अपनी वर्तमान शेष राशि के साथ और मॉडल कार्य शुरू नहीं कर सकता। Billing खोलें, शेष राशि देखें, टॉप अप करें या प्लान बदलें, फिर पुनः प्रयास करें। |
| अटैचमेंट अपलोड त्रुटि | फाइल अपलोड पूरी नहीं हुई, इसलिए वह रन के लिए उपलब्ध नहीं है। संदेश फिर से भेजने से पहले अपलोड पुनः आज़माएँ। |
| रन Failed है | रन बिना परिणाम के समाप्त हुआ। उसकी दृश्य त्रुटि और गतिविधि लॉग खोलें, रिपोर्टेड कनेक्टर, अनुमति, मॉडल, इनपुट या सेवा समस्या को ठीक करें, फिर पुनः प्रयास करें। |
सहायता के लिए सपोर्ट से संपर्क करते समय, चैट URL और असफल रन की दृश्य त्रुटि साझा करें। कभी भी कनेक्टर सीक्रेट्स या प्रदाता कुंजी चैट में न चिपकाएँ।
आगे क्या
- देखें अनुमतियाँ कि चैट सीमा पर क्या लागू होता है।
- देखें क्रेडिट्स और बिलिंग कि चैट लागत कैसे गणना होती है।
- देखें स्वचालन आवर्ती और इवेंट-आधारित चैट मॉडल के लिए।

