kunjcr2 commited on
Commit
af693e5
·
verified ·
1 Parent(s): b57b980

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +25 -0
README.md ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model:
3
+ - openai-community/gpt2-medium
4
+ ---
5
+ Can be used with peft:
6
+ ```python
7
+ from peft import PeftModel
8
+ from transformers import GPT2LMHeadModel, GPT2Tokenizer
9
+
10
+ tokenizer = GPT2Tokenizer.from_pretrained("gpt2-medium")
11
+ tokenizer.pad_token = tokenizer.eos_token
12
+
13
+ base_model = GPT2LMHeadModel.from_pretrained("gpt2-medium")
14
+ model = PeftModel.from_pretrained(base_model, "./gpt2-lora-generator")
15
+ model = model.merge_and_unload() # optional
16
+
17
+ # Generation
18
+ inputs = tokenizer("Injection attempt:", return_tensors="pt")
19
+ outputs = model.generate(**inputs, max_new_tokens=40, do_sample=True, temperature=0.9, top_p=0.95)
20
+ print(tokenizer.decode(outputs[0], skip_special_tokens=True))
21
+ ```
22
+
23
+ > Wandb - https://wandb.ai/kunjcr2-dreamable/huggingface/runs/izlu39c4?nw=nwuserkunjcr2
24
+
25
+ **NOTE**: THIS WAS BUILT AS AN ADVERSARIAL GENERATOR FOR PROMPT INJECTION EXAMPLES, PART OF A LARGER LLM FIREWALL PIPELINE.