# एडवांस्ड सेटिंग्स

> नमूना संवाद, परिदृश्य, फ़ॉर्मैटिंग के नियम, और वे मैक्रो जो आप बरत सकते हैं।

Source: https://reverie.im/hi/docs/characters/advanced-settings
Language: hi

**एडवांस्ड सेटिंग्स** टैब में वह सब रहता है जो तय करता है कि किरदार खेला कैसे जाता है, न कि वह है कौन: बने-बनाए नमूने, शुरुआतें, वैकल्पिक परिस्थितियाँ, कच्चे प्रॉम्प्ट ख़ाने, प्लगइन और वर्ल्ड बुक्स।

इनमें से कुछ भी ज़रूरी नहीं। और यह सब उस किरदार के साथ की हर बातचीत की हर बारी में पढ़ा जाता है।

## उदाहरण बातचीत \[#example-conversations]

हर **उदाहरण बातचीत** दो ख़ानों की जोड़ी है — **यूजर का संदेश** और **कैरेक्टर का जवाब** — न कि कोई पूरा चिपकाया हुआ लॉग। जितनी चाहें जोड़िए; जवाब वाला हिस्सा ख़ाली नहीं छोड़ा जा सकता।

इन्हें आवाज़ के लिए बरतिए, जानकारी के लिए नहीं। अलग-अलग मिज़ाज वाली दो-तीन जोड़ियाँ (टाला गया सवाल, मोड़ दी गई तारीफ़, सच्चाई का एक पल) मॉडल को उससे ज़्यादा सिखाती हैं जितना किसी की बोलचाल पर लिखा लंबा पैराग्राफ़। Reverie की पूर्णता चेकलिस्ट **ऐसे दो उदाहरण** ढूँढ़ती है **जिनके जवाब सचमुच अलग हों** — एक-जैसे वाले भरती में गिने जाते हैं।

## स्टार्टर संवाद \[#starter-dialogs]

एक **स्टार्टर संवाद** यानी एक **चरित्र अभिवादन** और उसकी **सुझाए गए उपयोगकर्ता प्रतिक्रियाएँ**। कितने जोड़ सकते हैं इस पर कोई हद नहीं, न ही उनकी लंबाई पर।

बातचीत शुरू होते वक़्त इनमें से एक कैसे चुना जाता है:

| स्थिति                                                     | खिलाड़ी को क्या दिखता है             |
| ---------------------------------------------------------- | ------------------------------------ |
| किरदार के पास स्टार्टर संवाद हैं                           | एक, **बेतरतीब** चुना हुआ             |
| खिलाड़ी ने ऐसा परिदृश्य खोला जिसके अपने स्टार्टर संवाद हैं | किरदार वाले की जगह उस परिदृश्य का एक |
| साझा किए गए लिंक ने कोई ख़ास शुरुआत टाँक रखी है            | वही वाली                             |
| ग्रुप चैट, या किसी पल से खोली गई बातचीत                    | **अभिवादन एक भी नहीं**               |

खिलाड़ी बातचीत के भीतर से दूसरी शुरुआत दोबारा बाँट सकते हैं।

अभिवादन एडिटर Markdown समझता है, इसमें **एडिट करें** / **पूर्वावलोकन** की जोड़ी वाले टैब हैं, `{{user}}` और `{{char}}` के लिए एक-क्लिक चिप हैं, और — किरदार एक बार भी सेव हो जाने के बाद — एक **छवि इंसर्ट करें** क्रिया भी, जो उसकी गैलरी या स्टिकरों में से खींचती है।

## परिदृश्य \[#scenarios]

परिदृश्य उसी किरदार के लिए एक और शुरुआती परिस्थिति है: वही व्यक्तित्व, दूसरे हालात। जितने चाहें जोड़िए।

| ख़ाना                 | यह किसलिए है                                                                                                                  |
| --------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| **परिदृश्य शीर्षक**   | अनिवार्य। सूची में से खिलाड़ी यही चुनता है                                                                                    |
| **परिदृश्य विवरण**    | खिलाड़ी को दिखाया जाता है। एडिटर 50–150 शब्द सुझाता है                                                                        |
| **विस्तृत AI संदर्भ** | AI को भेजा जाता है, दिखाया नहीं जाता। एडिटर 200–500 शब्द सुझाता है: माहौल, वातावरण, NPC, इंद्रिय-ब्यौरा, करने को क्या-क्या है |
| **स्टार्टर संवाद**    | जब यह परिदृश्य चालू हो, तब किरदार वालों की जगह बरती जाने वाली शुरुआतें                                                        |
| **बैकग्राउंड इमेज**   | एक अपलोड कीजिए, या **इमेज जेनरेट करें** दबाकर शीर्षक और विवरण से एक बनवा लीजिए                                                |

