AI Prosumer
HI

SHAREAI के साथ निर्माण करें

ShareAI Builder से किसी एप्लिकेशन को जोड़ने का तरीका, चरण दर चरण

एक अपॉइंटमेंट ऐप बनाएं जो ग्राहकों को ShareAI से जोड़ता है, उपयोगी AI एजेंडा तैयार करता है और उन्हें उनके AI खर्च पर नियंत्रण देता है।

अनुभव जो आप बनाएंगे

JamZY · अपॉइंटमेंट्स
वास्तविक JamZY अपॉइंटमेंट डेमो: एक सेवा और समय चुनें, फिर वैकल्पिक रूप से ShareAI को जोड़ें ताकि तैयारी उत्पन्न हो सके।

एक अपॉइंटमेंट चुनें। ShareAI कनेक्ट करें। एक योजना के साथ आएं।

आपका कार्यान्वयन

एक ग्राहक कनेक्शन जिसे आप आगे बढ़ा सकते हैं।

तीन ठोस डिलीवेरेबल्स: ग्राहक को कनेक्ट करें, उनकी अपॉइंटमेंट तैयार करें, और एकीकरण को सत्यापन के लिए तैयार करें।

कार्यान्वयन संदर्भ प्राप्त करें
01ग्राहक एक्सेस

साइन-इन और नवीकरणीय सत्र

एक ग्राहक अपने ShareAI खाते का चयन करता है, आपके ऐप को स्वीकृति देता है और JamZY पर लौटता है।

OAuth + PKCEखाता सहमति
आप इसे तब सत्यापित कर सकते हैं जब

साइन इन करें, सत्र को रीफ्रेश करें और सफलतापूर्वक डिस्कनेक्ट करें।

ग्राहक कनेक्शन बनाएं
02अपॉइंटमेंट AI

एक उपयोगी तैयारी ड्राफ्ट

एक अपॉइंटमेंट लक्ष्य को एक एजेंडा और सवालों में बदलें एक जानबूझकर AI अनुरोध के माध्यम से।

ग्राहक-वित्त पोषित AIमॉडल एक्सेस
आप इसे तब सत्यापित कर सकते हैं जब

एक ड्राफ्ट जनरेट करें; एक अपॉइंटमेंट को सहेजने से कोई AI कॉल नहीं होती।

तैयारी प्रवाह बनाएं
03शर्तें और समीक्षा

एक सेटअप जिसे आप सत्यापित कर सकते हैं

वैकल्पिक AI शुल्क समझाएं और प्लेटफ़ॉर्म चेक्स एकत्र करें जो आपकी समीक्षा सबमिशन के लिए आवश्यक हैं।

स्वीकृत अनुबंधप्लेटफ़ॉर्म चेक्स
आप इसे तब सत्यापित कर सकते हैं जब

प्रत्येक शामिल प्लेटफ़ॉर्म और अनुरोधित स्कोप के पास रिकॉर्डेड चेक्स हैं।

शर्तें सेट करें और ऐप को सत्यापित करें

इसे अपने एडिटर में ले जाएं

अपने एजेंट के साथ निर्माण करें।

कार्यान्वयन लक्ष्य, आवश्यक इनपुट और स्वीकृति चेक्स के साथ पूरी गाइड कॉपी करें। कोड उदाहरण, टेबल और दस्तावेज़ लिंक को एक साथ रखें।

पूरी गाइडकार्यान्वयन संदर्भसत्यापन चेक्स
अधिक प्रारूप
मार्कडाउन के रूप में देखें मार्कडाउन डाउनलोड करें

आपके प्रोजेक्ट के लिए तैयार, जिस प्रारूप में आपको आवश्यकता है।

अद्यतनित

देखें कि आप क्या बनाएंगे

आप एक ऐसा कनेक्शन बनाएंगे जिसे आपके ग्राहक समझ सकते हैं: उनका ShareAI खाता, एक वैकल्पिक AI तैयारी ड्राफ्ट, और उनकी अपॉइंटमेंट पर वापस जाने का एक स्पष्ट मार्ग।

जहां आप काम करेंगे आपका तैयार उदाहरण

अपने एप्लिकेशन को ShareAI Builder से कनेक्ट करें, नामांकन से लेकर समीक्षा के लिए तैयार एक परीक्षण इंटीग्रेशन तक। यह वॉकथ्रू JamZY का उपयोग करता है, जो एक छोटा Node.js अपॉइंटमेंट एप्लिकेशन है, प्रत्येक चरण दिखाने के लिए: ऐप को रजिस्टर करें, इसके वेब प्लेटफ़ॉर्म को कॉन्फ़िगर करें, ग्राहक के ShareAI खाते को कनेक्ट करें और एक अधिकृत AI अनुरोध भेजें। अपने उत्पाद पर भी यही चरण लागू करें।

क्षमताग्राहक किससे सहमत होता हैJamZY क्या प्रदर्शित करता है
ShareAI के साथ लॉगिन करेंएक खाता कनेक्शन और वह पहचान जानकारी जो आपका ऐप अनुरोध करता है।प्रमाणीकृत उपयोगकर्ता जानकारी से एक निजी ग्राहक पहचान।
ShareAI के साथ भुगतान करें · AI उपयोगअधिकृत अनुमान के लिए ग्राहक के चयनित व्यक्तिगत या संगठन खाते का उपयोग करना।उस खाते के पात्र क्रेडिट द्वारा वित्तपोषित एक अपॉइंटमेंट तैयारी ड्राफ्ट।
Builder मार्कअपस्वीकृत एप्लिकेशन अनुबंध में अतिरिक्त AI उपयोग शुल्क।अनुमोदन और अनुबंध प्रकाशन के बाद वैकल्पिक उपयोग मुद्रीकरण।
उत्पाद भुगतानएक विशेष खरीदारी जो एक अलग ShareAI चेकआउट में प्रस्तुत की गई है।एक विस्तार जो समझाया गया है भुगतान वॉकथ्रू। अपॉइंटमेंट डेमो चेकआउट को लागू नहीं करता है।

एक ShareAI खाता, उस व्यक्तिगत या संगठन खाते का उपयोग करने की अनुमति जो ऐप का मालिक होगा, एक सार्वजनिक HTTPS कॉलबैक, एक लोगो, और काम करने वाले गोपनीयता, शर्तें और खाता-हटाने वाले पृष्ठ। उदाहरण चलाने के लिए, Node.js 22 या नया और आपके एप्लिकेशन के लिए एक HTTPS पता उपयोग करें।

JamZY · अपॉइंटमेंट संदर्भ एप्लिकेशन स्क्रीनशॉट बड़ा करें ↗
वास्तविक JamZY अपॉइंटमेंट डेमो: एक सेवा और समय चुनें, फिर वैकल्पिक रूप से ShareAI को जोड़ें ताकि तैयारी उत्पन्न हो सके।
स्थानीय अपॉइंटमेंट शेड्यूलिंग और ग्राहक-वित्त पोषित AI तैयारी अलग-अलग क्रियाएं हैं। इस डेमो द्वारा कोई कैलेंडर निमंत्रण नहीं भेजा जाता।
  1. अपॉइंटमेंट प्रकार और अवधि चुनें।
  2. उपलब्ध डेमो स्लॉट चुनें।
  3. वैकल्पिक AI सहायक का उपयोग करने के लिए ShareAI कनेक्ट करें।
  4. AI केवल इस स्पष्ट क्रिया के बाद चलता है; केवल बुकिंग ShareAI को कॉल नहीं करती।
अपने ऐप विवरण का उपयोग करें

स्क्रीनशॉट्स उदाहरण एप्लिकेशन विवरण का उपयोग करते हैं। ShareAI इस गाइड में दिए गए पते प्रोडक्शन पते हैं। तैयारी उत्पन्न करना एक वास्तविक AI अनुरोध करता है और क्रेडिट खर्च कर सकता है; डेमो अपॉइंटमेंट का चयन या सहेजना ऐसा नहीं करता। सत्यापन जांच आपके अपने सफल एकीकरण परीक्षणों द्वारा पूरी की जाती है।

आप तब जारी रखने के लिए तैयार हैं जब

आप खाता लॉगिन, AI खपत, वैकल्पिक अधिभार और एक पुष्टि किए गए उत्पाद खरीद को अलग कर सकते हैं। इस गाइड को पढ़ने के लिए भुगतान किए गए अनुरोध की आवश्यकता नहीं है।

Builder प्रोग्राम में शामिल हों

आप वह Builder पहचान बनाएंगे जो आपके एप्लिकेशन और उसके ग्राहक संबंधों का मालिक होगा।

