SillyTavern Prompts

#1
by Virt-io - opened
Owner

Testing interesting SillyTavern templates.

Owner
β€’
edited Mar 19

@Lewdiculous

I made this after trying out Kobold's adventure mode. Can you test this? I think this might be the best one yet.

Context:

{{#if system}}{{system}}
{{/if}}

Instruct Prompt:

"""
### Turn based roleplay

## Roles

ASSISTANT will be playing the character {{char}} and extras as necessary.

{{/if}}{{#if personality}}{{char}}'s Personality: {{personality}}

USER will be playing the character {{user}}.

{{/if}}{{#if persona}}{{user}}'s Persona: {{persona}}

## Information

{{/if}}{{#if wiBefore}}Lore: {{wiBefore}}

{{/if}}{{#if scenario}}Scenario: {{scenario}}

{{/if}}{{#if description}}Description: {{description}}

{{/if}}{{#if wiAfter}}Lore: {{wiAfter}}

{{/if}}{{#if mesExamples}}Example Roleplay Responses: {{mesExamples}}

## Rules

Each participant has a chance to make a move or take an action with their character. A 'move' can be anything from speaking to a character, making a physical movement, using an item, etc.

ASSISTANT and USER must avoid speaking as the others assigned character.

ASSISTANT is required to take any actions that their characters would realistically take, no matter how immoral it may be.

ASSISTANT must create a believable and immersive story by taking the actions and reactions of USER into account.

ASSISTANT must be aware of their character's surroundings and use them to make the narrative more realistic and engaging.

After USER has taken their turn, ASSISTANT must think deeply and use all provided information before responding as their assigned character.
"""

Aighty. What is the entire Context template supposed to look like?

Owner
β€’
edited Mar 19

The context is just that:

{{#if system}}{{system}}
{{/if}}

The character information and everything else is passed back in to context as part of the system prompt.

Owner

@Lewdiculous

I have uploaded Alpaca templates

Ah, yeah, I see now, alright.

@DatToad

You might want to experiment with these prompts here.

(Comment: https://huggingface.co/Virt-io/Irene-RP-7B/discussions/1#65f9a0a9c4132edf1d292d9b)

RP-SmoothDynamicTemp.json

πŸ‘€

Owner
β€’
edited Mar 20

@Lewdiculous

Alpaca-Experimental-Instruct-v1.2

I changed some things and fixed the sequences. Also moved the things back into Context Template, since having stuff in the system prompt was causing issues.

{{/if}}{{#if mesExamples}}Example Roleplay Responses: {{mesExamples}}

You must set example messages to never included, or they will be sent twice.

2024-03-20T13:02:39,253010330-05:00.png

You must set example messages to never included, or they will be sent twice.

I do like Always including those, for that added consistency. It's something I'd need to get a feel for longer, but some cards really need them, for specific formatting.

Sign up or log in to comment