File size: 1,097 Bytes
96a1862
 
 
 
 
 
 
 
 
 
 
 
0172581
96a1862
 
 
 
 
0172581
96a1862
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
language: en
tags:
  - obliteratus
  - abliteration
  - uncensored
  - benchmark
base_model: HuggingFaceTB/SmolLM2-360M
---

# SmolLM2-360M-OBLITERATED

This model was abliterated using the **`advanced`** method via
[OBLITERATUS](https://github.com/elder-plinius/OBLITERATUS).

| Detail | Value |
|--------|-------|
| Base model | `HuggingFaceTB/SmolLM2-360M` |
| Method | `advanced` |
| Source | benchmark |

## How to Use

```python
from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("SmolLM2-360M-OBLITERATED")
tokenizer = AutoTokenizer.from_pretrained("SmolLM2-360M-OBLITERATED")

prompt = "Hello, how are you?"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
```

## About OBLITERATUS

OBLITERATUS is an open-source tool for removing refusal behavior from language
models via activation engineering (abliteration). Learn more at
[github.com/elder-plinius/OBLITERATUS](https://github.com/elder-plinius/OBLITERATUS).