प्रोजेक्ट¶
हर काम को उसकी अपनी अलमारी दें। प्रोजेक्ट आपके एजेंट के सर्वर पर एक अलग फ़ोल्डर है, जिसकी अपनी फ़ाइलें, अपने निर्देश और अपनी बातचीत होती हैं। रेनोवेशन का काम रेनोवेशन में रहता है और थीसिस का काम थीसिस में, और सब कुछ एक ही एजेंट पर।
- 💬हफ़्ते की योजना
- 💬इनकम टैक्स रिटर्न के सवाल
- 📝“बजट ₹15 लाख, हमेशा तीन कोटेशन की तुलना करो”
- 📄quotes.pdf · floor-plan.png
- 💬रसोई की टाइलें
- 💬इलेक्ट्रीशियन का शेड्यूल
- 📄tickets.pdf
- 💬दिनवार योजना
प्रोजेक्ट से आपको क्या मिलता है¶
-
अपना फ़ोल्डर
एजेंट प्रोजेक्ट के फ़ोल्डर के अंदर काम करता है: प्रोजेक्ट की बातचीत में भेजी गई फ़ाइलें वहीं पहुँचती हैं, और वहीं रहती हैं वे फ़ाइलें जो एजेंट बनाता है, वह कोड जो वह चलाता है और वे कार्य जो वह शेड्यूल करता है।
-
अपने निर्देश
एक नोट, जिसे एजेंट प्रोजेक्ट की हर बातचीत की शुरुआत में पढ़ता है: प्रोजेक्ट किसलिए है, कैसे काम करना है, किन बातों का ध्यान रखना है।
-
अपनी बातचीत
बातचीत की सूची में उसी प्रोजेक्ट की बातचीत दिखती है जिसमें आप हैं, और हर नई चैट वहीं शुरू होती है। न कुछ याद रखना, न बाद में छाँटना।
-
निजी या साझा
जिस एजेंट को आप दूसरों के साथ साझा करते हैं, उस पर प्रोजेक्ट सिर्फ़ आपका हो सकता है, या फ़ाइलों और बातचीत समेत सबके साथ साझा।
बाक़ी सब कुछ हर प्रोजेक्ट में एक जैसा रहता है: एजेंट की मेमोरी और व्यक्तित्व, उसकी स्किल्स, मॉडल और सेटिंग्स, कीज़ और साइन-इन, और आपका क्रेडिट। पैनल का फ़ाइल प्रबंधक और टर्मिनल हमेशा पूरा सर्वर दिखाते हैं। प्रोजेक्ट बदलने से यह बदलता है कि एजेंट कहाँ काम करता है, यह नहीं कि वह कौन है।
1 प्रोजेक्ट चालू करें¶
प्रोजेक्ट तब तक बंद रहते हैं जब तक कोई उन्हें चालू न करे, और बंद रहने पर उनका कहीं कोई निशान नहीं दिखता: हर बातचीत आपके मुख्य फ़ोल्डर में चलती है। यह सुविधा नई है, इसलिए पैनल में इस पर बीटा लिखा होता है।
- पैनल: सेटिंग्स → प्रोजेक्ट → प्रोजेक्ट इस्तेमाल करें।
- Telegram: /projects भेजें और ▶️ प्रोजेक्ट चालू करें पर टैप करें।
यह स्विच पूरे एजेंट का है: एजेंट इस्तेमाल करने वाला कोई भी व्यक्ति, चाहे स्वामी हो या आमंत्रित उपयोगकर्ता, इसे चालू या बंद कर सकता है। बंद करने से किसी फ़ोल्डर को कुछ नहीं होता। जो बातचीत किसी प्रोजेक्ट में शुरू हुई थीं, वे वहीं चलती रहती हैं; सिर्फ़ नई बातचीत फिर से आपके मुख्य फ़ोल्डर में शुरू होती हैं।
2 प्रोजेक्ट बनाएँ¶
- पैनल: साइडबार में सबसे ऊपर प्रोजेक्ट स्विचर खोलें और नया प्रोजेक्ट चुनें। नाम दें, प्रोजेक्ट जोड़ें दबाएँ, और आप उसमें पहुँच जाते हैं, जहाँ एक नई चैट आपका इंतज़ार कर रही होती है।
- Telegram: /projects → ➕ नया प्रोजेक्ट, फिर नाम भेजें। बॉट प्रोजेक्ट बनाता है और आपको उसमें ले जाता है।
- सेटिंग्स → प्रोजेक्ट → + नया प्रोजेक्ट मौजूदा प्रोजेक्ट से बाहर निकले बिना नया प्रोजेक्ट बना देता है।
हर प्रोजेक्ट को एजेंट के सर्वर पर अपना फ़ोल्डर मिलता है।
💡 जब आपके एजेंट पर अतिरिक्त उपयोगकर्ताओं की अनुमति दें चालू होता है, तो पैनल यह भी पूछता है कि इसे कौन देख सकता है: केवल मैं या इस एजेंट के सभी उपयोगकर्ता। इसे बाद में बदला जा सकता है, देखें साझा एजेंट पर प्रोजेक्ट। Telegram में बनाया गया प्रोजेक्ट शुरू में निजी होता है।
3 प्रोजेक्ट बदलें¶
पैनल में, बातचीत की सूची के ऊपर वाला स्विचर बताता है कि आप किस प्रोजेक्ट में हैं। कोई दूसरा चुनें, तो सूची में उसकी बातचीत आ जाती हैं और नई चैट वहीं शुरू होती हैं। उसी मेन्यू में सबसे नीचे प्रोजेक्ट प्रबंधित करें सेटिंग्स खोलता है।
Telegram में, /projects (या /menu → ⚙ सेटिंग्स → 📁 प्रोजेक्ट) आपके प्रोजेक्ट दिखाता है: 🏠 आपका मुख्य फ़ोल्डर, 📁 आपके अपने प्रोजेक्ट, 👥 साझा प्रोजेक्ट, और चालू प्रोजेक्ट पर ✅। बदलने के लिए किसी दूसरे पर टैप करें। अगर आप जिस चैट में हैं वह किसी और प्रोजेक्ट की है, तो चुने गए प्रोजेक्ट में तुरंत नई बातचीत शुरू हो जाती है, और उसका पिन किया गया शीर्षक प्रोजेक्ट के नाम से शुरू होता है। इसके बाद /sessions उसी प्रोजेक्ट की बातचीत दिखाता है, सबसे ऊपर प्रोजेक्ट के नाम के साथ।
नाम बदलना, साझा करना, निर्देश लिखना और हटाना पैनल में होता है।
जानने लायक बातें:
- बातचीत वहीं रहती है जहाँ शुरू हुई थी। स्विच करने से पहले से चल रही चैट कभी अपनी जगह से नहीं हटती। उसका प्रोजेक्ट, फ़ोल्डर और निर्देश वही रहते हैं; स्विच सिर्फ़ यह तय करता है कि अगली बातचीत कहाँ शुरू होगी।
- पैनल और Telegram अलग-अलग चुनते हैं। हो सकता है आप Telegram पर रेनोवेशन में हों और पैनल में थीसिस खुली हो। दोनों अपनी-अपनी पसंद याद रखते हैं।
4 प्रोजेक्ट को निर्देश दें¶
सेटिंग्स → प्रोजेक्ट → प्रोजेक्ट के बगल वाला ⋯ → निर्देश…
वहाँ लिखें कि एजेंट को क्या पता होना चाहिए: प्रोजेक्ट किसलिए है, कौन-कौन जुड़ा है, कौन-से फ़ैसले हो चुके हैं, आप काम किस तरह करवाना पसंद करते हैं। एजेंट इसे इस प्रोजेक्ट की हर बातचीत की शुरुआत में पढ़ता है, इसलिए आपको हर बार पूरी पृष्ठभूमि दोबारा नहीं समझानी पड़ती।
उदाहरण के लिए
“हमारे फ़्लैट का रेनोवेशन। बजट ₹15 लाख, मार्च तक काम पूरा होना है। हमेशा कम से कम तीन कोटेशन की तुलना करो। costs.xlsx में ख़र्च की एक तालिका रखो और जब भी कोई नया ऑफ़र आए, उसे अपडेट करो।”
ज़रूरी बातें सबसे ऊपर रखें
पहले से चल रही बातचीत उन्हीं निर्देशों के साथ चलती रहती है जिनसे वह शुरू हुई थी, इसलिए बदलाव अगली चैट से लागू होता है। लंबे निर्देश भी ठीक हैं, लेकिन शुरू के कुछ हज़ार अक्षर सीधे एजेंट तक पहुँचते हैं और बाक़ी वह ज़रूरत पड़ने पर फ़ाइल से पढ़ लेता है।
निर्देश प्रोजेक्ट के फ़ोल्डर में एक सामान्य फ़ाइल (AGENTS.md) के रूप में रहते हैं, इसलिए आप एजेंट से भी कह सकते हैं कि वह उन्हें आपके लिए लिख दे या अपडेट कर दे।
आपका मुख्य फ़ोल्डर¶
एजेंट इस्तेमाल करने वाले हर व्यक्ति का अपना मुख्य फ़ोल्डर होता है, जो स्विचर में सामान्य नाम से दिखता है। प्रोजेक्ट बंद होने पर बातचीत यहीं चलती हैं, और प्रोजेक्ट से पहले का सब कुछ यहीं रहता है।
सामान्य कोई प्रोजेक्ट नहीं, बल्कि आपका घर है: इसका नाम नहीं बदला जा सकता, और इसे न साझा किया जा सकता है, न हटाया जा सकता है। यह उस काम की जगह भी है जो कई प्रोजेक्ट में फैला हो। किसी प्रोजेक्ट में एजेंट उसी प्रोजेक्ट के फ़ोल्डर तक सीमित रहता है, जबकि सामान्य से वह सभी प्रोजेक्ट तक पहुँच सकता है।
साझा एजेंट पर प्रोजेक्ट¶
जब आप दूसरे लोगों के साथ अपना एजेंट साझा करते हैं, तो हर किसी को अपना मुख्य फ़ोल्डर और अपने प्रोजेक्ट मिलते हैं। हर प्रोजेक्ट दो में से किसी एक तरह का होता है:
-
निजी (डिफ़ॉल्ट)
सिर्फ़ आपकी सूची में दिखता है, और उसमें सिर्फ़ आपकी बातचीत जाती हैं।
-
साझा
एजेंट के हर उपयोगकर्ता की सूची में दिखता है, साझा के निशान के साथ। सब एक ही फ़ाइलों और निर्देशों के साथ काम करते हैं, और उसकी बातचीत भी सबकी साझा होती हैं।
साझा प्रोजेक्ट में बातचीत सबकी साझी जगह होती है। हर कोई उन्हें प्रोजेक्ट की सूची में देखता है और उन्हें पढ़ सकता है, आगे बढ़ा सकता है, उनका नाम बदल सकता है या उन्हें मिटा सकता है, इसलिए कई लोग एक ही चैट में काम कर सकते हैं: पैनल में, या Telegram पर, जहाँ /sessions उन पर 👥 का निशान लगाता है और एक टैप से आप उनमें शामिल हो जाते हैं। हर संदेश पर दिखता है कि उसे किसने लिखा, और एजेंट जानता है कि वह किसे जवाब दे रहा है। वह एक बार में एक ही संदेश का जवाब देता है: अगर किसी और के संदेश का जवाब चल रहा हो, तो पैनल या बॉट आपको बता देता है, और जवाब आ जाने के बाद आप अपना संदेश भेजते हैं।
- प्रोजेक्ट के ⋯ मेन्यू से साझा करें या निजी बनाएँ: सभी उपयोगकर्ताओं के साथ साझा करें या निजी बनाएँ। निजी बनाया गया प्रोजेक्ट दूसरों की सूची से हट जाता है, और उसमें चल रही उनकी बातचीत उनके अपने मुख्य फ़ोल्डर में जारी रहती हैं।
- साझा प्रोजेक्ट कौन संभालता है: उसे बनाने वाला व्यक्ति, और एजेंट का स्वामी। नाम बदलना और हटाना उन्हीं के हाथ में है। उसे फिर से निजी सिर्फ़ बनाने वाला ही बना सकता है।
- साझा प्रोजेक्ट के पृष्ठभूमि कार्य सबके होते हैं। हर उपयोगकर्ता उन्हें सेटिंग्स → पृष्ठभूमि कार्य में देखता है, उन्हें बदल सकता है, और उनकी सूचनाएँ पैनल में और Telegram पर पाता है।
- जब किसी उपयोगकर्ता को हटाया जाता है, तो उसके साझा किए गए प्रोजेक्ट साझा ही रहते हैं और स्वामी के पास चले जाते हैं। उसके निजी प्रोजेक्ट सूचियों से हट जाते हैं, और फ़ाइलें सर्वर पर बनी रहती हैं।
निजी का मतलब है सूची से छिपा, ताले में बंद नहीं
आमंत्रित उपयोगकर्ता विश्वसनीय उपयोगकर्ता होते हैं। सबका काम एजेंट के सर्वर पर एक ही अकाउंट के तहत चलता है, इसलिए निजी प्रोजेक्ट दूसरों की सूची से छिपा तो रहता है, लेकिन वह कोई तिजोरी नहीं है। जो चीज़ सच में गुप्त हो, उसे साझा एजेंट पर न रखें।
प्रोजेक्ट हटाएँ, या हमेशा के लिए मिटा दें¶
मिटाना दो क़दमों में होता है, ताकि कुछ भी ग़लती से ग़ायब न हो:
- ⋯ → सूची से हटाएँ। प्रोजेक्ट सूचियों से हट जाता है, लेकिन उसकी फ़ाइलें और बातचीत सर्वर पर रहती हैं, और उसमें हुई आपकी बातचीत सामान्य में दिखने लगती हैं। प्रोजेक्ट आपको सेटिंग्स → प्रोजेक्ट में सबसे नीचे हटाए गए प्रोजेक्ट में मिलेगा, जहाँ सूची में वापस रखें उसे वापस ले आता है।
- हटाए गए प्रोजेक्ट → ⋯ → हमेशा के लिए हटाएँ… इससे फ़ोल्डर अपनी सारी फ़ाइलों के साथ मिट जाता है, और उसमें चली हर बातचीत भी, और इसे वापस नहीं लाया जा सकता। पुष्टि के लिए आपको फ़ोल्डर का नाम टाइप करना होता है। साझा प्रोजेक्ट के मामले में पैनल यह भी बताता है कि कितने दूसरे उपयोगकर्ताओं की बातचीत उसमें हैं।
जानने लायक बातें¶
- नाम बदलने से सिर्फ़ नाम बदलता है। फ़ोल्डर का नाम वही रहता है जो बनाते समय रखा गया था, इसलिए उसे इस्तेमाल करने वाले लिंक, स्क्रिप्ट और टूल काम करते रहते हैं। निर्देशों वाली विंडो में फ़ोल्डर का असली नाम दिखता है।
- भेजी गई फ़ाइलें प्रोजेक्ट के साथ रहती हैं। प्रोजेक्ट की बातचीत में भेजी गई फ़ाइल प्रोजेक्ट फ़ोल्डर के
uploadsमें कॉपी हो जाती है, और एजेंट उस पर वहीं काम करता है। प्रोजेक्ट बंद होने पर फ़ाइलें पहले की तरह ही रखी जाती हैं। - पृष्ठभूमि कार्य किसी प्रोजेक्ट में चलते हैं। सेटिंग्स → पृष्ठभूमि कार्य में किसी कार्य का पहला फ़ील्ड उसका प्रोजेक्ट होता है, और नया कार्य उसी प्रोजेक्ट में शुरू होता है जो आपने खोल रखा है। प्रोजेक्ट की बातचीत में एजेंट से कहा गया कार्य उसी प्रोजेक्ट में चलता है। साझा प्रोजेक्ट का कार्य एजेंट इस्तेमाल करने वाले सभी लोगों को सूचना भेजता है, बाक़ी हर कार्य सिर्फ़ आपको। प्रोजेक्ट बंद होने पर हर कार्य सिर्फ़ उसी व्यक्ति को सूचना भेजता है जिसका वह कार्य है।
- खोज सब कुछ कवर करती है। एजेंट आपकी सारी बातचीत का इतिहास खोजता है, चाहे वह किसी भी प्रोजेक्ट में हो, और बता सकता है कि कोई नतीजा किस प्रोजेक्ट से आया।
- API सामान्य में काम करता है। एजेंट के OpenAI-संगत API से की गई कॉल हमेशा कॉल करने वाले के मुख्य फ़ोल्डर में चलती हैं।
- एक एजेंट पर 50 तक प्रोजेक्ट हो सकते हैं, सबके मिलाकर। नाम ज़्यादा से ज़्यादा 60 अक्षरों का हो सकता है।