जहां आप काम करेंगे कंसोल → Builder Program

  1. अपने ShareAI खाते में साइन इन करें या नया खाता बनाएं। व्यक्तिगत या संगठन खाता चुनें जो JamZY का मालिक होगा; सेटअप के दौरान एक ही खाते का उपयोग करें।
  2. खोलें कंसोल में Builder Program ShareAIउन Builder गतिविधियों को चुनें जो आपके कार्य से मेल खाती हैं। इस गाइड के लिए, उस एप्लिकेशन के लिए उत्पाद कंपनी पथ चुनें जिसका आप मालिक हैं। क्लाइंट वर्क उन सेवाओं के लिए है जो ग्राहक को प्रदान की जाती हैं; एकीकरण एक मौजूदा एप्लिकेशन को जोड़ता है।
  3. आवेदन करने से पहले उस व्यक्तिगत या संगठन खाते का चयन करें जो प्रोग्राम नामांकन का स्वामी होगा। संगठन सत्यापन से पहले आवेदन जमा कर सकते हैं, लेकिन केवल स्टाफ अनुमोदन से पहुंच सक्रिय नहीं होती। Console में ऑनबोर्डिंग चेकलिस्ट से संगठन ईमेल और कंपनी सत्यापन पूरा करें। अनुमोदित संगठन तब तक Pending verification में रहता है जब तक दोनों जांच पूरी नहीं हो जाती। Builder, Provider और Creator प्रोग्राम इस नियम का पालन करते हैं।
  4. स्वीकृति के बाद, Builder Program → Product खोलें। अभिनेता स्विचर उस खाते की पहचान करता है जिसे आप संपादित कर रहे हैं।
Builder Program · नामांकन प्रवेश बिंदु स्क्रीनशॉट बड़ा करें ↗
Builder Program लैंडिंग पेज उत्पाद पथ का परिचय देता है और Console में नामांकन के लिए लिंक करता है।
उत्पाद पथ से शुरू करें, फिर उस खाते के लिए नामांकन पूरा करें जो JamZY का मालिक होगा।
  1. Console पर जारी रखें ताकि Builder Program में नामांकन हो सके।
आप तब जारी रखने के लिए तैयार हैं जब

Builder Program इच्छित स्वामी के लिए खुलता है और New app प्रदान करता है। नामांकन निर्णय, एप्लिकेशन समीक्षा, सार्वजनिक जानकारी समीक्षा और Monetization Gateway अनुमोदन अलग-अलग चरण हैं।

अपना आवेदन बनाएं

आप JamZY को उसका अपना एप्लिकेशन रिकॉर्ड देंगे, ताकि उसकी पहचान, पहुंच और व्यावसायिक शर्तें एक साथ रहें।

जहां आप काम करेंगे Builder Program → उत्पाद → नया ऐप

  1. Product में, New app चुनें। प्रारंभिक विवरण भरने के लिए अपनी सार्वजनिक वेबसाइट दर्ज करें, या चुनें कि मैं उन्हें मैन्युअल रूप से लिखूंगा।
  2. एक PNG या JPEG लोगो अपलोड करें, JamZY को नाम के रूप में दर्ज करें, और उत्पाद का एक स्पष्ट वाक्य में वर्णन करें। वेबसाइट और Builder संपर्क ईमेल की समीक्षा करें।
  3. सेटअप प्रश्नों में जारी रखें। उत्तर सत्य रखें: वे वर्णन करते हैं कि एप्लिकेशन कैसे वितरित और भुगतान किया जाता है।
एप्लिकेशन सेटअप · विवरण स्क्रीनशॉट बड़ा करें ↗
जारी रखने से पहले ऐप का नाम, परिचय, लोगो और सार्वजनिक वेबसाइट की समीक्षा करें। संपर्क विवरण उदाहरणात्मक हैं।
जारी रखने से पहले ऐप का नाम, परिचय, लोगो और सार्वजनिक वेबसाइट की समीक्षा करें। संपर्क विवरण उदाहरणात्मक हैं।
  1. एप्लिकेशन को एक स्पष्ट नाम दें।
  2. ऑनबोर्डिंग प्रश्नों पर जारी रखें।

एप्लिकेशन प्रोफ़ाइल के लिए एक सुलभ सार्वजनिक वेबसाइट का उपयोग करें। एक निजी या केवल-स्थानीय वेबसाइट सत्यापन में विफल हो सकती है, भले ही आपका विकास कॉलबैक सही तरीके से पंजीकृत हो। नया एप्लिकेशन एक ड्राफ्ट के रूप में शुरू होता है। आप इसे सार्वजनिक किए बिना संपादन जारी रख सकते हैं। इसका एप्लिकेशन पहचानकर्ता OAuth क्लाइंट ID या सब्सक्रिप्शन ID से अलग है।

आप तब जारी रखने के लिए तैयार हैं जब

JamZY इच्छित मालिक के लिए Product के अंतर्गत दिखाई देता है। प्रत्येक डिवाइस प्लेटफ़ॉर्म के लिए एक अतिरिक्त एप्लिकेशन न बनाएं।

अपने ऐप को कैसे डिलीवर किया जाता है, इसका वर्णन करें

आपको OAuth विकल्प मिलेंगे जो इस पर निर्भर करते हैं कि आपका ऐप कहां चलता है और इसके क्रेडेंशियल्स को कौन नियंत्रित करता है।

जहां आप काम करेंगे नया ऐप → एप्लिकेशन सेटअप

यदि आप JamZY डिप्लॉयमेंट को स्वयं संचालित करते हैं, तो उस मूल्य निर्धारण मॉडल का चयन करें जो आपके ऑफ़रिंग से मेल खाता हो, SaaS, वेंडर-होस्टेड क्लाउड ऐप, ग्राहक अपने स्वयं के उपभोग के लिए भुगतान करता है, और ShareAI एआई अनुरोधों के लिए। ये उदाहरण उत्तर हैं, हर उत्पाद के लिए आवश्यक नहीं।

एप्लिकेशन सेटअप · डिप्लॉयमेंट स्क्रीनशॉट बड़ा करें ↗
ऑनबोर्डिंग उत्तर निर्धारित करता है कि क्या सर्वर क्लाइंट सीक्रेट उपलब्ध है।
ऑनबोर्डिंग उत्तर निर्धारित करता है कि क्या सर्वर क्लाइंट सीक्रेट उपलब्ध है।
  1. चुनें कि आपका एप्लिकेशन वास्तव में कहां चलता है।
जहां ऐप चलता हैOAuth विकल्पजहां क्रेडेंशियल्स रहते हैं
आपका होस्टेड बैकएंडवेब सर्वर क्लाइंट क्लाइंट सीक्रेट का उपयोग कर सकता है। PKCE अभी भी लागू होता है।सीक्रेट और टोकन आपके सर्वर पर रहते हैं।
ब्राउज़र एप्लिकेशन / SPAसार्वजनिक वेब क्लाइंट PKCE के साथ।कोई एम्बेडेड क्लाइंट सीक्रेट नहीं। उपयुक्त ब्राउज़र या बैकएंड सत्र डिज़ाइन का उपयोग करें।
सेल्फ-होस्टेड या हाइब्रिड वितरणऑनबोर्डिंग नीति के तहत PKCE के साथ सार्वजनिक क्लाइंट।ग्राहक इंस्टॉलेशन के लिए साझा वेंडर सीक्रेट वितरित न करें।
Windows, macOS, Linux, Android या iOSप्रत्येक सक्षम प्लेटफ़ॉर्म के लिए एक सार्वजनिक क्लाइंट।PKCE और प्लेटफ़ॉर्म-उपयुक्त सुरक्षित स्टोरेज; कोई बंडल किया हुआ सीक्रेट नहीं।

डाउनलोड करने योग्य JamZY नमूना जानबूझकर PKCE के साथ एक सार्वजनिक वेब क्लाइंट का उपयोग करता है, भले ही इसमें एक छोटा बैकएंड हो। सर्वर ब्राउज़र स्टोरेज से टोकन को बाहर रखता है। एक वेंडर-होस्टेड उत्तर सर्वर क्लाइंट की अनुमति देता है; यह आपको इसे चुनने के लिए बाध्य नहीं करता।

आप सहेजे गए उत्तरों को एप्लिकेशन जानकारी → एप्लिकेशन सेटअप के तहत फिर से देख सकते हैं। डिप्लॉयमेंट में बदलाव असंगत क्लाइंट सीक्रेट्स को हटा सकते हैं और पुन: सत्यापन की आवश्यकता हो सकती है। सहेजने से पहले उस प्रभाव की समीक्षा करें।

आप तब जारी रखने के लिए तैयार हैं जब

सहेजा गया डिप्लॉयमेंट आपकी वास्तविक आर्किटेक्चर का वर्णन करता है। क्लाइंट-सीक्रेट विकल्प उस उत्तर का अनुसरण करता है; एक अक्षम विकल्प नीति का स्पष्टीकरण है, न कि एक गायब क्रेडेंशियल।

विवरण चाहिए?क्लाइंट पंजीकरण ↗

