back
    AI EngineeringSeptember 10, 20259 min read
    SC
    Sarah Chen

    वीओ जेएसओएन प्रॉम्प्ट जनरेटर - वीओ 3 के लिए आदर्श प्रॉम्प्ट

    वीओ जेएसओएन प्रॉम्प्ट जनरेटर - वीओ 3 के लिए आदर्श प्रॉम्प्ट

    Veo JSON Prompt Generator - The Ideal Prompt for Veo 3

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

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

    एक जांचकर्ता की मानसिकता के साथ, यह आपको प्रतिक्रियाओं की जांच करने और प्रॉम्प्ट्स को परिष्कृत करने में मदद करता है। सिस्टम यह हाइलाइट करता है कि क्या काम करता है, क्या विफल होता है, और क्यों, ताकि टीमें लॉग्स और प्रोजेक्ट्स में प्रॉम्प्ट्स को सुधार सकें।

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

    टीमों के लिए, टूल एक सहयोगी वर्कस्पेस प्रदान करता है जहां विश्लेषक नोट्स जोड़ सकते हैं, परिणाम साझा कर सकते हैं, और स्पष्ट उपयोग रिकॉर्ड्स और परिणामों का उपयोग करके प्रॉम्प्ट्स की तुलना कर सकते हैं।

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

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

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

    Veo 3 JSON प्रॉम्प्ट्स में आवश्यक बनाम वैकल्पिक फील्ड्स को परिभाषित करें

    Veo3 JSON प्रॉम्प्ट्स में आवश्यक फील्ड्स को अग्रिम में परिभाषित करें ताकि वैध प्रॉम्प्ट्स और सुगम कार्य सुनिश्चित हो। किसी भी फुटेज-गाइडेड टास्क के लिए बेसलाइन के रूप में कोर इनपुट्स को कैप्चर करने के लिए एक सुसंगत फॉर्म का उपयोग करें।

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

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

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

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

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

    लाइव डेमो: एक सैंपल सीन के लिए रेडी-टू-यूज़ प्रॉम्प्ट जेनरेट करें

    Live Demo: generate a ready-to-use prompt for a sample scene

    एक सैंपल सीन का चयन करके और जेनरेट दबाकर शुरू करें ताकि आपको एक रेडी-टू-यूज़ प्रॉम्प्ट मिले जिसे आप Veo 3 में पेस्ट कर सकें। जेनरेशन के बाद स्टेटस की जाँच करें ताकि यह सत्यापित हो कि यह सीन के लिए अपेक्षित संरचना बनाता है, विशेष रूप से Veo 3 के लिए, और तय करें कि डिफ़ॉल्ट शब्दावली को रखें या कॉन्सेप्ट को ट्वीक करें।

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

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

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

    डेमो से आपको क्या मिलता है

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

    फील्ड-बाय-फील्ड मैपिंग: कैमरा सेटिंग्स, टाइमिंग, और एक्शन क्यूज़

    प्रत्येक फील्ड को एक सख्त JSON फॉर्म पर मैप करें और डिप्लॉयमेंट से पहले स्कीमा के खिलाफ एक वैलिडेशन पास चलाएं, टेम्प्लेट्स का उपयोग करके प्रॉम्प्ट्स को स्टैंडर्डाइज़ करें और APIs-आधारित वर्कफ़्लो को सुगम बनाएं।

    कैमरा सेटिंग्स मैपिंग

    • प्राइमरी फील्ड: camera_settings – विवरण: exposure_mode, shutter_speed, frame_rate, resolution, iso, white_balance, focus_mode, metering, और aperture शामिल करें। उदाहरण: exposure_mode: "manual", shutter_speed: "1/120", frame_rate: 60, resolution: "1920x1080", iso: 400, white_balance: "5600K", focus_mode: "continuous", metering: "matrix"।
    • पर्यावरण विशिष्टता: प्रति-पर्यावरण प्रीसेट्स (स्टूडियो, आउटडोर, जिम) बनाएं और उन्हें environment के माध्यम से संदर्भित करें ताकि सेटअप्स में कार्य सुसंगत रहे।
    • टेम्प्लेट्स और पैरामीटर्स: टेम्प्लेट्स ब्लॉक में स्टोर करें ताकि समायोजन प्रॉम्प्ट्स में वैल्यूज़ को दोबारा टाइप किए बिना रिफ्रेश करें।
    • वैलिडेशन नोट्स: सुनिश्चित करें कि सभी फील्ड्स हर रिकॉर्ड में दिखाई दें; वैलिडेशन प्रतिक्रियाओं में मिसमैच को रोकता है।

    टाइमिंग और एक्शन क्यूज़ मैपिंग

    • टाइमिंग संरचना: timing – कीज़ में start_time, duration_ms, cadence_ms, sync_source शामिल हैं। उदाहरण: start_time: "00:00:00", duration_ms: 15000, cadence_ms: 1000, sync_source: "ntp"।
    • प्रतिक्रिया कैडेंस: रेट नियंत्रित करता है कि प्रॉम्प्ट्स कितनी बार फायर होते हैं; वर्कफ़्लो स्पीड और पर्यावरण प्रदर्शन से मेल खाने के लिए समायोजित करें।
    • एक्शन क्यूज़: action_cues एक ऑब्जेक्ट्स का ऐरे है। प्रत्येक क्यू में cue (जैसे, "start","pause","end"), trigger (जैसे, "button_press","threshold_cross"), और parameters (जैसे, {"threshold":0.5,"duration_ms":200}) होता है।
    • प्रतिक्रिया हैंडलिंग: प्रत्येक क्यू स्वचालित रूप से निष्पादित प्रतिक्रियाओं से लिंक होता है, जो गैर-ब्लॉकिंग कार्य और परिणामों की सुसंगत चेकआउट को सक्षम बनाता है।
    • वैलिडेशन और सुरक्षा: एडिट्स के बाद वैलिडेशन चलाएं ताकि रनटाइम से पहले लापता पैरामीटर या मिस-टाइप्ड कीज़ को पकड़ सकें।

    टेम्प्लेट लाइब्रेरी और सामान्य शूट प्रकारों के लिए क्विक-स्टार्ट प्रॉम्प्ट्स

    रिपॉजिटरी से टेम्प्लेट लाइब्रेरी लोड करें और एक सामान्य शूट प्रकार चुनें। इसके प्रॉम्प्ट को indexhtml फाइल में कॉपी करें, फॉर्म और साइज़ को अपनी Veo 3 सेटअप के अनुरूप अनुकूलित करें, फिर त्रुटियों से बचने के लिए सेव करें।

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

    सामान्य शूट प्रकार

    पोर्ट्रेट, इवेंट, प्रोडक्ट, और B-रोल श्रेणियाँ रिपॉजिटरी को पॉपुलेट करती हैं। प्रत्येक एंट्री साइज़, फॉर्म, और शॉट लंबाई के लिए फील्ड्स परिभाषित करती है; आप टेम्प्लेट लोड कर सकते हैं, पैरामीटर्स समायोजित कर सकते हैं, और चेकआउट से पहले एडिटर में पुन: वैलिडेट कर सकते हैं ताकि त्रुटियाँ न हों।

    Gemini सेटअप्स के लिए, सीन में लाइटिंग और कलर को संरेखित करने के लिए प्रॉम्प्ट में gemini फीचर फ्लैग सक्षम करें। प्रत्येक प्रॉम्प्ट को indexhtml से कनेक्टेड रखें ताकि मिस-फायर के बाद ज्ञात अच्छी स्थिति पर रीसेट करना तेज़ हो।

    क्विक-स्टार्ट प्रॉम्प्ट्स

    उदाहरण जिन्हें आप कॉपी और अनुकूलित कर सकते हैं:

    पोर्ट्रेट: मॉडरेट फ्रेमिंग, नेचुरल लाइट, आई लेवल, फॉर्म: क्लोज़-अप, साइज़: 16:9, रेज़ोल्यूशन: 1080p, सटीक कलर, किसी भी ड्रिफ्ट को रद्द करें।

    इवेंट हाइलाइट: वाइड एस्टैब्लिशिंग शॉट, स्टेडी मूवमेंट, सीक्वेंस लंबाई: 5–8 सेकंड प्रति क्लिप, लोड: true, यदि मोशन ब्रेक हो तो स्टेटिक शॉट पर फॉलबैक; किसी भी ग्लिच्ड फ्रेम को रद्द करें।

    प्रोडक्ट डेमो: प्रोडक्ट को सेंटर करें, न्यूट्रल बैकग्राउंड, स्टेबल लाइटिंग, फॉर्म: क्लोज़ होने पर मैक्रो, साइज़: 4:3, फीचर: प्रोडक्ट-इन-यूज़, क्रेडिट: वेंडर-अप्रूव्ड।

    B-रोल मॉन्टाज: क्विक कट्स, वैरिड एंगल्स, ओवरफ्लो कंट्रोल, मॉडरेट पेसिंग, indexhtml रीयूज़ के लिए संदर्भ स्टोर करता है, सत्रों में उपलब्धता सुनिश्चित करता है।

    वैलिडेशन और त्रुटि टिप्स: Veo 3 के लिए वैध JSON सुनिश्चित करना

    Veo 3 में लोड करने से पहले सख्त वैलिडेटर के साथ JSON को वैलिडेट करें ताकि सोर्स पर सिंटैक्स और संरचना मिसमैच को पकड़ सकें।

    आप पर्यावरणों में इनपुट्स को अलग रखेंगे एक सिंगल सोर्स ऑफ ट्रुथ पर निर्भर रहकर अपने प्रॉम्प्ट्स और डेटा शेप्स के लिए। रूट संरचना को कम्पोनेंट्स, एक सीन ब्लॉक, और एक वीडियो सबस्ट्रक्चर के साथ परिभाषित करें। प्रत्येक कम्पोनेंट में एक प्रकार, एक वर्जन, और एक कंक्रीट सेट ऑफ पैरामीटर्स शामिल होना चाहिए। Veo 3 की अपेक्षाओं से परे ऐरेस को नेस्टिंग से बचें ताकि त्रुटियाँ न हों।

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

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

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

    डेटा प्रोटेक्शन को ध्यान में रखें: इनपुट्स को सैनिटाइज़ करें, अज्ञात कीज़ को स्ट्रिप करें, और समर्थित पैरामीटर्स की व्हाइटलिस्ट के खिलाफ कीज़ को वैलिडेट करें। यह जेनरेटर को लोड टाइम पर अनपेक्षित डेटा इंजेक्ट करने से बचाता है।

    सामान्य त्रुटि पैटर्न्स का ज्ञान मदद करता है: लापता quotes, लापता कोमा, मिसमैच्ड ब्रेसेस, या गलत पैरामीटर प्रकार अक्सर होते हैं। इन मामलों को कवर करने वाले एक छोटे टेस्ट सेट का निर्माण करें ताकि आप Veo 3 में लोड करने से पहले उन्हें पकड़ सकें।

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

    त्रुटि उदाहरणकारणसमाधान
    लापता कोमापार्सिंग त्रुटिआइटम्स के बीच एक कोमा डालें
    अज्ञात की 'duration'असमर्थित पैरामीटरहटाएं या समर्थित की पर रिनेम करें
    अमान्य तीव्रता वैल्यूसंख्यात्मक नहीं या रेंज से बाहर0-100 के अंदर एक संख्यात्मक वैल्यू प्रदान करें

    बेस्ट प्रैक्टिसेस: सत्रों में प्रॉम्प्ट्स को सेविंग, वर्जनिंग, और रीयूज़ करना

    हमेशा प्रॉम्प्ट्स को एक केंद्रीकृत लाइब्रेरी में एक स्पष्ट वर्जन टैग के साथ सेव करें, और इच्छित फुटेज और जेनरेशन स्टाइल का वर्णन करने वाला एक संक्षिप्त नोट संलग्न करें। वर्णनात्मक नामों का उपयोग करें जैसे detectives_closeup_v3 या white_commercial_v1 ताकि कई प्रॉम्प्ट्स को व्यवस्थित रखें। промт टेक्स्ट और एक मेटाडेटा ब्लॉक शामिल करें जो कंटेंट, एक्शन्स, टोन, और मॉडरेशन की आवश्यकता को कवर करता हो। लाइब्रेरी को अपने वर्कस्पेस से एक्सेसिबल रखें जबकि openrouter_api_key को प्रॉम्प्ट्स से अलग एक सीक्रेट के रूप में गार्ड करें।

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

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

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

    📚 AI जेनरेशन और प्रॉम्प्ट्स पर अधिक

    संबंधित लेख

    संक्षिप्त पूछताछ भेजें

    प्रस्ताव पर चर्चा के लिए वेबसाइट, लक्ष्य, दर्शक और बजट बताएँ।

    संक्षिप्त पूछताछ भेजें