Cerca documentazione...

Inizia a digitare per cercare nella documentazione

Guida alla chat

Script regex

Trova e sostituisci automatico in quattro punti della pipeline.

Uno script regex gira in uno di quattro punti:

ModalitàAgisce su
editinputIl tuo messaggio, prima che entri nel prompt.
editoutputLa risposta del modello, prima del salvataggio.
editprocessL'intero prompt durante l'assemblaggio.
editdisplayIl messaggio visualizzato. L'archiviazione resta intatta.

Ogni script è un pattern, una sostituzione (con riferimenti ai gruppi in stile $1) e dei flag. Gli script si collegano ai personaggi, quindi le card portano la propria pipeline di testo.

editdisplay cambia solo ciò che vedi, mai ciò che viene salvato o inviato, quindi un pattern rotto non può corrompere una chat.

Le direttive nel corpo dello script controllano l'esecuzione. Un tag order fissa la posizione nella pipeline quando gli script condividono una modalità. Le direttive di azione spostano o trasformano la corrispondenza invece di sostituirla.

text
<order 10>
@@move_top

Convertire l'enfasi ad asterischi in markup nel livello di visualizzazione:

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

Gli script regex di SillyTavern si importano insieme alle schede personaggio e girano nelle stesse modalità.