अपने एप्लिकेशन को स्पष्ट रूप से प्रस्तुत करें

आप ग्राहकों को वे उत्पाद विवरण और नीतियां देंगे जिनकी उन्हें कनेक्ट करने का निर्णय लेने से पहले आवश्यकता है।

जहां आप काम करेंगे एप्लिकेशन जानकारी

डैशबोर्ड के बाद एप्लिकेशन जानकारी खोलें। समर्पित अनुभागों के माध्यम से काम करें: विवरण, एप्लिकेशन सेटअप, प्रस्तुति, ब्रांडिंग, गैलरी और समीक्षा। उत्पाद को एक उपयोगी विवरण, एक सटीक वेबसाइट और ग्राहक वर्कफ़्लो के स्पष्ट स्क्रीनशॉट दें।

एप्लिकेशन जानकारी स्क्रीनशॉट बड़ा करें ↗
अपने एप्लिकेशन को अपना नाम, परिचय और सार्वजनिक HTTPS वेबसाइट दें।
अपने एप्लिकेशन को अपना नाम, परिचय और सार्वजनिक HTTPS वेबसाइट दें।
  1. विवरण, सेटअप, प्रस्तुति और ब्रांडिंग को उनके स्वयं के अनुभागों में विकसित करें।

अपनी खुद की ऐप पहचान का उपयोग करें। ShareAI ब्रांडिंग एकीकरण बटन और व्याख्यात्मक सामग्री पर होनी चाहिए; यह आपके उत्पाद लोगो को प्रतिस्थापित नहीं करना चाहिए। गोपनीयता, शर्तें और विलोपन लिंक को साइन इन किए बिना पहुंच योग्य रखें।

जब फ्लोटिंग सेव एक्शन दिखाई दे, तो परिवर्तन सहेजें। सार्वजनिक जानकारी प्रस्ताव की अपनी समीक्षा होती है; स्वीकृत प्रस्ताव को संपादित करना लाइव सार्वजनिक प्रस्तुति को चुपचाप प्रतिस्थापित नहीं करता।

आप तब जारी रखने के लिए तैयार हैं जब

एक आगंतुक समझ सकता है कि JamZY क्या करता है, इसे कौन संचालित करता है, और विलोपन का अनुरोध कैसे करें। सार्वजनिक विवरण और कॉलबैक कॉन्फ़िगरेशन एक ही उत्पाद का संदर्भ देते हैं।

चुनें कि ग्राहक क्या अधिकृत कर सकते हैं

आप उस एक्सेस के लिए अनुरोध करेंगे जिसे आपका अपॉइंटमेंट अनुभव वास्तव में उपयोग करता है और इसके बिलिंग उद्देश्य को स्पष्ट करेंगे।

जहां आप काम करेंगे एप्लिकेशन → उपयोग के मामले

उपयोग मामलों में, खाता कनेक्शन के लिए ShareAI के साथ लॉगिन सक्षम करें और उस ग्राहक-वित्त पोषित प्रवाह के लिए Pay with ShareAI सक्षम करें जिसे आप समर्थन करना चाहते हैं। केवल तभी Monetization Gateway एक्सेस का अनुरोध करें जब आपका उत्पाद AI उपयोग पर अतिरिक्त शुल्क अर्जित करेगा। कंसोल में दिखाए गए अनुमोदन स्थिति का पालन करें।

Log-in with ShareAI, Pay with ShareAI और Monetization Gateway के अलग-अलग कॉन्फ़िगरेशन और अनुमोदन स्थिति हैं।
Log-in with ShareAI, Pay with ShareAI और Monetization Gateway के अलग-अलग कॉन्फ़िगरेशन और अनुमोदन स्थिति हैं।
  1. ShareAI के साथ लॉगिन कॉन्फ़िगर करें।
  2. ग्राहक-वित्त पोषित उपयोग सक्षम करें।
स्कोपआप इसका अनुरोध क्यों करेंगे
openidइसके क्लाइंट-स्कोप्ड पहचान का उपयोग करके एक खाता कनेक्ट करें।
profile / emailप्रोफ़ाइल या ईमेल क्लेम्स का अनुरोध केवल तभी करें जब आपके उत्पाद को उनकी आवश्यकता हो।
inferenceएप्लिकेशन कॉन्फ़िगरेशन द्वारा अनुमति मिलने पर समर्थित AI इंफरेंस एंडपॉइंट्स को कॉल करें।
monetization_gatewayAI बिलिंग समझौते का उपयोग करें जिसे ग्राहक ने अधिभारित इंफरेंस के लिए स्वीकार किया है।
paymentsग्राहक भुगतान अनुरोध बनाएं और निरीक्षण करें। प्रत्येक खरीदारी को अभी भी पुष्टि की आवश्यकता होती है।

JamZY अनुरोध openid profile inference monetization_gatewayयह अनुरोध नहीं करता है payments और चेकआउट के माध्यम से कोई उत्पाद नहीं बेचता है। कंसोल में एक क्षमता सक्षम करना मौजूदा एक्सेस टोकन को इसे प्रदान नहीं करता है: ग्राहक को स्कोप्स और शर्तों को अधिकृत करना होगा।

आप तब जारी रखने के लिए तैयार हैं जब

क्षमताएं, कॉन्फ़िगर किए गए स्कोप्स और प्राधिकरण अनुरोध सहमत हैं। वैकल्पिक एक्सेस का अनुरोध करने से बचें जिसे आपका ऐप कभी उपयोग नहीं करता है या सत्यापित नहीं कर सकता।

अपनी वेब इंटीग्रेशन सेट करें

आप ब्राउज़र-आधारित JamZY अनुभव के लिए एक वेब क्लाइंट बनाएंगे, सही प्रमाणीकरण विधि के साथ।

जहां आप काम करेंगे OAuth सेटिंग्स → वेब

  1. OAuth सेटिंग्स खोलें। प्लेटफ़ॉर्म ग्रिड से वेब चुनें। आप प्रत्येक प्लेटफ़ॉर्म के लिए एक क्लाइंट कॉन्फ़िगर कर सकते हैं: वेब, विंडोज़, macOS, लिनक्स, एंड्रॉइड और iOS।
  2. इस नमूने के लिए ब्राउज़र एप्लिकेशन / SPA चुनें, सार्वजनिक PKCE क्लाइंट। एक सर्वर वेब एप्लिकेशन केवल तभी उपयुक्त है जब आपकी परिनियोजन नीति इसे अनुमति देती है और आपका बैकएंड एक सीक्रेट की सुरक्षा कर सकता है।
  3. अपना स्वयं का वेब क्लाइंट ID कॉपी करें। इसे एकीकृत करते समय प्लेटफ़ॉर्म को परीक्षण में रखें। कभी भी स्क्रीनशॉट से ID कॉपी न करें या किसी भिन्न उत्पाद के लिए साझा डेमो के पंजीकरण का पुन: उपयोग न करें।
OAuth सेटिंग्स · प्लेटफ़ॉर्म ग्रिड स्क्रीनशॉट बड़ा करें ↗
प्रति प्लेटफ़ॉर्म एक पंजीकृत क्लाइंट। बिना कॉन्फ़िगर किए प्लेटफ़ॉर्म वैकल्पिक रहते हैं।
प्रति प्लेटफ़ॉर्म एक पंजीकृत क्लाइंट। बिना कॉन्फ़िगर किए प्लेटफ़ॉर्म वैकल्पिक रहते हैं।
  1. एकल वेब इंटीग्रेशन खोलें।
  2. केवल Android जोड़ें जब आपका उत्पाद इसका समर्थन करता हो।
एक सार्वजनिक वेब क्लाइंट PKCE का उपयोग करता है और इसमें कोई क्लाइंट सीक्रेट नहीं होता। क्लाइंट ID को छुपाया गया है।
एक सार्वजनिक वेब क्लाइंट PKCE का उपयोग करता है और इसमें कोई क्लाइंट सीक्रेट नहीं होता। क्लाइंट ID को छुपाया गया है।
  1. अपना स्वयं का वेब क्लाइंट ID कॉपी करें।
  2. एक सार्वजनिक क्लाइंट को सीक्रेट प्राप्त नहीं होता।

विभिन्न प्लेटफ़ॉर्म के पास अलग-अलग क्रेडेंशियल्स और कॉलबैक नियम होते हैं। वे अलग-अलग उत्पाद नहीं हैं: सदस्यताएं और ग्राहक प्रबंधन एप्लिकेशन के लिए समेकित होते हैं। एप्लिकेशन परीक्षक प्लेटफ़ॉर्म्स में साझा किए जाते हैं, जिसमें लंबित निमंत्रण सहित अधिकतम पांच स्थान होते हैं; मालिक परीक्षक स्थान का उपभोग नहीं करता।

आप तब जारी रखने के लिए तैयार हैं जब

