Docs खोजें...

Documentation खोजने के लिए type करना शुरू करें

चैट गाइड

regex स्क्रिप्ट

पाइपलाइन के चार बिंदुओं पर स्वचालित खोज-प्रतिस्थापन।

मोड

एक regex स्क्रिप्ट चार बिंदुओं में से एक पर चलता है:

मोडइस पर चलता है
editinputआपका संदेश, प्रॉम्प्ट में प्रवेश से पहले।
editoutputमॉडल का उत्तर, सहेजे जाने से पहले।
editprocessसंयोजन के दौरान पूरा प्रॉम्प्ट।
editdisplayरेंडर किया संदेश; भंडारण अछूता रहता है।

स्क्रिप्ट फ़ील्ड

हर स्क्रिप्ट एक पैटर्न, एक प्रतिस्थापन ($1-शैली कैप्चर संदर्भ सहित) और फ्लैग है। स्क्रिप्ट किरदारों से जुड़ते हैं, इसलिए कार्ड अपनी टेक्स्ट पाइपलाइन ला सकते हैं।

editdisplay सुरक्षित खेल का मैदान है: यह केवल आप जो देखते हैं वह बदलता है, कभी सहेजा या भेजा गया नहीं, इसलिए टूटा पैटर्न चैट को खराब नहीं कर सकता।

मेटा निर्देश

स्क्रिप्ट बॉडी के भीतर निर्देश निष्पादन नियंत्रित करते हैं: order टैग पाइपलाइन में स्थिति तय करता है जब एक ही मोड में कई स्क्रिप्ट चलते हैं, और क्रिया निर्देश सादे प्रतिस्थापन के बजाय मिले टेक्स्ट को हिलाते या रूपांतरित करते हैं।

text
<order 10>
@@move_top

उदाहरण

प्रदर्शन परत में तारांकन जोर को मार्कअप में बदलें:

text
IN:  \*(.+?)\*
OUT: <em>$1</em>

SillyTavern regex स्क्रिप्ट किरदार कार्ड के साथ आयात होते हैं और उन्हीं मोड में चलते हैं।

UnoRouter में regex स्क्रिप्ट