कैरेक्टर बनाना और एडिट करना

कैरेक्टर कार्ड वह फ़ाइल है जो AI कैरेक्टर को परिभाषित करती है: कैरेक्टर कौन है, कैसे बोलता है, दिखने में कैसा है, और उससे चैट कैसे शुरू होती है। इसे Character Editor (कैरेक्टर एडिटर) में लिखा जाता है। AI हर जवाब देते समय कार्ड की फ़ील्ड पढ़ता है, इसलिए साफ़ और सटीक लिखने से कैरेक्टर ज़्यादा एक जैसा बना रहता है।

कैरेक्टर बनाना

  1. ऊपर के नेविगेशन बार में Characters (कैरेक्टर) पर क्लिक करें। यह न दिखे, तो पहले More (ज़्यादा) खोलें।
  2. New (प्लस आइकन) पर क्लिक करें। Create Character विंडो खुलती है।
  3. Name \* में नाम टाइप करें। नाम देना ज़रूरी है।
  4. तस्वीर जोड़ने के लिए गोल अवतार सर्कल पर क्लिक करें। यह स्टेप वैकल्पिक है।
  5. Create पर क्लिक करें।

कार्ड खाली फ़ील्ड के साथ सेव हो जाता है, और Character Editor खुलता है।

  1. Card टैब खोलें और Description लिखें: कैरेक्टर कौन है। Dialogue & Greetings के नीचे एक First Message जोड़ें। Roleplay चैट इसी से शुरू होती है।
  2. हेडर में Save पर क्लिक करें।

अगर आपके पास पहले से कार्ड फ़ाइल है, तो इसकी जगह Import पर क्लिक करें। देखें कैरेक्टर कार्ड इंपोर्ट और एक्सपोर्ट करना।

अपने कैरेक्टर से चैट शुरू करना

चैट शुरू करते समय यह कैरेक्टर चुनें। देखें Roleplay मोड: शुरुआत या Conversation मोड: शुरुआत।

Character Editor पर एक नज़र

Character Editor चैट वाली जगह हटाकर पूरे पेज का वर्कस्पेस दिखाता है। चौड़ी स्क्रीन पर टैब बाईं तरफ़ ऊपर से नीचे की ओर दिखते हैं। छोटी स्क्रीन पर वही ऊपर एक स्क्रॉल होने वाली पट्टी बन जाते हैं। टैब इसी क्रम में हैं: Metadata, Card, Onboarding, Convo, Lorebook, Sprites, Gallery, Colors, Voice, Stats और Advanced। हर टैब एक ही लंबे फ़ॉर्म के अपने हिस्से पर ले जाता है, इसलिए आप स्क्रॉल भी कर सकते हैं।

हेडर में वे चीज़ें रहती हैं जो सबसे ज़्यादा काम आती हैं:

एडिटर से बाहर जाने पर पहले आपके बदलाव सेव होते हैं। सेव न हो पाए, तो एडिटर आपके ड्राफ़्ट के साथ खुला रहता है, ताकि आप फिर कोशिश कर सकें।

जिन टैब की अपनी अलग गाइड है:

टैबगाइड
Onboardingइंटरैक्टिव ऑनबोर्डिंग
ConvoConversation मोड की प्रोफ़ाइल
Lorebookलोरबुक को कैरेक्टर से जोड़ना
Spritesकैरेक्टर स्प्राइट
Galleryकैरेक्टर और पर्सोना गैलरी
Colors और Statsकैरेक्टर के रंग और RPG स्टैट

नीचे के हिस्सों में Metadata, Card, Voice और Advanced के साथ अवतार और वर्ज़न हिस्ट्री की बात है।

Metadata टैब

Metadata टैब में पहचान और व्यवस्था से जुड़ी जानकारी रहती है। इससे कार्ड को छाँटने, साझा करने और उस पर नज़र रखने में मदद मिलती है। इनमें से ज़्यादातर जानकारी AI को नहीं भेजी जाती।