ठीक एक वेब प्लेटफ़ॉर्म मौजूद है। मूल प्लेटफ़ॉर्म जिन्हें आपने कॉन्फ़िगर नहीं किया है, वे आपके लॉन्च को अवरुद्ध नहीं करते।

ग्राहकों को वापस अपने ऐप पर लाएं

प्राधिकरण के बाद, आप अपने ग्राहकों को अपनी एप्लिकेशन पर वापस लाएंगे, एक सटीक callback का उपयोग करते हुए जो आपका है।

जहां आप काम करेंगे वेब → कॉन्फ़िगरेशन

वेब → कॉन्फ़िगरेशन में, उस सटीक HTTPS callback को पंजीकृत करें जिसे आपकी एप्लिकेशन संभालती है। यह गाइड https://jamzy.example/oauth/callback एक उदाहरण के रूप में उपयोग करता है। इसे बदलें jamzy.example उस HTTPS डोमेन से, जहां आप JamZY की अपनी कॉपी को तैनात करते हैं, और उसी callback का उपयोग अपनी एप्लिकेशन कॉन्फ़िगरेशन में करें।

वेब · कॉन्फ़िगरेशन स्क्रीनशॉट बड़ा करें ↗
उस कॉलबैक को पंजीकृत करें जिसे आपका परिनियोजित एप्लिकेशन संभालता है।
उस कॉलबैक को पंजीकृत करें जिसे आपका परिनियोजित एप्लिकेशन संभालता है।
  1. उस कॉलबैक को पंजीकृत करें जिसे आपका परिनियोजित एप्लिकेशन संभालता है।

सहमति-स्क्रीन नाम, शर्तें, गोपनीयता और विलोपन जानकारी प्रदान करें। केवल उन्हीं स्कोप्स को सक्षम करें जिनकी आपको आवश्यकता है, फिर सहेजें। स्कीम, होस्ट, पथ और लागू क्वेरी विवरण प्राधिकरण अनुरोध और कोड एक्सचेंज से मेल खाने चाहिए। वाइल्डकार्ड या URL फ्रैगमेंट का उपयोग न करें।

प्लेटफ़ॉर्मलागू करने के लिए कॉलबैक
वेबआपके एप्लिकेशन पर सटीक HTTPS पता।
एंड्रॉइडएप्लिकेशन आईडी से मेल खाने वाली रिवर्स-डोमेन ऐप स्कीम, या पैकेज और SHA-256 साइनिंग फिंगरप्रिंट के साथ सत्यापित HTTPS ऐप लिंक।
iOSमेल खाने वाली ऐप स्कीम, या बंडल आईडी और Apple App ID प्रीफिक्स के साथ सत्यापित HTTPS यूनिवर्सल लिंक।
विंडोज / macOS / लिनक्सअनुमत सटीक HTTPS कॉलबैक, मेल खाने वाली रिवर्स-डोमेन एप्लिकेशन स्कीम, या 127.0.0.1 / [::1] पर समर्थित लूपबैक रीडायरेक्ट। लूपबैक पोर्ट भिन्न हो सकता है।

इंस्टॉल किए गए ऐप्स सिस्टम ब्राउज़र में अधिकृत करते हैं और पंजीकृत कॉलबैक के माध्यम से लौटते हैं। दावा किए गए HTTPS ऐप लिंक के लिए, आवश्यक एसोसिएशन फ़ाइल प्रकाशित करें और कंसोल में एसोसिएशन सत्यापन चलाएं। एक फॉर्म में संभावित दिखने वाला कॉलबैक यह प्रमाण नहीं है कि आपका इंस्टॉल किया गया ऐप इसे प्राप्त करता है।

आप तब जारी रखने के लिए तैयार हैं जब

अधिकृत प्रवाह के माध्यम से कॉलबैक खोलना आपके ऐप पर लौटता है। एक रैंडम कोड या असंगत स्टेट को अस्वीकार कर दिया जाता है।

अपना खुद का JamZY एप्लिकेशन चलाएं

आपके पास अपॉइंटमेंट इंटरफ़ेस और इसका ShareAI कनेक्शन आपके स्वयं के एप्लिकेशन पहचानकर्ताओं के साथ चल रहा होगा।

जहां आप काम करेंगे आपका एप्लिकेशन → पर्यावरण कॉन्फ़िगरेशन

JamZY एक अपॉइंटमेंट एप्लिकेशन है जिसमें वैकल्पिक AI तैयारी सहायक है। इसका शेड्यूलर केवल ब्राउज़र-डेमो है: इसमें कोई कैलेंडर प्रदाता, ईमेल डिलीवरी या अपॉइंटमेंट भुगतान नहीं है। ShareAI प्राधिकरण और AI API एकीकरण वास्तविक कॉन्फ़िगर किए गए अपस्ट्रीम का उपयोग करते हैं।

डाउनलोड करें JamZY संदर्भ स्रोत। इसमें Node सर्वर, ब्राउज़र UI, परीक्षण और एक सेटअप README शामिल है; कोई प्रमाणपत्र, सीक्रेट्स, निर्भरताएँ या सत्र नहीं। उन्हें चलाने से पहले फ़ाइलों की समीक्षा करें। Node प्रक्रिया को सार्वजनिक मूल को संरक्षित करने वाले HTTPS रिवर्स प्रॉक्सी के पीछे रखें।

# .env — replace both identifiers with YOUR registered application.
JAMZY_PUBLIC_ORIGIN=https://jamzy.example
SHAREAI_CLIENT_ID=YOUR_WEB_CLIENT_ID
SHAREAI_APP_ID=YOUR_APPLICATION_UUID
SHAREAI_AUTH_ORIGIN=https://auth.shareai.now
SHAREAI_API_BASE_URL=https://api.shareai.now/api/v1
SHAREAI_SCOPES="openid profile inference monetization_gateway"
PORT=3443
BIND_HOST=127.0.0.1
# Node 22+, behind your HTTPS reverse proxy
node --env-file=.env server.mjs

# Mocked upstream tests; these do not spend credits
node --test test/server.test.mjs
पर्यावरणों को एक साथ रखें

अपना एप्लिकेशन बनाएं कंसोल.शेयरएआई.अब। इसका प्रोडक्शन क्लाइंट आईडी का उपयोग करें https://auth.shareai.now और https://api.shareai.now/api/v1। jamzy.example पता आपके ऐप के लिए एक प्लेसहोल्डर है, होस्टेड डेमो नहीं। अपने ऐप को HTTPS पर सर्व करें ताकि इसका सुरक्षित सत्र कुकी काम करे।

JamZY तुलना के लिए API-की कनेक्शन भी प्रदान करता है। यह वॉकथ्रू वॉलेट/OAuth बटन का उपयोग करता है। API की ग्राहक के JamZY OAuth समझौते को स्थापित नहीं करता है और ग्राहक प्राधिकरण प्रवाह के लिए प्रतिस्थापन नहीं है।

आप तब जारी रखने के लिए तैयार हैं जब

ऐप HTTPS के माध्यम से लोड होता है। इसका सार्वजनिक मूल, पंजीकृत कॉलबैक और क्लाइंट आईडी आपके पंजीकरण से मेल खाते हैं। कोई टोकन या सीक्रेट पेज स्रोत या लोकलस्टोरेज में दिखाई नहीं देता।

अपने पहले ग्राहक को कनेक्ट करें

आप ग्राहक को उनके ShareAI खाते का चयन करने देंगे और आपके ऐप को आवश्यक पहुंच को स्वीकृति देंगे।

जहां आप काम करेंगे JamZY → अपने ShareAI वॉलेट से भुगतान करें

JamZY से, अपने ShareAI वॉलेट से भुगतान करें का चयन करें। ऐप ShareAI प्राधिकरण पृष्ठ खोलता है। ग्राहक साइन इन करता है, व्यक्तिगत या संगठन खाता चुनता है, ऐप और अनुरोधित पहुंच की जांच करता है, और लागू सदस्यता शर्तों को स्वीकार करता है।

  1. JamZY → प्रमाणीकृत करेंएक रैंडम स्टेट और PKCE वेरिफायर बनाएं; इसके S256 चैलेंज को प्राधिकरण अनुरोध के साथ भेजें।
  2. ग्राहक → प्रमाणीकृत करेंभुगतान खाता चुनें और एक्सेस और बिलिंग शर्तों की समीक्षा करें। रद्द करने पर JamZY को डिस्कनेक्ट छोड़ना चाहिए।
  3. प्रमाणीकृत करें → कॉलबैकएक शॉर्ट-लिव्ड, वन-टाइम कोड और स्टेट प्राप्त करें। उसी सत्र के खिलाफ स्टेट को मान्य करें।
  4. बैकएंड → टोकनउस कोड को मूल वेरिफायर और समान रीडायरेक्ट URI के साथ एक्सचेंज करें। सार्वजनिक क्लाइंट कोई क्लाइंट सीक्रेट नहीं भेजते।
  5. बैकएंड → उपयोगकर्ता जानकारीएक्सेस टोकन का उपयोग करके प्रमाणीकृत पहचान पढ़ें, फिर JamZY का अपना सुरक्षित सत्र स्थापित करें।
