इमेज स्टाइल प्रोफ़ाइल
स्टाइल प्रोफ़ाइल एक बार-बार इस्तेमाल होने वाली "हाउस स्टाइल" है, जो हर इमेज प्रॉम्प्ट को आकार देती है, इससे पहले कि Marinara उसे आपकी इमेज सेवा तक भेजे। इसकी मदद से अवतार, पोर्ट्रेट, सेल्फ़ी, बैकग्राउंड, इलस्ट्रेशन और स्प्राइट एक जैसे दिखते हैं। इस गाइड में बताया गया है कि प्रोफ़ाइल कैसे चुनें, एडिट करें और टेस्ट करें।
स्टाइल प्रोफ़ाइल क्या है
हर जेनरेट की गई इमेज की शुरुआत एक टेक्स्ट प्रॉम्प्ट से होती है: अवतार, पोर्ट्रेट, Conversation की सेल्फ़ी, सीन के बैकग्राउंड, इलस्ट्रेशन और स्प्राइट। स्टाइल प्रोफ़ाइल यानी नियमों का सेव किया हुआ सेट, जिसे Marinara उस प्रॉम्प्ट में जोड़ता है। यह पॉज़िटिव शब्द (जो आपको चाहिए), नेगेटिव शब्द (जिनसे आप बचना चाहते हैं) और एक पसंदीदा प्रॉम्प्ट शैली जोड़ सकती है। आप एक प्रोफ़ाइल को पूरे ऐप का डिफ़ॉल्ट चुनते हैं। किसी एक चैट या किसी एक इमेज मॉडल के लिए उसे बदला जा सकता है।
एडिटर तक पहुँचने के लिए Settings → Generations → Image Generation (सेटिंग्स → जेनरेशन → इमेज जेनरेशन) खोलें और Style Profiles (स्टाइल प्रोफ़ाइल) तक स्क्रॉल करें।
बिल्ट-इन प्रोफ़ाइल
Marinara में 10 बिल्ट-इन स्टाइल प्रोफ़ाइल हैं। Auto डिफ़ॉल्ट है। इनमें से किसी को भी एडिट किया जा सकता है, और किसी भी बिल्ट-इन प्रोफ़ाइल को कभी भी उसकी मूल वैल्यू पर रीसेट किया जा सकता है।
नीचे इस्तेमाल हुए शब्द:
- SDXL यानी Stable Diffusion XL, एक लोकप्रिय ओपन इमेज मॉडल, जिसे अपने कंप्यूटर पर या किसी क्लाउड सेवा के ज़रिए चलाया जा सकता है।
- चेकपॉइंट यानी ट्रेन की हुई एक इमेज मॉडल फ़ाइल। यहाँ जिनके नाम आते हैं, वे हैं Illustrious, Pony और NovelAI।
- Danbooru एनिमे इमेज की एक बड़ी वेबसाइट है। इसके छोटे, अल्पविराम से अलग किए टैग, जैसे "1girl, long hair, smile", एनिमे इमेज मॉडल को प्रॉम्प्ट देने का आम तरीका बन गए।
बिल्ट-इन प्रोफ़ाइल ये हैं:
- Off: कोई हाउस स्टाइल नहीं जोड़ती। आपका प्रॉम्प्ट लगभग वैसे ही भेजा जाता है जैसा आपने लिखा है।
- Auto: कैरेक्टर, गेम, सीन और चुने हुए इमेज मॉडल से एक जैसा लुक खुद तय कर लेती है। यही डिफ़ॉल्ट प्रोफ़ाइल है।
- Anime: साफ़-सुथरे कैरेक्टर आर्ट के लिए आम एनिमे शैली के टैग।
- Danbooru / Illustrious: Illustrious, Pony और NovelAI जैसे SDXL एनिमे चेकपॉइंट के लिए बने Danbooru शैली के टैग।
- Realistic SDXL: SDXL मॉडल के लिए सादी भाषा में लिखा गया रियलिज़्म।
- Photorealistic: भरोसेमंद त्वचा, रोशनी और मटीरियल के साथ फ़ोटो जैसी प्रॉम्प्टिंग।
- Cinematic: की-आर्ट के लिए नाटकीय रोशनी और दमदार कंपोज़िशन।
- Digital Painting: कॉन्सेप्ट आर्ट जैसा ब्रशवर्क और सोची-समझी रोशनी।
- Painterly Fantasy: नरम पेंटिंग शैली वाला फ़ैंटेसी इलस्ट्रेशन।
- Z-Image Turbo Narrative: Z-Image Turbo मॉडल के लिए छोटा-सा गद्य, क्योंकि ये मॉडल सादे वाक्य अच्छी तरह समझते हैं।
ग्लोबल स्टाइल बदलना
डिफ़ॉल्ट प्रोफ़ाइल हर इमेज पर लागू होती है, बशर्ते कोई चैट या इमेज मॉडल उसे बदल न दे।
- Settings → Generations → Image Generation → Style Profiles (सेटिंग्स → जेनरेशन → इमेज जेनरेशन → स्टाइल प्रोफ़ाइल) खोलें।
- Default style (डिफ़ॉल्ट स्टाइल) लिस्ट खोलें।
- कोई प्रोफ़ाइल चुनें।
आपकी पसंद तुरंत सेव हो जाती है, और नई इमेज उसी से बनती हैं।
प्रोफ़ाइल क्लोन करके अपने हिसाब से ढालना
बिल्ट-इन प्रोफ़ाइल को वहीं एडिट किया जा सकता है, या मूल प्रोफ़ाइल बचाए रखकर अपनी प्रोफ़ाइल बनाने के लिए Clone इस्तेमाल करें।
- Editing (एडिटिंग) ड्रॉपडाउन खोलें और वह प्रोफ़ाइल चुनें जो आपकी ज़रूरत के सबसे करीब हो।
- Clone पर क्लिक करें। Marinara एक कॉपी बनाता है, उसे एडिटिंग के लिए चुन लेता है, और उसी कॉपी को तुरंत पूरे ऐप की डिफ़ॉल्ट स्टाइल बना देता है।
- Name (नाम) फ़ील्ड में ऐसा नाम डालें जो आपको आसानी से पहचान में आए।
- एक Prompt grammar (प्रॉम्प्ट ग्रामर) चुनें (अगले सेक्शन में समझाया गया है)।
- Style text (स्टाइल टेक्स्ट) में सादे शब्दों में वह लुक लिखें जो आपको चाहिए। जब इमेज प्रॉम्प्ट कोई AI लिखता है, जैसा Illustrator, सेल्फ़ी और Noodle में होता है, तो वह आपके Style text को कॉपी करने के बजाय उसके हिसाब से चलता है। दूसरी इमेज में, जैसे अवतार में, Style text हूबहू जोड़ा जा सकता है।
- Positive tags (पॉज़िटिव टैग) में शामिल किए जाने वाले शब्द और Negative tags (नेगेटिव टैग) में वे शब्द जोड़ें जिनसे बचना है।
- हर तरह की इमेज (अवतार, पोर्ट्रेट, सेल्फ़ी, बैकग्राउंड, इलस्ट्रेशन, स्प्राइट) के लिए अलग टैग जोड़ने हों तो Per-image tags (पर-इमेज टैग) सेक्शन खोलें।
- स्टेप 2 में आपका क्लोन पूरे ऐप का डिफ़ॉल्ट बन चुका है। यह भूमिका किसी और प्रोफ़ाइल को वापस देनी हो तो Default style खोलें और मनचाही प्रोफ़ाइल चुनें।
प्रोफ़ाइल संभालने में दो बटन काम आते हैं:
- Reset सिर्फ़ बिल्ट-इन प्रोफ़ाइल पर चलता है। यह उस बिल्ट-इन प्रोफ़ाइल को उसकी मूल वैल्यू पर लौटा देता है।
- Delete सिर्फ़ आपकी बनाई प्रोफ़ाइल पर चलता है, और तभी जब एक से ज़्यादा प्रोफ़ाइल मौजूद हों।
प्रॉम्प्ट ग्रामर के मोड
Prompt grammar Marinara को बताता है कि इमेज मॉडल प्रॉम्प्ट को किस रूप में पढ़ना पसंद करता है। वही मोड चुनें जो आपके मॉडल से मेल खाता हो।
- Hybrid: वाक्यों और टैग का मिलाजुला रूप। आम तौर पर सुरक्षित विकल्प।
- Danbooru tags: छोटे, अल्पविराम से अलग किए Danbooru शैली के टैग। Illustrious, Pony और NovelAI जैसे एनिमे SDXL चेकपॉइंट के लिए सबसे अच्छा।
- Tags: छोटे, अल्पविराम से अलग किए कीवर्ड, Danbooru वाली परंपरा के बिना।
- Natural language: सादे वाक्य। उन मॉडलों के लिए सबसे अच्छा जो गद्य पढ़ते हैं, जैसे DALL-E और Z-Image Turbo मॉडल।
टेस्ट बेंच
Style Profiles एडिटर के अंदर मौजूद Test bench (टेस्ट बेंच) हूबहू दिखाता है कि Marinara क्या भेजेगा, और इसमें कोई असली इमेज नहीं बनती।
- एक Image kind (इमेज का प्रकार) चुनें (जैसे पोर्ट्रेट या बैकग्राउंड)।
- Sample input (सैंपल इनपुट) में मोटा-मोटा प्रॉम्प्ट टाइप करें।
- Final positive prompt (फ़ाइनल पॉज़िटिव प्रॉम्प्ट) और Final negative prompt (फ़ाइनल नेगेटिव प्रॉम्प्ट) बॉक्स पढ़ें।
Test bench सफ़ाई के बारे में एक छोटा नोट भी दिखाता है। जब कुछ नहीं बदलता, तो उसमें "No cleanup needed for this sample." लिखा आता है। जब यह आपका प्रॉम्प्ट बदलता है, तो बताता है कि कितने दोहराए गए या गलत जगह पड़े हिस्से साफ़ किए गए।
Marinara प्रॉम्प्ट को कैसे साफ़ करता है
कोई भी इमेज रिक्वेस्ट Marinara से बाहर जाने से पहले, वह आपके प्रॉम्प्ट को चालू प्रोफ़ाइल के साथ जोड़कर तैयार करता है। यह कंपाइलर:
- लगभग एक जैसे टैग हटाता है, जैसे दोहराया गया कोई क्वालिटी टैग।
- "avoid text" या "no watermark" जैसे सीधे-सादे नेगेटिव वाक्यांशों को नेगेटिव प्रॉम्प्ट में भेज देता है।
- बैकग्राउंड, इलस्ट्रेशन और सेल्फ़ी इमेज के लिए आपके अपने शब्द वैसे ही रखता है, पर पोर्ट्रेट, अवतार और स्प्राइट इमेज के लिए आपके शब्दों को छाँटकर उन छोटे विज़ुअल टैग तक ले आता है जिन्हें वह पहचानता है।
- और जिस तरह की इमेज बन रही है, उसके लिए प्रोफ़ाइल के पर-इमेज टैग जोड़ता है।
पहले और बाद का उदाहरण
मान लें आपने Danbooru / Illustrious प्रोफ़ाइल चुनी, Image kind को पोर्ट्रेट पर सेट किया, और Sample input में यह टाइप किया:
masterpiece, masterpiece, red-haired knight, no watermarkइसके बाद Test bench यह Final positive prompt दिखाता है:
detailed eyes, solo, upper body, portrait, looking at viewer, anime screencap, masterpiece, best quality, absurdresयहाँ तीन चीज़ें हुईं:
- "no watermark" पॉज़िटिव प्रॉम्प्ट से निकलकर Final negative prompt में चला गया। सफ़ाई वाला नोट इस बदलाव को गिनता है।
- प्रोफ़ाइल ने अपने स्टाइल टैग, अपने पोर्ट्रेट वाले पर-इमेज टैग और अपने क्वालिटी टैग जोड़ दिए। नतीजे में जो "masterpiece" दिख रहा है, वह प्रोफ़ाइल के अपने टैग से आया है, आपके टाइप किए शब्दों से नहीं।
- आपके टाइप किए शब्द छाँट दिए गए। पोर्ट्रेट इमेज के लिए कंपाइलर सिर्फ़ वही हिस्से रखता है जिन्हें वह साफ़ विज़ुअल संकेत मानता है। "red-haired knight" उनमें से नहीं है, इसलिए वह हटा दिया गया।
पोर्ट्रेट, अवतार या स्प्राइट में आपके विषय वाले शब्द गायब हो जाएँ, तो इसकी जगह illustration इमेज प्रकार आज़माएँ। वह प्रकार आपके अपने शब्द बनाए रखता है।
सेटिंग की प्राथमिकता: चैट, कनेक्शन, फिर ग्लोबल
Marinara तीन जगहों से स्टाइल प्रोफ़ाइल उठा सकता है। जो चुनाव सबसे खास होता है, वही जीतता है।
- मौजूदा चैट या गेम के लिए चुनी गई प्रोफ़ाइल।
- इमेज मॉडल पर सेट की गई स्टाइल प्रोफ़ाइल, जो उसके एडिटर में Local image defaults (लोकल इमेज डिफ़ॉल्ट) के नीचे होती है।
- Settings में ग्लोबल Default style।
Local image defaults सेक्शन सिर्फ़ AUTOMATIC1111 / SD Web UI, ComfyUI और NovelAI के लिए दिखता है। बाकी हर सेवा पर यह चुनाव ग्लोबल Default style तक पहुँच जाता है। किसी एक मॉडल के लिए प्रोफ़ाइल सेट करनी हो, तो इमेज मॉडल खोलें, Local image defaults को फैलाएँ और स्टाइल प्रोफ़ाइल की लिस्ट में कोई प्रोफ़ाइल चुनें। ग्लोबल चुनाव पर ही चलना हो, तो इसे Use global default पर रहने दें। जब Marinara मॉडल के नाम से कोई अच्छी प्रोफ़ाइल भाँप लेता है, तो वह "Use ..." बटन दिखाता है, जिस पर एक क्लिक से वह प्रोफ़ाइल लग जाती है।
मिलती-जुलती गाइड
- इमेज जेनरेशन प्रोवाइडर और सेटअप
- Illustrator एजेंट
- सेल्फ़ी