Split description into fields (विवरण को फ़ील्ड में बाँटें) Version के नीचे एक बटन है। यह Description में से लेबल वाला टेक्स्ट (स्वभाव, दिखावट, इतिहास, सिनेरियो, नियम, उदाहरण संवाद) निकालकर उसकी अपनी फ़ील्ड में रख देता है। पहले आपको एक छोटा सारांश दिखता है, और उसे लागू करने पर कार्ड नए वर्ज़न के रूप में सेव होता है। Description खाली हो, तो यह बटन बंद रहता है।

Version history (वर्ज़न हिस्ट्री) पैनल भी इसी टैब पर है। देखें वर्ज़न हिस्ट्री।

Card टैब

Card टैब लिखने की मुख्य जगह है। ऊपर दिए जंप लिंक से सीधे किसी भी हिस्से पर जा सकते हैं, और हर फ़ील्ड में अक्षरों की गिनती साथ-साथ दिखती रहती है।

फ़ील्डक्या लिखेंAI को भेजी जाती है
Summaryआपकी लाइब्रेरी और कार्ड प्रीव्यू के लिए छोटा परिचय।नहीं
Descriptionकैरेक्टर की आम पहचान और भूमिका।हर प्रॉम्प्ट में
Personalityस्वभाव, बोलने की आदतें, व्यवहार के पैटर्न।हाँ
Backstoryइतिहास, शुरुआत, अहम रिश्ते।हाँ
Appearanceशक्ल-सूरत, कपड़े, दिखावट की बारीकियाँ। AI अवतार का प्रॉम्प्ट भी इसी से शुरू होता है।हाँ
Scenarioइस कैरेक्टर के साथ नई चैट की डिफ़ॉल्ट परिस्थिति।हाँ

Image Appearance Override (इमेज के लिए अलग दिखावट) Appearance के नीचे है और डिफ़ॉल्ट रूप से बंद रहता है। इसे चालू करने पर छोटे इमेज टैग के लिए एक दूसरा बॉक्स दिखता है, जैसे कोई LoRA ट्रिगर शब्द (ऐसा कीवर्ड जो कोई कस्टम इमेज स्टाइल चालू करता है)। स्विच चालू हो और बॉक्स भरा हो, तो इमेज प्रॉम्प्ट ये टैग ठीक वैसे ही इस्तेमाल करते हैं जैसे लिखे गए हैं, और Appearance बैकग्राउंड जानकारी के रूप में साथ रहता है। AI अवतार का प्रॉम्प्ट भी इसी से शुरू होता है। नैरेटर को हमेशा Appearance का पूरा टेक्स्ट दिखता है।

Dialogue & Greetings हिस्सा तय करता है कि चैट कैसे शुरू होगी और कैरेक्टर की आवाज़ कैसी होगी:

<START>
{{user}}: Hello!
{{char}}: *waves excitedly* Hey there!

ग्रीटिंग और उदाहरण संदेश कैरेक्टर की गैलरी की इमेज दिखा सकते हैं। देखें गैलरी इमेज को संदेशों और ग्रीटिंग में दोबारा इस्तेमाल करना। जब ग्रीटिंग में दूसरी वेबसाइट की इमेज दिखती हों, तो Save images locally (इमेज लोकल रूप से सेव करें) उनकी एक कॉपी गैलरी में रख लेता है। देखें ग्रीटिंग से वेब इमेज सेव करना।

वैंड से कार्ड की फ़ील्ड लिखना

Summary, Description, Personality, Backstory, Appearance, Scenario, Example Dialogue, First Message और हर Alternate Greeting के ऊपर सिर्फ़ आइकन वाला एक वैंड बटन है। उसकी टूलटिप बताती है कि वह कौन सी फ़ील्ड लिखता है।