वेब · उत्पादन एंडपॉइंट्स स्क्रीनशॉट बड़ा करें ↗
इन प्रोडक्शन ShareAI एड्रेस का उपयोग कंसोल.shareai.now से क्लाइंट ID के साथ करें।
इन प्रोडक्शन ShareAI एड्रेस का उपयोग कंसोल.shareai.now से क्लाइंट ID के साथ करें।
  1. auth.shareai.now/oauth/authorize पर अधिकृत करें।
  2. auth.shareai.now/oauth/token पर कोड्स और रिफ्रेश टोकन एक्सचेंज करें।
const verifier = randomBytes(32).toString('base64url');
const state = randomBytes(32).toString('base64url');
const challenge = createHash('sha256').update(verifier).digest('base64url');
const authorize = new URL('https://auth.shareai.now/oauth/authorize');
authorize.search = new URLSearchParams({
  client_id: clientId, response_type: 'code', redirect_uri: callback,
  scope: 'openid profile inference monetization_gateway', state,
  code_challenge: challenge, code_challenge_method: 'S256',
}).toString();
// Save state + verifier in the server session BEFORE redirecting.
// The downloadable server implements state expiry and one-time consumption.

स्थानीय ग्राहक रिकॉर्ड को प्रमाणीकृत, क्लाइंट-स्कोप्ड sub और इसके जारीकर्ता/क्लाइंट संदर्भ द्वारा कुंजी करें। व्यक्तिगत और संगठन प्राधिकरण अलग-अलग भुगतान खाते चुन सकते हैं। ग्राहक ID एक वैश्विक उपयोगकर्ता ID, ईमेल पता या आंतरिक संगठन डेटाबेस ID नहीं है। प्लेटफार्मों के बीच पहचान को डिस्प्ले नामों को मिलाकर मर्ज न करें।

आप तब जारी रखने के लिए तैयार हैं जब

रद्द करें, असंगत स्टेट, पुनः उपयोग किए गए कोड और समाप्त प्राधिकरण सुरक्षित रूप से विफल होते हैं। सामान्य प्रवाह एक प्रमाणीकृत खाता लौटाता है बिना इसके टोकन को उजागर किए।

ग्राहक को सुरक्षित रूप से कनेक्टेड रखें

आप टोकन समाप्त होने पर अधिकृत अनुरोधों को काम करते रहेंगे, जबकि ग्राहक को डिस्कनेक्ट करने का एक विश्वसनीय तरीका देंगे।

जहां आप काम करेंगे आपका एप्लिकेशन → सत्र और टोकन हैंडलिंग

क्रेडेंशियलउद्देश्यइसे कैसे संभालें
प्राधिकरण कोडप्राधिकरण पृष्ठ से एक बार का हस्तांतरण।एक बार एक्सचेंज करें, मिलान वेरिफायर और कॉलबैक का उपयोग करके। यह एक API टोकन नहीं है।
एक्सेस टोकनस्वीकृत ग्रांट और स्कोप्स के भीतर API कॉल को अधिकृत करता है।भेजें जैसे Authorization: Bearer …। समाप्ति और एंडपॉइंट प्राधिकरण त्रुटियों का सम्मान करें।
रिफ्रेश टोकनएक और साइन-इन के बिना प्रतिस्थापन एक्सेस टोकन प्राप्त करता है जबकि ग्रांट मान्य रहता है।सुरक्षित रूप से स्टोर करें। रिफ्रेश ऑपरेशन्स को सीरियलाइज़ करें और घुमाए गए क्रेडेंशियल्स को परमाणु रूप से बदलें।
ID टोकनक्लाइंट के लिए एक OpenID Connect पहचान पुष्टि।यदि आप इसका उपयोग करते हैं, तो हस्ताक्षर, जारीकर्ता, ऑडियंस, समाप्ति और नॉन्स को लागू रूप से मान्य करें। इसे एक अनुमानित Bearer टोकन के रूप में उपयोग न करें।
क्लाइंट सीक्रेटएक अनुमत गोपनीय सर्वर क्लाइंट को प्रमाणीकृत करता है।सर्वर पर स्टोर करें। यह सभी टोकन से अलग है और कभी भी सार्वजनिक क्लाइंट में बंडल नहीं किया जाता।
# Public client refresh; run on a trusted terminal with scoped test credentials.
curl --fail-with-body 'https://auth.shareai.now/oauth/token' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  --data-urlencode 'grant_type=refresh_token' \
  --data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
  --data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"

लौटाए गए का उपयोग करें expires_in जीवनकाल का आविष्कार करने के बजाय। यदि रिफ्रेश एक प्रतिस्थापन रिफ्रेश टोकन लौटाता है, तो इसे नए एक्सेस टोकन के साथ एक अपडेट के रूप में बनाए रखें। प्रति सत्र एक रिफ्रेश को उड़ान में अनुमति दें ताकि समवर्ती अनुरोध घुमाए गए टोकन का पुनः उपयोग न करें। एक अमान्य या रद्द किया गया रिफ्रेश ग्रांट पुनः कनेक्शन की आवश्यकता होती है; अनिश्चित काल तक लूप न करें।

रिफ्रेशिंग एक स्कोप जोड़ नहीं सकता है या नए Monetization Gateway अनुबंध को चुपचाप स्वीकार नहीं कर सकता। नए अनुमतियों या शर्तों के लिए ग्राहक को फिर से प्राधिकरण प्रक्रिया से भेजें। JamZY केवल सर्वर मेमोरी में अधिकतम एक घंटे के डेमो सत्र के लिए क्रेडेंशियल्स संग्रहीत करता है, एक अप्रमाणित ID टोकन पर भरोसा करने के बजाय उपयोगकर्ता जानकारी को प्रमाणित करता है, और एक सुरक्षित, HttpOnly, SameSite कुकी का उपयोग करता है। एक प्रोडक्शन सेवा को अपने स्वयं के टिकाऊ, संरक्षित सत्र डिज़ाइन की आवश्यकता होती है।

डिसकनेक्ट पर, जहां लागू हो वहां रिफ्रेश/एक्सेस क्रेडेंशियल्स को रद्द करें और एप्लिकेशन सत्र को साफ़ करें। केवल ब्राउज़र कुकी को साफ़ करना ShareAI ग्रांट को रद्द नहीं करता या एक भुगतान सदस्यता को रद्द नहीं करता। कोड्स, टोकन, सीक्रेट्स या व्यक्तिगत प्रॉम्प्ट सामग्री को लॉग करने से बचें।

आप तब जारी रखने के लिए तैयार हैं जब

समाप्ति एक नियंत्रित रिफ्रेश को ट्रिगर करती है; नए टोकन पुराने टोकन को बदलते हैं। डिसकनेक्ट एप्लिकेशन सत्र को साफ़ करता है और किसी भी रद्द करने की विफलता की रिपोर्ट करता है।

AI के साथ पहली अपॉइंटमेंट की तैयारी करें

आप एक अपॉइंटमेंट लक्ष्य को एक एजेंडा और उपयोगी प्रश्नों में बदलेंगे, एक स्पष्ट ग्राहक-वित्त पोषित AI अनुरोध के साथ।

जहां आप काम करेंगे उपलब्ध मॉडल → JamZY → तैयार रहें

एप्लिकेशन में उपलब्ध मॉडल खोलें। उन मॉडलों और प्रदाताओं का चयन करें जो आपका उत्पाद पेश करेगा और कॉन्फ़िगरेशन सहेजें। यदि कैटलॉग लोड नहीं हो सकता है, तो आगे बढ़ने से पहले अपस्ट्रीम उपलब्धता त्रुटि को हल करें; OAuth क्लाइंट को बार-बार बदलने से इसे ठीक नहीं किया जा सकता।

चुनें कि आपके ग्राहक कौन से मॉडल और प्रदाता उपयोग कर सकते हैं। जारी रखने से पहले किसी भी कैटलॉग त्रुटि को हल करें।
चुनें कि आपके ग्राहक कौन से मॉडल और प्रदाता उपयोग कर सकते हैं। जारी रखने से पहले किसी भी कैटलॉग त्रुटि को हल करें।
  1. मॉडल कैटलॉग इस एप्लिकेशन का हिस्सा है।

