केस स्टडी
AI टूल का Stop बटन दबाने के बाद भी काम चलता रहे तो खर्च क्यों बढ़ता है
AI टूल का Stop बटन अक्सर काम का सिर्फ़ दिखने वाला हिस्सा रोकता है, जबकि कतार में लगा और देर से आने वाला काम चलता रहता है और उसका पैसा भी कटता रहता है। हमने एक क्लाइंट के लिए बनाए टूल में इसकी वजह खोजी, और यह भी कि सच में रोकने के लिए क्या चाहिए।
मुख्य बातें
- Stop बटन उतना ही अच्छा है जितनी दूर तक वह पहुँचता है।
- cancel का पल दर्ज करना ही देर से आने वाले काम को उस काम से अलग पहचानने देता है जो किसी ने बाद में माँगा।
- ऑटोमैटिक मोड Stop के बाद अगला कदम शुरू कर सकता है, इसलिए cancel करने से पहले उसे बंद कीजिए।
- किसी पेड AI सर्विस को भेजी जा चुकी रिक्वेस्ट का पैसा तब भी लग सकता है जब उसका नतीजा फेंक दिया जाए।
- पूरे हो चुके टुकड़े cancel के बाद भी बचे रहने चाहिए, ताकि render वहीं से शुरू हो सके जहाँ वह रुका था।
क्लाइंट के पास अब एक ही Cancel बटन है, और उसे दबाने से ऐड हर उस जगह रुक जाता है जहाँ उस पर काम हो रहा है। डिज़ाइन, बनाने और जाँच के करीब एक दिन बाद यह बदलाव लाइव हुआ, और इसने वह समस्या हटा दी जिसमें AI टूल का Stop बटन दबाने के बाद भी बाकी काम चलता रहता था। इससे पहले, Stop दबाने पर काम का सिर्फ़ वही हिस्सा रुकता था जो इस्तेमाल करने वालों को दिखता था।
AI टूल का Stop बटन दबाने पर भी काम चलता रहे, तो आपके बिल का क्या मतलब है
AI से बना ऐड एक काम नहीं, कई काम हैं, और Stop के बाद चलने वाला हर कदम ऐसे नतीजे पर खर्च होता है जो किसी को नहीं चाहिए।
एक वीडियो ऐड टुकड़ों में बँटा होता है: तस्वीरें बनना, स्क्रिप्ट की अलग-अलग लाइनें फिर से बनना, आवाज़ में बदलाव और आखिर में सबको जोड़ने वाला render। हर टुकड़ा किसी पेड AI सर्विस को कॉल करता है, जिसका पैसा इस्तेमाल के हिसाब से लगता है, इसलिए जो Stop सिर्फ़ एक टुकड़े तक पहुँचता है, बाकी चलते रहते हैं और पैसा कटता रहता है।
इससे उन ऐड्स की क्षमता भी घटती है जो चाहिए थे। और देर से आया नतीजा किसी रद्द किए गए ऐड में लिखा जा सकता है, यानी जो फ़ैसला हो चुका था उसे फिर ज़िंदा कर देना।
AI टूल इस्तेमाल करने वाले कारोबारों के साथ ऐसा क्यों होता है
Stop आमतौर पर एक तरह के काम के लिए बनाया जाता है, जबकि एक ऐड कई जगहों पर एक साथ कई तरह के काम होता है।
जो टूल तस्वीर, आवाज़ और वीडियो बनाता है, वह शायद ही सब कुछ एक ही जगह करता है। वह हर टुकड़ा अपने किसी दूसरे हिस्से या किसी बाहरी सर्विस को सौंपता है, और हर एक की अपनी कतार और अपना तरीका होता है नतीजा बताने का। स्क्रीन पर दिखने वाला बटन अक्सर इनमें से किसी एक से बात करता है।
दो कमियाँ इसे और बिगाड़ती हैं। Stop के पल का कोई रिकॉर्ड नहीं रहता, इसलिए पहले से इंतज़ार कर रहा या देर से आने वाला काम यह पहचाना नहीं जा सकता कि वह नहीं चाहिए था। और एक ऑटोमैटिक मोड, यानी वह सेटिंग जो अगला कदम खुद शुरू करती है, Stop के बाद ठीक यही कर सकती है।
हमारे इंजीनियरों ने जाँच में क्या पाया
हमारे इंजीनियरों ने पहले वह सब सूचीबद्ध किया जो एक ही ऐड के लिए एक ही समय पर चल रहा हो सकता है, और उन्हें एक दर्जन से ज़्यादा तरह के काम मिले।
ये अलग-अलग जगहों पर होते हैं: खुद प्लेटफ़ॉर्म, वह इंजन जो क्लिप की योजना बनाता और बनाता है, वे अकाउंट जो AI वीडियो क्लिप बनाते हैं, और आखिरी वीडियो render करने वाली अलग मशीनें। एक ऐड का काम इन सब में पीछे-पीछे देखने से पता चला कि इस्तेमाल करने वाले क्या देख रहे थे।
कतार में पहले से इंतज़ार कर रहा काम Stop के एक मिनट बाद शुरू हो सकता था। जो मशीन बंद थी, वह बाद में render पूरा करके भेज सकती थी। देर से आया नतीजा ऐड को फिर चालू बता सकता था। और चूँकि कोई Stop दबाने के एक सेकंड बाद Start दबा सकता था, सिस्टम को Stop से पहले माँगे गए काम और उसके बाद माँगे गए काम में फ़र्क करना पड़ता था।
बात यहीं खत्म नहीं हुई। पहला वर्ज़न जाँच के छह दौर से गुज़रा, और हर दौर में कोई ऐसा बारीक मामला मिला जहाँ एक ही पल हो रही दो चीज़ें अब भी चूक सकती थीं।
हमने क्या बदला
क्लाइंट के पास अब एक ही Cancel बटन है, और उसे दबाने से ऐड हर उस जगह रुक जाता है जहाँ उस पर काम हो रहा है।
इसे एक ऐड के लिए या कई के लिए एक साथ दबाया जा सकता है। दबाने पर पहले ऑटोमैटिक मोड बंद होता है, cancel का ठीक पल दर्ज होता है, फिर उस ऐड के चल रहे हर कदम को फेल किया जाता है और जुड़े हर हिस्से को एक साथ बताया जाता है कि उस पल से पहले शुरू हुआ ऐड का काम छोड़ दें।
तीन बातें सबसे ज़्यादा काम करती हैं:
- cancel से पहले से कतार में इंतज़ार कर रहे काम बिना चले छोड़ दिए जाते हैं।
- देर से आने वाले नतीजे ऐड में लिखे जाने के बजाय फेंक दिए जाते हैं।
- जो मशीनें बंद थीं, उन्हें कुछ मिनट बाद फिर बताया जाता है, ताकि लौटती हुई मशीन चुपचाप कोई पुराना काम पूरा न कर दे।
इसके बाद उस ऐड पर कुछ भी खुद शुरू नहीं होता। वह तब तक रुका रहता है जब तक कोई Start, Render या ऑटोमैटिक मोड फिर से न दबाए। जो बन चुका है वह सब बचा रहता है, इसलिए render शून्य से नहीं, जो मौजूद है उसी से फिर शुरू हो सकता है।
पुष्टि एक सच्ची बात कहती है: किसी AI सर्विस को भेजी जा चुकी रिक्वेस्ट पूरी होती है और उसका पैसा लग सकता है, लेकिन जो वापस आता है वह इस्तेमाल नहीं होता।
अभी क्या स्थिति है
यह बदलाव क्लाइंट जिस टूल का इस्तेमाल करते हैं उसमें लाइव है। एक बार दबाने से ऐड हर उस जगह रुक जाता है जहाँ उस पर काम हो रहा है, कुछ भी खुद से दोबारा शुरू नहीं होता, और जो कॉल पहले ही रास्ते में हैं उनके अलावा खर्च भी साथ रुक जाता है।
इसे इस्तेमाल करने वालों के लिए एक छोटी गाइड बताती है कि यह कैसे काम करता है।
आप खुद क्या जाँच सकते हैं
- अपने AI टूल में Stop दबाइए और उसके बाद कुछ देर costs पेज देखते रहिए। अगर आंकड़ा बढ़ता रहे, तो कुछ अब भी चल रहा है।
- अपने सप्लायर से पूछिए कि Stop दबाने पर कतार में पहले से इंतज़ार कर रहे काम का क्या होता है। "वह छोड़ दिया जाता है" और "वह चलता रहता है" बहुत अलग जवाब हैं।
- ऑटोमैटिक या शेड्यूल किया गया मोड देखिए और जाँचिए कि क्या वह Stop के बाद अगला कदम शुरू कर सकता है। cancel करने से पहले उसे बंद कीजिए, बाद में नहीं।
- पूछिए कि क्या देर से आया नतीजा उस फ़ैसले को बदल सकता है जो किसी ने माँगने के बाद लिया था।
- पूछिए कि किसी पेड AI सर्विस की ओर पहले ही जा रही रिक्वेस्ट का क्या होता है, क्योंकि वही हिस्सा है जिसे कोई बटन वापस नहीं बुला सकता।
आगे क्या करें
अगर आप AI के काम का पैसा इस्तेमाल के हिसाब से देते हैं, तो किसी भी टूल के बारे में काम का सवाल यह नहीं है कि उसमें Stop बटन है या नहीं, बल्कि यह है कि वह बटन कहाँ तक पहुँचता है। यह सवाल खुद टूल से पूछिए, जिसने आपके लिए उसे सेट किया है उससे पूछिए, और हर उस व्यक्ति से पूछिए जिसके लोग यह अकाउंट साझा करते हैं। फिर जवाब लिखकर रखिए, क्योंकि ऐसी बातें सब तब तक मान लेते हैं जब तक costs पेज कुछ और न कहे।
Stop को सच में Stop बनाना, टूल के हर उस हिस्से में जो काम दूसरे हिस्सों और पेड सर्विसों को सौंपता है, ऐसा काम है जो हमारे इंजीनियर क्लाइंट के लिए करते हैं।
लोग जो पूछते हैं
Stop दबाने के बाद भी मेरा AI टूल पैसा क्यों काटता रहता है?
क्योंकि Stop अक्सर टूल के सिर्फ़ उस हिस्से तक पहुँचता है जो प्रगति दिखाता है। बाकी काम कतार में इंतज़ार कर रहा हो सकता है या किसी पेड AI सर्विस को भेजा जा चुका हो सकता है, और वे हिस्से चलते रह सकते हैं और उनका पैसा लग सकता है। Stop के बाद costs पेज देखना यह जानने का सबसे तेज़ तरीका है कि ऐसा हो रहा है या नहीं।
cancel करने पर कतार में पहले से इंतज़ार कर रहे काम का क्या होता है?
अपने सप्लायर से साफ़-साफ़ पूछिए, क्योंकि यह हर टूल में अलग होता है। कतार में लगा काम अपनी बारी आने पर शुरू हो सकता है, जब तक टूल cancel से पहले कतार में लगा काम छोड़ने के लिए न बना हो। अगर जवाब साफ़ न हो, तो काम को तब तक चालू मानिए जब तक costs पेज बढ़ना बंद न कर दे।
क्या ऑटोमैटिक मोड मेरा रद्द किया हुआ काम दोबारा शुरू कर सकता है?
ऑटोमैटिक या शेड्यूल किया गया मोड अगला कदम खुद शुरू कर सकता है, और उसे पता नहीं होता कि किसी ने एक पल पहले Stop दबाया था। cancel करने से पहले उसे बंद कीजिए, और पूछिए कि क्या Stop आपके लिए यह कर देता है। अगर नहीं, तो काम बिना किसी के कहे दोबारा शुरू हो सकता है।
पहले ही भेजी जा चुकी AI रिक्वेस्ट का पैसा मुझे वापस मिल सकता है?
एक बार रिक्वेस्ट किसी पेड AI सर्विस तक पहुँच जाए, तो वह पूरी होती है और उसका पैसा लग सकता है; कोई बटन उसे वापस नहीं बुला सकता। टूल नतीजा लेने से मना कर सकता है, इसलिए जो वापस आता है वह इस्तेमाल नहीं होता, लेकिन कॉल खुद बनी रहती है। अपने सप्लायर से पूछिए कि क्या वे वह खर्च आप पर डालते हैं।
cancel करने पर ऐड के जो हिस्से बन चुके हैं, क्या वे मिट जाएँगे?
रद्द करने के लिए बने टूल को हर पूरा हुआ टुकड़ा बचाकर रखना चाहिए। इससे कोई Render फिर दबा सकता है और शून्य से नहीं, जो मौजूद है उसी से शुरू कर सकता है। अपने सप्लायर से पुष्टि करवाइए कि cancel करने से पूरा हो चुका काम मिटता नहीं।