शुरू करने से पहले: काम करता हुआ टेक्स्ट कनेक्शन सेट करें। देखें किसी AI प्रोवाइडर से कनेक्ट करना।

  1. फ़ील्ड में वे विचार लिखें जिन्हें आप रखना चाहते हैं, जैसे smart, scientist, handsome, या उसे खाली रहने दें।
  2. कार्ड की वे दूसरी फ़ील्ड भरें जिन्हें AI संदर्भ के लिए इस्तेमाल करे। पहले सेव करना ज़रूरी नहीं है।
  3. उस फ़ील्ड का वैंड क्लिक करें। Marinara उस फ़ील्ड के लिए 100–300 शब्द माँगता है, और आपका टेक्स्ट शुरुआती जानकारी के रूप में इस्तेमाल होता है। Example Dialogue के लिए नमूना बातचीत माँगी जाती है। First Message और हर Alternate Greeting के लिए एक शुरुआती संदेश माँगा जाता है, जो आपके जवाब के लिए जगह खुली छोड़ता है।
  4. नतीजे में बदलाव करें, फिर Save पर क्लिक करें।

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

वैंड आपके बिना सेव किए ड्राफ़्ट में सिर्फ़ चुनी हुई फ़ील्ड बदलता है। जेनरेशन फ़ेल हो जाए, तो आपका टेक्स्ट वहीं रहता है। इंतज़ार के दौरान आप वह फ़ील्ड एडिट कर दें या किसी दूसरे कार्ड पर चले जाएँ, तो देर से आया नतीजा आपके काम को ओवरराइट नहीं करता। वैंड इस्तेमाल करने के लिए Professor Mari की ज़रूरत नहीं है।

अवतार जोड़ना

अवतार वह तस्वीर है जो चैट में और आपकी लाइब्रेरी में कैरेक्टर के लिए दिखती है।

तस्वीर अपलोड करना

  1. एडिटर हेडर में अवतार टाइल पर क्लिक करें।
  2. कोई इमेज फ़ाइल चुनें। नई तस्वीर तुरंत दिखने लगती है।

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

AI से अवतार बनवाना

शुरू करने से पहले: एक इमेज जेनरेशन कनेक्शन जोड़ें। AI अवतार का बटन तभी दिखता है, जब ऐसा कनेक्शन हो। देखें किसी AI प्रोवाइडर से कनेक्ट करना।

  1. अवतार टाइल पर माउस ले जाएँ और वैंड बटन पर क्लिक करें। Generate Character Avatar विंडो खुलती है।
  2. कोई Image Generation Connection चुनें।
  3. Avatar Prompt जाँचें या बदलें। Image Appearance Override चालू हो और भरा हो, तो प्रॉम्प्ट उसी से शुरू होता है। वरना यह Appearance, फिर Description, फिर Personality इस्तेमाल करता है, इनमें से जिसमें पहले टेक्स्ट मिले।
  4. अगर कार्ड पर पहले से अवतार है, तो आप Use current avatar as a reference पर टिक लगा सकते हैं।
  5. Generate पर क्लिक करें। दोबारा कोशिश करने के लिए Regenerate पर क्लिक करें।
  6. नतीजा पसंद आने पर Use Avatar पर क्लिक करें।

तस्वीर का आकार इमेज जेनरेशन सेटिंग्स के Portraits इमेज साइज़ से आता है। इसका डिफ़ॉल्ट 1024 गुणा 1024 है। Expose media prompts before sending चालू हो, तो हर रिक्वेस्ट से पहले प्रॉम्प्ट देखने का एक स्टेप आता है।

Voice टैब

Voice टैब तय करता है कि Text to Speech के ज़ोर से पढ़ने पर कैरेक्टर की आवाज़ कैसी सुनाई देगी।

अगर Text to Speech बंद है, या सभी कैरेक्टर एक ही आवाज़ इस्तेमाल करते हैं, तो Voice फ़ील्ड की जगह एक छोटा नोट दिखता है। सबकी एक ही आवाज़ होने पर नोट में Use a voice per character (हर कैरेक्टर के लिए अलग आवाज़ इस्तेमाल करें) मिलता है। Open Text to Speech settings (टेक्स्ट टू स्पीच सेटिंग्स खोलें) Connections खोलता है। देखें Text to Speech (TTS) सेटअप।

Advanced टैब

Advanced टैब में प्रॉम्प्ट कंट्रोल हैं। सामान्य कैरेक्टर के लिए इन्हें खाली छोड़ें। ये Conversation, Roleplay और Game मोड में लागू होते हैं। Conversation या Game प्रीसेट आसपास का प्रॉम्प्ट बदल देता है, पर कैरेक्टर के Post-History Instructions या Depth Prompt को बंद नहीं करता।