JamZY केवल कनेक्शन के बाद अपना कैटलॉग लोड करता है। एक अनुमत टेक्स्ट मॉडल चुनें, एक छोटा अपॉइंटमेंट लक्ष्य दर्ज करें और जानबूझकर तैयारी उत्पन्न करें का चयन करें। चयनित खाता पात्र क्रेडिट और किसी भी आवश्यक स्वीकृत AI बिलिंग शर्तों की आवश्यकता है। एक तारीख चुनना, अपॉइंटमेंट की समीक्षा करना और इसे सहेजना कोई अनुमान अनुरोध नहीं भेजता।

curl --fail-with-body 'https://api.shareai.now/api/v1/chat/completions' \
  -H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
  -H 'Content-Type: application/json' \
  --data '{"model":"YOUR_ENABLED_MODEL_SLUG","messages":[{"role":"user","content":"Create a short agenda and three questions for a 15-minute appointment about planning a booking app."}],"stream":false,"max_tokens":192}'

JamZY में अपॉइंटमेंट प्रवाह का पालन करें।

  1. शेड्यूल में, एक सेवा चुनें: 15-मिनट का परिचय, 30-मिनट की परियोजना योजना या 60-मिनट की गहन बातचीत।
  2. एक दिन और उपलब्ध समय चुनें। समय ब्राउज़र के प्रदर्शित समय क्षेत्र का उपयोग करते हैं। उपलब्धता चित्रात्मक है और सहेजे गए अपॉइंटमेंट केवल इस ब्राउज़र को प्रभावित करते हैं।
  3. तैयार रहें में, व्यक्तिगत विवरणों के बिना एक उदाहरण लक्ष्य दर्ज करें। एक मॉडल चुनें, फिर तैयारी उत्पन्न करें का चयन करें। JamZY चयनित सेवा और आपके लक्ष्य को ShareAI पर भेजता है, लौटाए गए टेक्स्ट को सुरक्षित रूप से प्रस्तुत करता है और बुकिंग को अपरिवर्तित छोड़ता है।
  4. एजेंडा की स्वयं समीक्षा करें। अपॉइंटमेंट की समीक्षा का चयन करें, इसकी सेवा, दिन, समय और अवधि की जांच करें, फिर डेमो अपॉइंटमेंट की पुष्टि करें। यह क्रिया AI को कॉल नहीं करती या भुगतान नहीं लेती।
  5. मेरे अपॉइंटमेंट खोलें ताकि सहेजे गए डेमो रिकॉर्ड को देखा जा सके। पुष्टि करने के लिए पुनः लोड करें कि यह बना रहता है, या इसे हटाकर स्लॉट को फिर से उपलब्ध कराएं। केवल सेवा, दिन, समय और एक रैंडम स्थानीय संदर्भ संग्रहीत किया जाता है; AI ड्राफ्ट, लक्ष्य, टोकन और कुंजी अपॉइंटमेंट के साथ सहेजे नहीं जाते।
सेवा, तारीख, समय और अवधि की समीक्षा करें इससे पहले कि आप इस ब्राउज़र-केवल डेमो अपॉइंटमेंट को सहेजें। स्क्रीनशॉट बड़ा करें ↗
सेवा, तारीख, समय और अवधि की समीक्षा करें इससे पहले कि आप इस ब्राउज़र-केवल डेमो अपॉइंटमेंट को सहेजें।
सेवा, तारीख, समय और अवधि की समीक्षा करें इससे पहले कि आप इस ब्राउज़र-केवल डेमो अपॉइंटमेंट को सहेजें।
  1. पुष्टि करने से पहले पूरी चयन की समीक्षा करें।
  2. यह क्रिया एक डेमो रिकॉर्ड सहेजती है; यह न तो AI को कॉल करती है और न ही भुगतान लेती है।
मेरे अपॉइंटमेंट्स स्थानीय डेमो रिकॉर्ड दिखाता है। एक रिकॉर्ड हटाने से इसका उदाहरणात्मक स्लॉट फिर से उपलब्ध हो जाता है। स्क्रीनशॉट बड़ा करें ↗
मेरे अपॉइंटमेंट्स स्थानीय डेमो रिकॉर्ड दिखाता है। एक रिकॉर्ड हटाने से इसका उदाहरणात्मक स्लॉट फिर से उपलब्ध हो जाता है।
मेरे अपॉइंटमेंट्स स्थानीय डेमो रिकॉर्ड दिखाता है। एक रिकॉर्ड हटाने से इसका उदाहरणात्मक स्लॉट फिर से उपलब्ध हो जाता है।
  1. रिकॉर्ड इस ब्राउज़र में व्यक्तिगत विवरण या AI नोट्स के बिना बना रहता है।
  2. डेमो अपॉइंटमेंट हटाएं और इसका स्लॉट रिलीज करें।

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

अनुमत कैटलॉग द्वारा लौटाए गए मॉडल स्लग का उपयोग करें। वास्तविक प्रतिक्रिया अनुबंध को संभालें: JamZY ShareAI के मूल message.content लिफाफा और OpenAI-शैली choices[0].message.content6.। HTTP 200 एक अधूरी या नेस्टेड त्रुटि प्रतिक्रिया के साथ सफल उत्तर नहीं है।

खर्च सीमा या अपर्याप्त क्रेडिट प्रतिक्रिया पर, एक उपयोगी व्याख्या और प्रदान किए गए ग्राहक बिलिंग लिंक दिखाएं। चयनित खाता सुरक्षित रखें। इसकी सीमा को पार न करें, भुगतानकर्ता को चुपचाप स्विच न करें या चार्ज किए गए ऑपरेशन को लूप में पुनः प्रयास न करें।

आप तब जारी रखने के लिए तैयार हैं जब

तैयारी उत्पन्न करें एक उपयोगी एजेंडा और प्रश्न लौटाता है। अनुरोध अधिकृत ग्राहक और एप्लिकेशन को, चयनित मॉडल और स्वीकृत शर्तों के साथ, सौंपा गया है। AI ड्राफ्ट अपॉइंटमेंट बुक या बदल नहीं सकता।

अपनी वैकल्पिक AI आय सेट करें

आप अपनी अतिरिक्त AI शुल्क को एक सदस्यता प्रस्ताव में समझाएंगे और ग्राहकों द्वारा स्वीकार की जा सकने वाली शर्तों को प्रकाशित करेंगे।

जहां आप काम करेंगे एप्लिकेशन → सदस्यताएँ

यदि यह पहले से ही लागू प्रशासनिक नीति द्वारा अनुमोदित नहीं है, तो ऐप के उपयोग मामलों के माध्यम से Monetization Gateway एक्सेस का अनुरोध करें। प्रश्नावली को पूरा करें और इसकी स्थिति का पालन करें। अनुमोदन कॉन्फ़िगरेशन को सक्षम करता है; ग्राहक अनुमति और बिलिंग सहमति अलग रहती है।

सदस्यताएँ · अवलोकन स्क्रीनशॉट बड़ा करें ↗
नई एप्लिकेशन बिना प्रकाशित अनुबंध के शुरू होती हैं। इसके नियम प्रकाशित करने से पहले एक ऑफर जोड़ें।
नई एप्लिकेशन बिना प्रकाशित अनुबंध के शुरू होती हैं। इसके नियम प्रकाशित करने से पहले एक ऑफर जोड़ें।
  1. अपना ऑफर इसके स्वयं के संपादक में बनाएं।
  1. ओपन सब्सक्रिप्शन। एक ऑफ़र जोड़ें, इसे एक स्पष्ट नाम दें और उस Builder मार्कअप का वर्णन करें जिसे ग्राहक भुगतान करेंगे। उत्पन्न सब्सक्रिप्शन ID केवल-पढ़ने योग्य है और इस एप्लिकेशन तक सीमित है; जब आपके एकीकरण को इसकी आवश्यकता हो तो इसे कॉपी करें।
  2. प्रत्येक सदस्यता को इसके स्वयं के संपादक में संपादित करें। चयनित मॉडल और उपयोग मान्यताओं के लिए नेटवर्क लागत और आपकी आय का निरीक्षण करने के लिए अनुमान का उपयोग करें। अनुमान पूर्वावलोकन हैं, गारंटीकृत कीमतें या स्वीकृत शर्तें नहीं।
  3. ड्राफ्ट को एक साथ समीक्षा करें, फिर अनुबंध संस्करण को प्रकाशित करें जब इसकी आवश्यकताएँ संतुष्ट हों। प्रकाशित संस्करण वर्णन करता है कि नए ग्राहक क्या स्वीकार कर सकते हैं।
  4. अवलोकन और अनुबंध वितरण का उपयोग करें यह देखने के लिए कि कितने खाते प्रत्येक स्वीकृत संस्करण पर बने रहते हैं। एक ग्राहक स्वीकृत शर्तों को तब तक रखता है जब तक वे स्पष्ट रूप से प्रतिस्थापन स्वीकार नहीं करते; एक नया संस्करण प्रकाशित करना उन्हें चुपचाप माइग्रेट नहीं करता। स्वीकृत अनुबंधों को संरक्षित करने वाला डिफ़ॉल्ट संक्रमण रखें। यदि आप जानबूझकर आगे की ऐप क्रियाओं से पहले नवीनीकृत सहमति की आवश्यकता चुनते हैं, तो मौजूदा पहुंच तब तक बाधित हो सकती है जब तक ग्राहक नई शर्तों को मंजूरी नहीं देता।

