dnnsdunca commited on
Commit
06e61c5
·
verified ·
1 Parent(s): 80d6a93

DdroidLabs

Browse files
Files changed (1) hide show
  1. DdroidLabs +20 -0
DdroidLabs ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ + import torch
2
+ from transformers import AutoModelForCausalLM, AutoTokenizer
3
+
4
+ model_id = "mistralai/Mixtral-8x7B-Instruct-v0.1"
5
+ tokenizer = AutoTokenizer.from_pretrained(model_id)
6
+
7
+ + model = AutoModelForCausalLM.from_pretrained(model_id, load_in_4bit=True, device_map="auto")
8
+
9
+ text = "Hello my name is"
10
+ messages = [
11
+ {"role": "user", "content": "What is your favourite condiment?"},
12
+ {"role": "assistant", "content": "Well, I'm quite partial to a good squeeze of fresh lemon juice. It adds just the right amount of zesty flavour to whatever I'm cooking up in the kitchen!"},
13
+ {"role": "user", "content": "Do you have mayonnaise recipes?"}
14
+ ]
15
+
16
+ input_ids = tokenizer.apply_chat_template(messages, return_tensors="pt").to("cuda")
17
+
18
+ outputs = model.generate(input_ids, max_new_tokens=20)
19
+ print(tokenizer.decode(outputs[0], skip_special_tokens=True))
20
+