How to use from
SGLang
Install from pip and serve model
# Install SGLang from pip:
pip install sglang
# Start the SGLang server:
python3 -m sglang.launch_server \
    --model-path "Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic" \
    --host 0.0.0.0 \
    --port 30000
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:30000/v1/chat/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic",
		"messages": [
			{
				"role": "user",
				"content": "What is the capital of France?"
			}
		]
	}'
Use Docker images
docker run --gpus all \
    --shm-size 32g \
    -p 30000:30000 \
    -v ~/.cache/huggingface:/root/.cache/huggingface \
    --env "HF_TOKEN=<secret>" \
    --ipc=host \
    lmsysorg/sglang:latest \
    python3 -m sglang.launch_server \
        --model-path "Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic" \
        --host 0.0.0.0 \
        --port 30000
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:30000/v1/chat/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic",
		"messages": [
			{
				"role": "user",
				"content": "What is the capital of France?"
			}
		]
	}'
Quick Links

This is a decensored version of zerofata/MS3.2-PaintedFantasy-v2-24B, made using Heretic v1.2.0

Abliteration parameters

Parameter Value
direction_index per layer
attn.o_proj.max_weight 3.75
attn.o_proj.max_weight_position 26.51
attn.o_proj.min_weight 3.06
attn.o_proj.min_weight_distance 8.14
mlp.down_proj.max_weight 2.66
mlp.down_proj.max_weight_position 14.59
mlp.down_proj.min_weight 3.73
mlp.down_proj.min_weight_distance 25.63

Performance

Metric This model Original model (zerofata/MS3.2-PaintedFantasy-v2-24B)
KL divergence 1.4315 0 (by definition)
Refusals 0/100 94/100

Painted Fantasy

PAINTED FANTASY v2

MS3.2-24B

image/png

Overview

This is an uncensored creative model intended to excel at character driven RP / ERP.

Version 2 feels quite different from the original, with a heavy focus on reducing repetition across conversations and improving instruction following.

Has a pretty unique writing style and sense of creativity (IMO). Pays the price with intermittent brain farts though.

SillyTavern Settings

Recommended Roleplay Format

> Actions: In plaintext
> Dialogue: "In quotes"
> Thoughts: *In asterisks*

Suggested Samplers

> Temp: 0.5-0.6
> MinP: 0.1
> TopP: 0.95
> Dry: 0.8, 1.75, 4

Instruct

Mistral v7 Tekken

Quantizations

Training Process

Training process: SFT > DPO > KTO

SFT with RP/ERP, Stories and in character assistant data.

DPO focused on reducing repetition, misgendered characters and slop.

KTO focused on further reducing repetition and slop.

Downloads last month
8
Safetensors
Model size
24B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic

Datasets used to train Pranavz/MS3.2-PaintedFantasy-v2-24B-heretic