केवल उदाहरण: 20% Builder मार्कअप €1.00 पर योग्य नेटवर्क लागत जोड़ता है €0.20। स्टैंडर्ड प्राइसिंग पर, ShareAI का 5% शुल्क केवल उस €0.20 मार्कअप पर लागू होता है, किसी भी बिल योग्य इवेंट इनजेशन से पहले। वास्तविक गणना के लिए लाइव एस्टीमेटर और स्वीकृत अनुबंध का उपयोग करें। इस प्रवाह में एक सब्सक्रिप्शन ऑफ़र एक AI बिलिंग समझौता है; खाता कनेक्शन अकेले एक निश्चित आवर्ती मूल्य को डेबिट नहीं करता है।

सदस्यताएँ · प्रस्ताव संपादक स्क्रीनशॉट बड़ा करें ↗
एक उदाहरणात्मक ड्राफ्ट ऑफर। इसका उत्पन्न सब्सक्रिप्शन ID केवल-पढ़ने योग्य है और इस एप्लिकेशन तक सीमित है।
एक उदाहरणात्मक ड्राफ्ट ऑफर। इसका उत्पन्न सब्सक्रिप्शन ID केवल-पढ़ने योग्य है और इस एप्लिकेशन तक सीमित है।
  1. ग्राहक-सामना करने वाले ऑफर का नाम उपयोग करें।
  2. इस ऑफर के लिए AI surcharge सेट करें।

ShareAI सहमति स्क्रीन स्वीकृत शर्तों के लिए आधिकारिक है। JamZY का सार्वजनिक क्लाइंट उपयोगकर्ता जानकारी से स्वीकृत बिलिंग योजना का अनुमान नहीं लगा सकता है, इसलिए इसका कनेक्शन पैनल सक्रिय सदस्यता का दावा नहीं करता है या नियुक्ति के लिए कोई मूल्य नहीं बनाता है।

आप तब जारी रखने के लिए तैयार हैं जब

प्रस्ताव शुल्क की व्याख्या करता है; अनुबंध ग्राहक द्वारा स्वीकार किया जा सकता है। आप समझते हैं कि कौन से ग्राहक पुराने शर्तों पर बने रहते हैं और क्यों।

यह साबित करें कि शामिल प्लेटफ़ॉर्म काम करते हैं

आप अपने आवेदन की समीक्षा के लिए सबमिट करने के लिए आवश्यक वास्तविक एंडपॉइंट और स्कोप जांच एकत्र करेंगे।

जहां आप काम करेंगे OAuth सेटिंग्स → परीक्षक और सत्यापन

OAuth सेटिंग्स खोलें → परीक्षक और पूरे एप्लिकेशन में पांच परीक्षकों को आमंत्रित करें। लंबित निमंत्रण एक स्थान का उपभोग करते हैं लेकिन पहुंच प्रदान नहीं करते; प्राप्तकर्ता को स्वीकार करना होगा। मालिक की पहुंच और आमंत्रित परीक्षक की पहुंच सार्वजनिक उत्पादन पहुंच से अलग है।

एप्लिकेशन परीक्षक स्क्रीनशॉट बड़ा करें ↗
एकल टेस्टर रोस्टर सभी प्लेटफ़ॉर्म्स को सेवा देता है। लंबित निमंत्रण पांच-स्थान सीमा की ओर गिने जाते हैं।
एकल टेस्टर रोस्टर सभी प्लेटफ़ॉर्म्स को सेवा देता है। लंबित निमंत्रण पांच-स्थान सीमा की ओर गिने जाते हैं।
  1. पांच स्थान पूरे एप्लिकेशन द्वारा साझा किए जाते हैं।
  2. यहां एक टेस्टर को आमंत्रित करें, फिर उनकी स्वीकृति की प्रतीक्षा करें।
एक नया इंटीग्रेशन लंबित जांच दिखाता है जब तक कि वास्तविक सफल कॉल्स रिकॉर्ड न हो जाएं। यह संदर्भ ड्राफ्ट समीक्षा पास नहीं हुआ है।
एक नया इंटीग्रेशन लंबित जांच दिखाता है जब तक कि वास्तविक सफल कॉल्स रिकॉर्ड न हो जाएं। यह संदर्भ ड्राफ्ट समीक्षा पास नहीं हुआ है।
  1. कंसोल वास्तविक एंडपॉइंट सफलता रिकॉर्ड करता है।
  2. प्रत्येक अनुरोधित स्कोप का भी उपयोग किया जाना चाहिए।

जिस प्लेटफॉर्म को आप प्रकाशित करना चाहते हैं, उसके लिए सत्यापन खोलें। आवश्यक एंडपॉइंट और प्रत्येक कॉन्फ़िगर किए गए स्कोप के लिए वास्तविक सफल कॉल पूरी करें। डिस्कवरी और साइनिंग कुंजियों की जांच करें; अधिकृत/कॉलबैक, कोड एक्सचेंज, रिफ्रेश, प्रमाणित उपयोगकर्ता जानकारी और रद्दीकरण का परीक्षण करें। गोपनीय क्लाइंट को लागू इंट्रोस्पेक्शन का भी परीक्षण करना चाहिए। मूल दावा किए गए HTTPS लिंक को एसोसिएशन सत्यापन की आवश्यकता होती है।

एक प्रोफ़ाइल/ईमेल स्कोप को इसके वास्तविक लौटाए गए दावों की आवश्यकता होती है; उस व्यक्तिगत परीक्षण खाते का उपयोग करें जहां ईमेल आवश्यक है। inference और monetization_gateway स्कोप को एक पूर्ण अधिकृत AI अनुरोध की आवश्यकता होती है। भुगतान को एक सफल स्कोप्ड पेमेंट API कॉल की आवश्यकता होती है। एक सामान्य सफल HTTP प्रतिक्रिया, ब्राउज़र स्क्रीनशॉट या मैनुअल चेकलिस्ट कंसोल के रिकॉर्ड किए गए चेक का स्थान नहीं लेती।

आपके पास एक अधूरी प्लेटफॉर्म के लिए तीन विकल्प हैं: इसे पूरा करें और सत्यापित करें, इसे प्रकाशन से बाहर करें ताकि यह केवल मालिक/परीक्षक तक सीमित रहे, या इसे हटा दें। ऐसे प्लेटफॉर्म को शामिल न करें जिसमें कॉलबैक या स्कोप का उपयोग न किया गया हो। कॉन्फ़िगरेशन परिवर्तन जांच को अमान्य कर सकते हैं, इसलिए अपनी अंतिम परिवर्तनों के बाद रिकॉर्ड की गई स्थिति को ताज़ा करें।

आप तब जारी रखने के लिए तैयार हैं जब

प्रत्येक शामिल प्लेटफॉर्म आवश्यक कॉन्फ़िगरेशन, एंडपॉइंट और स्कोप जांच को पूर्ण के रूप में दिखाता है। गाइड की व्यक्तिगत चेकलिस्ट केवल एक पढ़ने में सहायता है।

अपना ऐप सबमिट करें और इसके ग्राहकों का अनुसरण करें

आप जानेंगे कि समीक्षा के लिए क्या तैयार है, प्रकाशन कैसे काम करता है और बाद में ग्राहक पहुंच को कहां से ट्रैक करें।

जहां आप काम करेंगे एप्लिकेशन → डैशबोर्ड

  1. डैशबोर्ड पर लौटें और प्रत्येक लंबित कार्रवाई को हल करें। समीक्षा सबमिशन अनुपलब्ध रहना चाहिए जब तक कि एप्लिकेशन और सभी शामिल प्लेटफॉर्म अपनी आवश्यकताओं को पूरा न करें।
  2. ShareAI समीक्षा के लिए आवेदन सबमिट करें। डैशबोर्ड और Activity & Decisions में निर्णय और किसी भी अनुरोधित बदलाव को ट्रैक करें। सार्वजनिक प्रस्तुति और Monetization Gateway अनुरोधों के लिए अलग-अलग निर्णय हो सकते हैं।.
  3. अनुमोदन के बाद, उपलब्ध प्रकाशन नियंत्रणों का उपयोग करके आवेदन प्रकाशित करें। सुनिश्चित करें कि शामिल प्लेटफ़ॉर्म उत्पादन-तैयार हैं; बाहर किए गए प्लेटफ़ॉर्म Testing में बने रहते हैं।
  4. Customers खोलें आवेदन-स्तरीय खातों के लिए और Subscriptions स्वीकृत अनुबंध वितरण के लिए। Analytics आपको एआई उपयोग और आय का अनुसरण करने में मदद करता है। ग्राहक पहचानकर्ता उपयुक्त क्लाइंट/प्राधिकरण संदर्भ के लिए निजी रहते हैं।
