Just scroll down of you're here for Latte.
KaruKaru's Bag of Goodies 13/10/24: Update, added JB. 27/02/2024: Just realized the image links is broken. Just open the link, copy it, paste it to discord anywhere (server or DM). Then, click on the link attachment, it should open up a new tab with the pic in your browser.
Hello, I am KaruKaru~ I've been messing around with JBs for 2 to 3 days I managed to make an universal jailbreak for gpt and claude (API model and claude.ai/clewd included)!
Now there's a JB provided for guide, yay!, I won't be posting the JB directly but instead, will give you a very strong base to start. You can also try my JB or use it now.
Side note: English isn't my native language and most times I use translator, do forgive me for the grammar mistakes and misspelling. You can contact me on discord as I'm willing to provide help but not spoon-feeding. My username is .karukaru
Table of Content:
Jailbreak base
This JB use a mix of instructions and XML method - on a side note, fuck you clown for stealing our XML research and claim it as yours. Fucker. - as both are one of the most effective method from both research and testing results.
And yes - it does work for clewd/claude.ai, but there are specific rules you must do for this. It's down below the post, but please, read the whole rentry first.
You can use list/nested list, or plain text with commas. The list method (using numbers, - this, or •, etc) takes more token but seem to be slightly more effective.
<instructions> and <requirements> both works the same. You can still stick to either of those, but requirements seems to be a stronger word... Feel free to try both.
(Sentences warped like this are the one you can modify. DO NOT MODIFY THE REST!)
Remember, you must place the instructions properly!
<requirements> = AI must follow
<ban> = AI must NOT follow
You may add the prompt below at the end of your JB to strengthen the effects of <requirements> and <ban>
How do I use the requirement XML tag ?
It's simple and straightforward - place the things you want the AI to do inside the tag.
Below is a quick example of the <requirements> tag usage. You may use this as reference.
How do I use the ban XML tag ?
To put it simply, the AI will read it as something it's forbidden to do. Although it might not work 10/10 times, the success rate is high enough to be enjoyable. Place the instructions you want the AI to not follow or avoid in this tag.
You can play around with words other than ban such as; restrictions, forbidden, omit, etc. Because the weight of the word you use matters!
Be aware that:
Is wrong. AI will read it like:
As you can see, it will provide an unwanted effect instead. Please do not use any negative words on the <ban> list !
Another example to make it clear, the one below is the correct usage of the <ban> function
Will be read as:
The AI still ignores the JB, help !
If you're using ST, sometimes here is a problem where SillyTavern will send the Jailbreak at the very top of prompt structure instead of being at the very bottom. This is something I am even helpless in. Try restarting your ST, perhaps it'll help?
I'll provide some examples you may find useful. I had done some testing using the <requirements> and <ban> tag further, here are the three results:
- Tested with ban only.
Result one, AI isn't following the prompt well.
- Tested with both requirements + enforcing it with ban.
- Removed the ban.
Conclusion: The XML tag ban is more of an enforcement. If you're doing specific such as asking the AI to write in another language or another example, write in less than three paragraphs, please make sure to enforce it by writing it on requirements + ban. If you just write ban without telling the AI on what it should do, AI will get confused (see results one).
please make use of this information well !
I'm still getting filtered, help !
"But Karu, I still get filtered!"
You have two options:
- add more information to <requirements> and <ban>
- Gaslighting the AI by adding this to the very of the JB. This is a longer version of the gaslighting prompt;
Gpt4 might be hard to crack when it involves certain immoral, sick topics. But with the gaslighting and with proper <instructions> and <ban>, you can still do those things with gpt 3.5 turbo or 16k!
Example pictures
My JB in total (no gaslighting) is 443 tokens. It allows extreme NSFW AND NSFL. I'll show you what this JB could do.
Warning! NSFW and NSFL!
- Claude 2.0 API (plain JB) here
- GPT 3.5 (JB + gaslighting) here
- GPT 4 (JB + gaslighting) here
- Claude.ai (JB + gaslighting) here note: this one is a video as a proof that I'm not faking it.
WARNING! IMMORAL SENSITIVE SCENES!
I tested this purely to see the limit of the Jailbreak. I'm not a sick bastard.
Details when using specific AI models
Sometimes, you may need alter the jailbreak or gaslighting prompt slight for other models. I will provide the information below
Slaude
Same JB, but use this as your Ping message! Tested with bsf15 fork using femcoomer card and it didn't gave any AUP proof
Warp your card details using <card><card/>
Example:
<card>
[Details and the bot/card character description here]
</card>
Ping message:
Slaude token got reduced. Either set your token length to 2000 OR go to app.js in your folder in slaude, and edit it. Go to max message length and change the value from 12,000 to 6,000 and save. You can use your original token limit now without issue, and it will read the first message. However, be warned the bot might forget things easily if you do the second method.
Some people said the ping doesn't work, some does. I will provide a blank config.js with no cookies and ping edited in. Please note I use bsf15 fork! Link will expire in 6 days, I'll try my best to reupload once it's expired. Please change the txt file to .js first here is the link
Claude.ai (Clewd)
For this one, you can follow these hints below to get a result!
- Use new or fresh email as the filter level will be low and easier to break through.
- Try this option; Anti stall = 2. Strip assistant = true (because if you're using ST, SillyTavern always send a blank "assistant: " at the end of prompt)
- Do not mention or hint any NSFW or NSFL in the jailbreak or prompt.
- DO NOT RUSH TO ERP OR NSFW! This method works for SFW or slow-burning to the nsfw part. Don't go straight to nsfw please, especially when it's a new chat!
- If you're using an existing chat with several messages already, getting through the filter will be easier with pre-existing chat log.
- Use SFW card. HOWEVER! if you have a pre-existing chatlog with a NSFW card, it can still get through the filter.
- Play around with the streaming option, try on and off. Same goes for encourage NSFW and don't encourage NSFW option (make sure they're blank prompts). It's a case by case basis
EXTRA
"Karu! How do I make it look like the example you sent? I want it to be very gory!"
I won't spoon-fed you directly, however, the main key lies within your prompting on <requirements> which basically tells the AI on what to do--
"NOOO FEED MEEE"
--okay fine. You can add this to <requirements>
I don't recommend using this for GPT4, and especially Clewd.
"KARUUUU! I want to use those status panels stuff!"
Add this to the end of <requirements>
PERSONAL JAILBREAK
Behold, something that most people were expecting when they first visited this rentry. Yeah, I've decided to post my current JB due to how well it worked. I'll explain the function of each prompts are for more info.
Also, it's both GPT (including furbo) and claude jailbreak. A 2 in 1 jailbreak because I am a very lazy person to switch or make seperate jailbreaks zzz
Tap here to open the goodies
Features
- One jailbreak for two popular AI models, horray!
- An optional prompt to make Claude less horny.
- In-character narrative and writing style. For example, here is Lahash, a boy who speaks in childish broken english. El'yiar, the knight. And lastly, Ryuno, the sarcastic AI.
- Several optional prompts (or 'add-ons') to suit for your liking. Check the second part of the prompt to see the list.
<request>
feature! Just wrap the text in that tag, and AI will try to prioritize it. More than<rules>
, even. Can be done in the chat message, prompts, AN, etc. Anywhere.- Proper [Notes:] and [OOC:] functions.
[Notes:]
It's like sticky notes exclusive for AI/Assistant only, not for Char. META-gaming is discouraged, so AI will try to keep Char unaware of the notes content UNLESS specified so by the user.
[OOC:]
Self-explanatory. When wanting to talk OOC with the AI/Assistant, please turn off the very last prompt injection named "END" at the very bottom of the prompt list. This is due to the prompts preventing AI to reply with anything else expect for the continuation of the RP.
Prompt settings
You can change these, especially the token context and output. But for the rest, it's what I normally use.
First part of the prompt
DO NOT MESS WITH ANY OF THESE!
BUT! You can turn the NSFW prompt on or off as needed. There's already a small, simple prompt inside the main jailbreak, so the NSFW prompt is for enforcement and more detailed <rules>
. Recommend to keep it off unless needed.
Second part of prompt
CoT and CoT? (shorter ver) are experimental tests, they are currently not optimized and messy They may not always work. They're made written from the POV of Char themselves instead of AI answering them. However, in-character writing works better with GPT compared to Claude. For more info about CoT, you may check my friend's (rarestMeow) rentry here.
2nd.
These are the optional prompts that you can turn on or off as you like. If you want to add more, simply create a new prompt and warp the text with <request>
tag.
If you have troubles on getting past positivity bias, please turn on the Darker theme prompt. But beware, when using Claude, things can go downhill fast.
Third part of prompt
Please DO NOT change the injection type and depth!
!!!
3rd
Personalized narrative style is a way to force AI to modify the response's speech and writing style to match with Char. Works best with first person POV. Examples are provided above at Features. Works even better if there are details of Char's mannerism, ticks, speech pattern, etc., on <card>
Second one, the NSFW stopper... Well, it makes the AI stop being too horny. It's still there, but less. Here is example 1, and this is is example 2.
Both <card>
and <persona>
contains NSFW descriptions, scenario sets them as lovers, SFW starting messages with vuglar/curse words. Tested using claude 2, NSFW prompt and stopper on.
Last one is injection prompt to ensure AI stays in-character. DO NOT disable it unless you want to send pure, [OOC:] message with no RP.
Claude 2.0 test using NSFW stopper.
Results may differs as it heavily depends on the scenario or starting messages, past chat (if there is any), and <card>
descriptions.
Case 1 to 3 is with a card with nsfw description, <card>
and <persona>
contains NSFW.
20 messages tested per case, divided equally with NSFW on and NSFW off.
Case 1: SFW starting message
nsfw off, pass.
nsfw on, pass.
Case 2: implied or suggestive NSFW starting message
nsfw off, pass. Although claude may go a bit horny, but he doesn't go sex sex plap plap in the first message, can easily be steered away
nsfw on, can still be stirred away but will be harder as claude insist "ooo you like it so much"
Case 3: SFW starting message, but char and user are lovers. (this depends on char personality! the one I use acts like a thug and love to use vuglar words.)
nsfw off, still sfw but with a bit of vulgar words here and there.
nsfw on, suprisngly, claude didnt jump to sex or sexual scenes immeditally. But sometimes, he does try to make the scene more nsfw such as suggesting user to sit on char's lap... kinda trying to make it steamy yknow? again, some are just normal scene as you could see from examples above.
Case 4: with my knight card, no nsfw description here unlike previous cases. SFW starting message. Char and User are lovers.
nsfw off, pass. no nsfw at all.
nsfw on, pass. However, char becoming more closer or flirty unlike nsfw off due to them being lovers. More romantical.
Case 5: Knight card. starting message is definitely nsfw. They're both asleep in the same bed. lovers.
For nsfw on and off... what else do you expect? It's straight nsfw. but doesn't always go to straight sex, sometimes it's just a scene of lovers or like... foreplay, aka no rushing.
LATTE JB - Vanilla latte cheesecake | READ THE "README" PROMPT INSIDE THE JB!
Current version is V2 Click here to order the cheesecake Regex here btw Logit Bias, rec. to use it
BEWARE OF TOKEN CONTEXT POLLUTION!! Natural replies are usually long, I HIGHLY recommend you to use any of the WORD COUNT prompt! Or at least use "Let him cook" prompt! NOT TO MENTION that it also allows higher quality as it doesn't force the LLM to write nonsense just to send those really long replies.
THERE ARE 4 THINGS YOU CAN FIND IN "README" BESIDE EXPLAINATION OF WHAT EACH PROMPT DOES!
If you want to blame anyone, blame those who kept begging and rushing in my DMs, and those who couldn't read the original "README" and asked such basic questions that would've been answered by reading it in the first place.
Questions? DM or ask in Scylla thread.
You can contact me on discord. My username is .karukaru