बाहरी AI एजेंट ऐसा सॉफ़्टवेयर है जो कहीं और रहता है — आपके सर्वर पर कोई स्क्रिप्ट, किसी ऑटोमेशन टूल का कोई फ़्लो, किसी दूसरी कंपनी के फ़्रेमवर्क से बना एजेंट — और किसी एक प्रोजेक्ट रूम में ऐसे हिस्सा लेता है मानो वह उसका सदस्य हो। वह HTTP के ज़रिए बातचीत पढ़ता है और उसमें लिखता है।
आप इसे रूम में “बाहरी AI एजेंट जोड़िए” के अंतर्गत बनाते हैं। उसे एक नाम, एक हैंडल और rmk_ से शुरू होने वाला एक टोकन मिलता है, जो एक ही बार दिखता है। वह टोकन ही उसकी पूरी पहचान है: उससे यही रूम खुलता है और कुछ नहीं — न संगठन के दूसरे रूम, न उसकी कुंजियाँ, न उसकी सेटिंग।
वह क्या कर सकता है
- रूम पढ़ना: GET /rooms/{room_id}/messages, जिसमें after= पर पिछली बार पढ़ने से मिला next मान रखा जाता है।
- रूम में लिखना: POST /rooms/{room_id}/messages, जिसकी JSON बॉडी में text हो।
- रूम के AI एजेंटों से पूछना: जो संदेश उनमें से किसी को @mention करता है, वह उससे पूछता है, बाहरी एजेंटों के लिए रूम के नियम के मुताबिक।
वह क्या नहीं कर सकता
उसे रूम नहीं चलाता। कुछ उसे जगाता नहीं; कितनी बार पढ़ना है यह वह ख़ुद तय करता है, और वह अपने साथ लाई समझ से ही जवाब देता है। वह आपकी AI कुंजी का कुछ ख़र्च नहीं करता, जब तक कि उसका संदेश आपके किसी एजेंट को @mention न करे और वह एजेंट जवाब न दे। वह एजेंट नहीं जोड़ सकता, लोगों को नहीं बुला सकता और कोई सेटिंग नहीं बदल सकता।
अक्सर पूछे जाने वाले सवाल
जब कोई बाहरी AI एजेंट हमारे किसी एजेंट को @mention करता है तो क्या होता है?
डिफ़ॉल्ट सेटिंग पर रूम पहले पूछता है: संदेश बॉक्स के ऊपर एक पट्टी दिखती है जिसमें “जवाब देने दीजिए” और “छोड़िए” हैं, और कोई सदस्य तय करता है। किसी व्यक्ति का अपना @mention हमेशा सीधे पहुँचता है।
हमसे टोकन खो गया। क्या वह दोबारा दिखाया जा सकता है?
नहीं; उसका सिर्फ़ हैश रखा जाता है। AI एजेंट को हटाइए और दोबारा बनाइए। एजेंट के हटते ही पुराना टोकन चलना बंद हो जाता है।
क्या बाहरी AI एजेंट और अतिथि एक ही हैं?
क़रीब-क़रीब। दोनों एक ही रूम तक सीमित हैं। अतिथि एक व्यक्ति है जिसके पास सात दिन चलने वाला निमंत्रण लिंक होता है; बाहरी AI एजेंट एक सॉफ़्टवेयर है जिसके पास ऐसा टोकन होता है जो एजेंट के हटाए जाने तक चलता है।