Dashboard · लॉन्च तैयारी स्क्रीनशॉट बड़ा करें ↗
समीक्षा तब तक अवरुद्ध रहती है जब तक एप्लिकेशन और शामिल प्लेटफॉर्म के पास लंबित आवश्यकताएं होती हैं।
समीक्षा तब तक अवरुद्ध रहती है जब तक एप्लिकेशन और शामिल प्लेटफॉर्म के पास लंबित आवश्यकताएं होती हैं।
  1. समीक्षा के लिए सबमिट करने से पहले आवश्यक क्रियाओं को हल करें।
एप्लिकेशन दृश्य जुड़े खातों को एक साथ लाता है बिना आंतरिक संगठन डेटाबेस IDs दिखाए।
एप्लिकेशन दृश्य जुड़े खातों को एक साथ लाता है बिना आंतरिक संगठन डेटाबेस IDs दिखाए।
  1. ग्राहक प्रबंधन एप्लिकेशन के लिए समेकित होता है।

लॉन्च के बाद एक योग्य ग्राहक के साथ पूरे प्रवाह को फिर से आज़माएं: कनेक्ट करें, खाता और सहमति का निरीक्षण करें, एक छोटा अपॉइंटमेंट तैयारी ड्राफ्ट तैयार करें, सुरक्षित रूप से रिफ्रेश करें, बिलिंग विफलता को संभालें, फिर डिस्कनेक्ट करें। यह सत्यापित करें कि लाइव उपयोगकर्ता अनुभव काम करता है बजाय इसके कि सफल सेव को मान लें।

जब कुछ काम नहीं करता है

कॉलबैक असंगति: पंजीकृत URL और दोनों अनुरोध मानों की सटीक तुलना करें। अनधिकृत परीक्षक: निमंत्रण स्वीकृति और चयनित खाता पुष्टि करें। स्कोप या अनुबंध गायब: केवल सक्षम एक्सेस का अनुरोध करें और इसे स्वीकार करने के लिए पुनः कनेक्ट करें। कोई मॉडल नहीं: उपलब्ध मॉडल और प्रदाता प्रतिबंधों का निरीक्षण करें। रिफ्रेश विफलता: असफल स्थानीय सत्र को साफ़ करें और पुनः कनेक्ट करें। समीक्षा अवरुद्ध: एक और OAuth क्लाइंट बनाने के बजाय प्लेटफ़ॉर्म जांच का निरीक्षण करें।

आप तब जारी रखने के लिए तैयार हैं जब

ऐप इच्छित ग्राहक के लिए काम करता है, रिकॉर्ड की गई जांच इसके प्रकाशन स्थिति का समर्थन करती है, और ग्राहक प्राधिकरण को नियंत्रित या रद्द कर सकता है।

संगठन सत्यापन और कार्यक्रम पहुंच

आवेदन करने से पहले उस व्यक्तिगत या संगठन खाते का चयन करें जो प्रोग्राम नामांकन का स्वामी होगा। संगठन सत्यापन से पहले आवेदन जमा कर सकते हैं, लेकिन केवल स्टाफ अनुमोदन से पहुंच सक्रिय नहीं होती। Console में ऑनबोर्डिंग चेकलिस्ट से संगठन ईमेल और कंपनी सत्यापन पूरा करें। अनुमोदित संगठन तब तक Pending verification में रहता है जब तक दोनों जांच पूरी नहीं हो जाती। Builder, Provider और Creator प्रोग्राम इस नियम का पालन करते हैं।

Monetization Gateway मूल्य निर्धारण देखें · अन्वेषण करें ShareAI for Startups · स्कोप और अनुमतियां

अनुमतियां और स्वीकृत शर्तें

आपके सार्वजनिक Terms & Conditions, Privacy Policy और deletion निर्देशों को आवेदन से मेल खाना चाहिए और बिना साइन-इन के उपलब्ध रहना चाहिए। ShareAI प्रोग्राम स्वीकृति, Monetization Gateway अनुमोदन, ग्राहक की OAuth अनुमति और स्वीकृत बिलिंग अनुबंध अलग-अलग निर्णय हैं। Refresh नई अनुमतियाँ जोड़ नहीं सकता या नए व्यावसायिक शर्तों को स्वीकार नहीं कर सकता।

मौजूदा एकीकरणों के लिए पुरानी surcharge स्कोप स्वीकार की जाती है। नए उदाहरण monetization_gateway का उपयोग करते हैं। मौजूदा वायर फ़ील्ड जैसे surcharge_bps और surcharge_percentage को अपरिवर्तित रखें।

Monetization Gateway मूल्य निर्धारण देखें · अन्वेषण करें ShareAI for Startups · स्कोप और अनुमतियां

गेटवे शुल्क और स्टार्टअप समर्थन

मानक शुल्क 5% Builder मार्कअप का है। AI नेटवर्क लागत के €2.00 और 10% मार्कअप के लिए, ग्राहक €2.20 का भुगतान करता है। ShareAI €0.01 €0.20 मार्कअप प्राप्त करता है; Builder के पास Event Ingestion से पहले €0.19 है।

पहले 1,000 निपटाए गए Production Monetization Gateway अनुरोध प्रत्येक कैलेंडर माह (UTC) में मुफ्त हैं, जो Builder खाते में साझा किए जाते हैं। अतिरिक्त अनुरोधों की लागत €0.04 प्रति 1,000 होती है, पात्र छूट से पहले। एक निपटाया गया अनुरोध एक घटना बनाता है।

Pay with ShareAI अपने आप में, केवल inference एक्सेस, साधारण खाता API कुंजियाँ और Staging या परीक्षण ट्रैफ़िक Monetization Gateway Event Ingestion को लागू नहीं करते।

ShareAI for Startups स्वीकृत एप्लिकेशन पर वास्तविक ShareAI शुल्क के लिए एक साझा मासिक भत्ता प्रदान करता है। वर्तमान लॉन्च, ग्रोथ और मोमेंटम टियर €1,000, €5,000 और €10,000 प्रति माह सूचीबद्ध करते हैं। वही बजट ShareAI के प्रतिशत शुल्क को Builder मार्कअप और बिल योग्य इवेंट इनजेशन के साथ कवर करता है। यह एक सकल-मार्कअप भत्ता, एक अलग मुफ्त-इवेंट कोटा या मुफ्त AI inference नहीं है। खाते के पहले 1,000 मुफ्त इवेंट इसे उपभोग नहीं करते।

शेष इवेंट इनजेशन शुल्क अनुरोध के नए Builder आय से भुगतान किए जाते हैं, फिर उपलब्ध Builder AI आय और अप्रतिबंधित AI क्रेडिट्स से। ग्राहक AI शुल्क और उत्पाद payments अलग रहते हैं।

ShareAI एक निश्चित अवधि के लिए या जब तक बदला न जाए, एप्लिकेशन-विशिष्ट शुल्क या शुल्क समर्थन को स्वीकृत कर सकता है। एप्लिकेशन की वर्तमान मूल्य निर्धारण और विशेष कार्यक्रमों की स्वीकृत शर्तों, वैधता और उपभोग किए गए भत्ते की समीक्षा कंसोल में करें। एक टियर परिवर्तन या मूल्य निर्धारण ओवरराइड एप्लिकेशन के मासिक उपयोग को रीसेट नहीं करता।

लॉन्च ShareAI के साथ लॉग इन को वैकल्पिक रखता है। ग्रोथ और मोमेंटम इसे आवश्यक बनाते हैं; मोमेंटम को एप्लिकेशन फुटर में आधिकारिक ShareAI for Startups बैज की भी आवश्यकता होती है। ShareAI साप्ताहिक रूप से बैज की जांच करता है। आवश्यकताओं को बायपास करने के पुष्ट प्रयासों से डिमोशन, स्टार्टअप प्रोग्राम से हटाने या स्वीकृत प्रोग्राम शर्तों के तहत मार्केटप्लेस से वापसी हो सकती है।

एंटरप्राइज़ दरें ShareAI टीम द्वारा Builder खाते के लिए एक व्यक्तिगत प्रस्ताव पर सहमति के बाद कॉन्फ़िगर की जाती हैं। आवंटित प्रतिशत और इवेंट दर भविष्य के अनुरोधों पर लागू होती है।

Monetization Gateway मूल्य निर्धारण देखें · अन्वेषण करें ShareAI for Startups · स्कोप और अनुमतियां

इस पेज के बारे में पूछें

इस पेज को एक्सप्लोर करने के लिए एक सहायक चुनें। आप पेज को कॉपी करके अपनी बातचीत में पेस्ट भी कर सकते हैं।

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI