Kadins commited on
Commit
5a69a5d
1 Parent(s): 0eaadcb

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +29 -1
README.md CHANGED
@@ -21,5 +21,33 @@ pip install mlx-lm
21
  from mlx_lm import load, generate
22
 
23
  model, tokenizer = load("mlx-community/BiliBot-7B-Q")
24
- response = generate(model, tokenizer, prompt="hello", verbose=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  ```
 
21
  from mlx_lm import load, generate
22
 
23
  model, tokenizer = load("mlx-community/BiliBot-7B-Q")
24
+
25
+ # Template content
26
+ template = """
27
+ <|im_start|>system
28
+ You are a helpful assistant<|im_end|>
29
+ <|im_start|>user
30
+ 请对以下问题给出简短、机智的回答:
31
+ {usr_msg}<|im_end|>
32
+ <|im_start|>assistant
33
+ """
34
+
35
+ while True:
36
+ usr_msg = input("用户: ") # Get user message from terminal
37
+ if usr_msg.lower() == 'quit()': # Allows the user to exit the loop
38
+ break
39
+
40
+ prompt = template.replace("{usr_msg}", usr_msg)
41
+
42
+ time_ckpt = time.time()
43
+ response = generate(
44
+ model,
45
+ tokenizer,
46
+ prompt=prompt,
47
+ temp=0.3,
48
+ max_tokens=500,
49
+ verbose=False
50
+ )
51
+
52
+ print("%s: %s (Time %d ms)\n" % ("回答", response, (time.time() - time_ckpt) * 1000))
53
  ```