• UnoRouterUNOROUTER
दस्तावेज़ीकरण
  • चैट गाइड
शुरुआत
  • शुरुआत
किरदार और दुनिया
  • किरदार
  • पर्सोना
  • लोरबुक
  • कार्ड
प्रॉम्प्टिंग
  • प्रीसेट
  • प्रॉम्प्ट टेम्पलेट
  • समूह चैट
स्क्रिप्टिंग
  • मैक्रो (CBS)
  • regex स्क्रिप्ट
  • ट्रिगर और Lua
संदर्भ और मीडिया
  • मेमोरी और संदर्भ
  • छवियां
  • कस्टम प्रदाता
आपका डेटा
  • आपका डेटा
Navigate
  • मॉडल
  • रैंकिंग
  • इंस्पेक्टर
  • मूल्य निर्धारण
  • चैट
  • स्थिति

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 स्क्रिप्ट किरदार कार्ड के साथ आयात होते हैं और उन्हीं मोड में चलते हैं।

मैक्रो (CBS)ट्रिगर और Lua

इस पृष्ठ पर

मोड
स्क्रिप्ट फ़ील्ड
मेटा निर्देश
उदाहरण