Regex Scripts हिस्से में सिर्फ़ इसी एक कैरेक्टर के लिए फ़ाइंड-एंड-रिप्लेस स्क्रिप्ट रहती हैं। देखें रेजेक्स स्क्रिप्ट।

चुनी हुई चैट में वैकल्पिक फ़ील्ड इस्तेमाल करना

वैकल्पिक फ़ील्ड से उसी कैरेक्टर को चुनी हुई चैट में अलग विवरण, दिखावट, इतिहास या कोई और जानकारी दी जा सकती है, जबकि बाकी सब जगह मूल फ़ील्ड बनी रहती है। कार्ड की सातों फ़ील्ड के नीचे Add Alternative Field (वैकल्पिक फ़ील्ड जोड़ें) है।

  1. जिस फ़ील्ड का दूसरा रूप चाहिए, उसके नीचे Add Alternative Field पर क्लिक करें। Marinara उस फ़ील्ड का टेक्स्ट नए विकल्प में कॉपी करता है।
  2. विकल्प एडिट करें। इसका अपना वैंड है, जो विकल्प के टेक्स्ट को शुरुआती जानकारी की तरह इस्तेमाल करता है और मूल फ़ील्ड नहीं बदलता।
  3. Active in 0 chats (0 चैट में सक्रिय) खोलें और उन चैट पर टिक लगाएँ जिनमें इसे इस्तेमाल होना है। सिर्फ़ वे चैट दिखती हैं जिनमें यह कैरेक्टर है।
  4. Save पर क्लिक करें।

नियम:

विकल्प हटाने के लिए उसके ट्रैश बटन पर क्लिक करें, Delete (डिलीट करें) की पुष्टि करें, फिर Save पर क्लिक करें। उसकी चैट फिर मूल फ़ील्ड इस्तेमाल करने लगती हैं। विकल्प के साथ मूल फ़ील्ड कभी डिलीट नहीं होती।

वर्ज़न हिस्ट्री

Automatic versioning चालू रहते हुए हर सेव Metadata टैब पर Version history में एक स्नैपशॉट जोड़ सकता है। जब तक कोई स्नैपशॉट न हो, इसमें Previous card states will appear here after the next edit. लिखा रहता है। एक काउंटर बताता है कि कितने स्नैपशॉट सेव हैं।

सेव किए हुए वर्ज़न की तुलना अपने मौजूदा कार्ड से करने के लिए:

  1. Metadata टैब खोलें।
  2. Version history में किसी सेव किए हुए वर्ज़न पर क्लिक करें। तुलना वाली विंडो कार्ड की फ़ील्ड को आमने-सामने दिखाती है और हर बदली हुई फ़ील्ड पर निशान लगाती है।

किसी पुराने वर्ज़न पर लौटने के लिए:

  1. उस वर्ज़न की तुलना वाली विंडो खोलें, या लिस्ट में उसके रिस्टोर आइकन पर क्लिक करें।
  2. Restore this version पर क्लिक करें, फिर पुष्टि करें।

Marinara पहले आपके मौजूदा कार्ड को वर्ज़न हिस्ट्री में सेव करता है (अगर वह पहले से उसी वर्ज़न जैसा न हो), ताकि आप बाद में उस पर वापस जा सकें।

पैनल के दूसरे कंट्रोल:

एजेंट के सुझाए कार्ड अपडेट देखना

Roleplay चैट में एक वैकल्पिक एजेंट सीन के आधार पर कार्ड की फ़ील्ड में छोटे बदलाव सुझा सकता है। Review Character Card Updates विंडो खुलती है, ताकि आप तय करें कि क्या रखना है। हर सुझाए गए बदलाव के लिए:

अगर सुझाव बनने के बाद टेक्स्ट बदल गया हो, तो ऐप बदलाव ज़बरदस्ती लागू करने देने से पहले चेतावनी देता है। ये एजेंट चालू या बंद करने के लिए देखें एजेंट: आपकी चैट में मदद करने वाले AI।

अगर यह काम नहीं किया

मिलती-जुलती गाइड