एक वाक्य में जोड़ना

जो फ़ीचर आप बनाना चाहते हैं, उन्हें एक-एक करके अलग से बताने की ज़रूरत नहीं है। क्या बना रहे हैं, यह बताने की भी ज़रूरत नहीं है। बस "WEEGLOO के साथ जोड़ दो" कहें, तो जुड़ा हुआ AI एजेंट आपके बनाए हुए स्क्रीन को देखकर खुद समझ लेता है कि क्या-क्या चाहिए और एक ही बार में ज़रूरी फ़ीचर खड़े कर देता है। एजेंट जो डेटा, सदस्य और अधिकार तैयार करता है, वे एक ऐसी कंटेंट प्रबंधन प्रणाली (CMS) पर टिके होते हैं जो बड़े पैमाने की सेवाओं को भी संभाल सकती है। सेवा के बढ़ने पर भी डेटा को कहीं और ले जाने का बड़ा काम नहीं करना पड़ता।

अगर आपने अभी तक एजेंट नहीं जोड़ा है, तो पहले जोड़ना देखें।

यह पेज "पूरा एक साथ" सौंपने का तरीका है। इसके उलट, जब आप डेटा, खोज या सदस्य जैसी एक-एक फ़ीचर अलग से बताना चाहें, तो नीचे दिए आगे क्या करें में हर एक के इस्तेमाल का तरीका देखें।

AI को ऐसे कहें

WEEGLOO के साथ जोड़ दो।

बस यही एक वाक्य काफ़ी है। क्या बना रहे हैं और कौन इस्तेमाल करेगा, यह बताए बिना भी एजेंट आपके बनाए हुए स्क्रीन को देखकर ज़रूरी हिस्से खुद चुन लेता है।

फिर AI जो करता है

एजेंट इस बात को लेकर इस क्रम में आगे बढ़ता है।

  1. स्क्रीन देखकर समझ लेता है कि क्या बना रहे हैं। आपके बनाए हुए स्क्रीन से यह पढ़ लेता है कि कौन-सा डेटा इस्तेमाल होता है, कौन पढ़ता और लिखता है (विज़िटर, सदस्य, व्यवस्थापक), सिर्फ़ पढ़ना है या लिखना भी।
  2. पूरा ढाँचा तय करता है। समझी हुई बातों के आधार पर पहले यह डिज़ाइन करता है कि सदस्य लॉगिन रखें या नहीं, डेटा को किस ढाँचे में बांधें और कौन कहां तक पहुंच सके।
  3. ज़रूरी हिस्से क्रम से तैयार करता है। गेस्टबुक स्क्रीन के लिए संदेश रखने का डेटा ढाँचा (Content Type), Google लॉगिन (ServiceLogin), "सिर्फ़ अपना संदेश" का अधिकार और सबके पढ़ने योग्य सार्वजनिक डिलीवरी को एक ही बार में जोड़कर सेट कर देता है। (खोज, फ़ाइलें, बाहरी कनेक्शन (Webhook) और परिनियोजन (Web Hosting) भी ज़रूरत होने पर इसी तरह जोड़ देता है।)

हर हिस्से को खड़ा करने का काम वही है जो नीचे दिए हर इस्तेमाल में एक-एक करके बताने पर होता है। "एक वाक्य में जोड़ना" बस उन सारे कामों को एजेंट एक साथ बांधकर कर देता है।

एजेंट खुद तय करके काम को अंत तक पूरा करता है, और बीच में यह नहीं पूछता कि क्या बनाना है। बस वे मान उसी समय पूछता है जिन्हें आपको तय करना या सौंपना होता है। परिनियोजन का पता और किसी बाहरी सेवा की API कुंजी (वह गुप्त चाबी जिससे वह सेवा जांचती है कि "सच में आप ही हैं") ऐसे ही मान हैं।

पूरा सौंपने और एक-एक करके बताने में फ़र्क

  • एक वाक्य में जोड़ना (यह पेज): शुरू से सभी ज़रूरी फ़ीचर एक ही बार में खड़े करते समय इस्तेमाल होता है। क्या बना रहे हैं, यह बताने की भी ज़रूरत नहीं होती।
  • हर एक का इस्तेमाल (नीचे के लिंक): पहले से बनी सेवा में एक फ़ीचर जोड़ने या किसी खास हिस्से को ठीक करने पर इस्तेमाल होता है। डेटा, खोज, सदस्य जैसी सिर्फ़ मनचाही चीज़ ही चुनकर बताते हैं।

दोनों एक ही काम को अलग-अलग आकार में बताने जैसे हैं, इसलिए इन्हें मिलाकर भी इस्तेमाल कर सकते हैं। पूरा एक बार खड़ा करने के बाद हर एक के इस्तेमाल से उसे संवारने का तरीका आम है।

मोबाइल ऐप में भी उसी एक वाक्य से

मोबाइल ऐप (Android और iOS) बना रहे हों, तब भी तरीका वही है। एजेंट जोड़कर बस "WEEGLOO के साथ जोड़ दो" कहें, तो वह स्क्रीन के पीछे की ज़रूरी चीज़ें (डेटा ढाँचा, सदस्य, अधिकार वगैरह) वेब की तरह ही तैयार कर देता है। Publish किए गए कंटेंट को बाहरी डिलीवरी से लाकर इस्तेमाल करना भी वैसा ही है।

हालांकि दो बातें वेब से अलग हैं।

  • परिनियोजन: वेब सेवा हो तो बनाई हुई चीज़ को Web Hosting से इंटरनेट पर चढ़ाया जा सकता है (साइट को इंटरनेट पर डालना), लेकिन बने हुए मोबाइल ऐप को लोगों के हाथों तक पहुंचाने का काम (ऐप मार्केट में पंजीकरण) WEEGLOO के बाहर होता है। WEEGLOO के ज़िम्मे ऐप स्क्रीन के पीछे के डेटा, सदस्य और अधिकार हैं।
  • सदस्य लॉगिन: लॉगिन फ़ीचर अपने आप में उसी तरीके से जुड़ता है। बस लॉगिन पूरा होने के बाद उसका नतीजा ऐप में वापस पाने वाला जुड़ाव वेब से अलग होता है, इसलिए ज़रूरी तकनीकी चरण अलग से हैं। ये चरण Auth API में बताए गए हैं।

इस पूरे प्रवाह को शुरू से अंत तक निभाने वाला मुकम्मल उदाहरण रनिंग रिकॉर्ड सेवा में देखा जा सकता है।

सही हुआ या नहीं, यह जांचना

  • एजेंट से "अब तक जो बनाया है उसे व्यवस्थित करके दिखाओ" कहें, तो वह खड़े किए गए डेटा ढाँचे, लॉगिन और अधिकार दोबारा पढ़कर दिखा देता है।
  • अगर पेज पर लॉगिन के बिना गेस्टबुक पढ़ सकें, और लॉगिन करने पर संदेश छोड़ सकें और सिर्फ़ अपना संदेश मिटा सकें, तो काम हो गया।

आगे क्या करें