Knobi3 commited on
Commit
261acc4
·
verified ·
1 Parent(s): 7517677

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +23 -0
README.md CHANGED
@@ -95,3 +95,26 @@ slices:
95
  - layer_range: [24, 32]
96
  model: /content/evol_merge_storage/input_models/Mistral-7B-v0.1_8133861
97
  ```
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
  - layer_range: [24, 32]
96
  model: /content/evol_merge_storage/input_models/Mistral-7B-v0.1_8133861
97
  ```
98
+
99
+ ### How to use
100
+
101
+ !pip install -qU transformers accelerate
102
+
103
+ from transformers import AutoTokenizer
104
+ import transformers
105
+ import torch
106
+
107
+ model = "Knobi3/evomergeproto1"
108
+ messages = [{"role": "user", "content": "What is a large language model?"}]
109
+
110
+ tokenizer = AutoTokenizer.from_pretrained(model)
111
+ prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
112
+ pipeline = transformers.pipeline(
113
+ "text-generation",
114
+ model=model,
115
+ torch_dtype=torch.float16,
116
+ device_map="auto",
117
+ )
118
+
119
+ outputs = pipeline(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
120
+ print(outputs[0]["generated_text"])