जब तक खिलाड़ी कोई चुने नहीं, नई बातचीत **बिना परिदृश्य** शुरू होती है। खिलाड़ी वाले पहलू के लिए देखें [परिदृश्य](https://reverie.im/hi/docs/chatting/scenarios)।

## प्रॉम्प्ट के ख़ाने \[#prompt-fields]

इस टैब पर तीन कच्चे प्रॉम्प्ट ख़ाने रहते हैं: **सिस्टम प्रॉम्प्ट**, **रिप्लाई फॉर्मेट प्रॉम्प्ट** और **NSFW प्रॉम्प्ट** (यह आख़िरी तभी दिखता है जब सामान्य सेटिंग्स टैब का **NSFW सामग्री** स्विच चालू हो)। हर एक क्या करता है, और वे Reverie के अपने निर्देशों के साथ कैसे चढ़ते हैं, इसका [अलग पेज](https://reverie.im/hi/docs/characters/prompt-fields) है।

## प्लगइन \[#plugins]

**प्लगइन्स → प्लगइन्स मैनेज करें** ऐसे प्लगइन टाँकता है जो किरदार से बात करने वाले हर व्यक्ति के लिए डिफ़ॉल्ट रूप से चालू रहते हैं। बनाते वक़्त **20** तक टाँके जा सकते हैं।

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

देखें [प्लगइन इस्तेमाल करना](https://reverie.im/hi/docs/plugins/using-plugins) और [प्लगइन बनाना](https://reverie.im/hi/docs/plugins/creating-plugins)।

## वर्ल्ड बुक्स \[#world-books]

**जुड़ी हुई वर्ल्ड बुक्स** चयनकर्ता मौजूदा वर्ल्ड बुक्स को किरदार से जोड़ता है, और किरदार के पहले सेव से पहले भी काम करता है। जुड़ी हुई किताबें हर खिलाड़ी के लिए किरदार के साथ चलती हैं। देखें [वर्ल्ड बुक्स](https://reverie.im/hi/docs/writing/world-books)।

## मैक्रो \[#macros]

मैक्रो किरदार के पाठ में चलते हैं — अभिवादन, विवरण, परिदृश्य, प्रॉम्प्ट ख़ाने। ये छोटे-बड़े अक्षर का फ़र्क़ नहीं करते।

| टोकन                               | क्या बनता है                         |
| ---------------------------------- | ------------------------------------ |
| `{{char}}`                         | किरदार का नाम                        |
| `{{user}}`, `{{name}}`             | खिलाड़ी का नाम, उसके चालू पर्सोना से |
| `{{date}}`                         | तारीख़, खिलाड़ी की भाषा में लिखी हुई |
| `{{time}}`                         | घड़ी का समय, घंटे और मिनट            |
| `{{datetime}}`                     | तारीख़ और समय एक साथ                 |
| `{{weekday}}`                      | हफ़्ते का दिन, लिखा हुआ              |
| `{{timeOfDay}}`                    | सुबह, दोपहर, शाम या रात              |
| `{{isoDate}}`                      | तारीख़ `YYYY-MM-DD` की तरह           |
| `{{isoTime}}`                      | 24-घंटे का समय `HH:MM` की तरह        |
| `{{year}}`, `{{month}}`, `{{day}}` | तारीख़ के हिस्से, अंकों में          |
| `{{hour}}`, `{{minute}}`           | समय के हिस्से, अंकों में             |
| `{{locale}}`                       | खिलाड़ी का लोकेल कोड                 |
| `{{language}}`                     | खिलाड़ी की भाषा, नाम से              |

दो बातें जान लीजिए:

* चैट प्रॉम्प्ट घड़ी को नीचे की ओर पूरे घंटे तक काट देते हैं, इसलिए वहाँ `{{minute}}` `0` बनता है। जो कुछ खिलाड़ी पढ़ेगा, उसके लिए `{{time}}` या `{{isoTime}}` बरतिए।
* `{{persona}}` और `{{charList}}` समर्थित **नहीं** हैं। खिलाड़ी का पर्सोना, और ग्रुप चैट में कलाकारों की सूची, प्रॉम्प्ट में पहले से ही हैं; उन्हें दोबारा लिखने से सिर्फ़ संदर्भ ख़र्च होता है।

## यहाँ आप जो तय नहीं कर सकते \[#what-you-cannot-set-here]

जवाब की लंबाई और कथन की शैली **पढ़ने वाले** की सेटिंग्स हैं, जिन्हें हर व्यक्ति अपनी चैट सेटिंग्स में चुनता है। किरदार इनमें से किसी को टाँक नहीं सकता। किरदार एडिटर में temperature, top-p या max-tokens जैसा कोई नियंत्रण नहीं है।

## संबंधित \[#related]

* [प्रॉम्प्ट के ख़ाने](https://reverie.im/hi/docs/characters/prompt-fields)
* [किरदार लिखना](https://reverie.im/hi/docs/characters/writing-tips)
* [पहले से बने पर्सोना](https://reverie.im/hi/docs/characters/preset-personas)
* [किरदार आज़माना](https://reverie.im/hi/docs/characters/test-drive)
* [परिदृश्य](https://reverie.im/hi/docs/chatting/scenarios)
