Holy-fox commited on
Commit
c6cefbe
1 Parent(s): 98f11eb
Files changed (1) hide show
  1. README.md +63 -3
README.md CHANGED
@@ -1,3 +1,63 @@
1
- ---
2
- license: apache-2.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ ---
4
+ ![image/jpeg](https://cdn-uploads.huggingface.co/production/uploads/65f01b5235c5424c262c8be8/QGK7V1u4uq9Co_b-EM4Go.jpeg)
5
+ ## 概要
6
+
7
+ ArrowPro-7B-KUJIRAはMistral系のNTQAI/chatntq-ja-7b-v1.0をベースにAItuber、AIアシスタントの魂となるようにChat性能を重視して作られました。
8
+
9
+ ## ベンチマーク
10
+
11
+ ArrowPro-7B-KUJIRAはベンチマーク(ELYZA-TASK100)において約3.8(LLaMa3-70B準拠)をマークし、7Bにおいて日本語性能世界一を達成しました。
12
+
13
+ ![image/png](https://cdn-uploads.huggingface.co/production/uploads/65f01b5235c5424c262c8be8/xwR2f_msM-mJUAbdmlu4v.png)
14
+
15
+ ## How to use
16
+ ```python
17
+ import torch
18
+ from transformers import AutoTokenizer, AutoModelForCausalLM
19
+
20
+ tokenizer = AutoTokenizer.from_pretrained("DataPilot/ArrowPro-7B-KUJIRA")
21
+ model = AutoModelForCausalLM.from_pretrained(
22
+ "DataPilot/ArrowPro-7B-KUJIRA",
23
+ torch_dtype="auto",
24
+ )
25
+ model.eval()
26
+
27
+ if torch.cuda.is_available():
28
+ model = model.to("cuda")
29
+
30
+ def build_prompt(user_query):
31
+ sys_msg = "あなたは日本語を話す優秀なアシスタントです。回答には必ず日本語で答えてください。"
32
+ template = """[INST] <<SYS>>
33
+ {}
34
+ <</SYS>>
35
+
36
+ {}[/INST]"""
37
+ return template.format(sys_msg,user_query)
38
+
39
+ # Infer with prompt without any additional input
40
+ user_inputs = {
41
+ "user_query": "まどマギで一番かわいいキャラはだれ?",
42
+ }
43
+ prompt = build_prompt(**user_inputs)
44
+
45
+ input_ids = tokenizer.encode(
46
+ prompt,
47
+ add_special_tokens=True,
48
+ return_tensors="pt"
49
+ )
50
+
51
+ tokens = model.generate(
52
+ input_ids.to(device=model.device),
53
+ max_new_tokens=500,
54
+ temperature=1,
55
+ top_p=0.95,
56
+ do_sample=True,
57
+ )
58
+
59
+ out = tokenizer.decode(tokens[0][input_ids.shape[1]:], skip_special_tokens=True).strip()
60
+ print(out)
61
+
62
+ ## 謝辞
63
+ 助言を与えてくださったすべての皆様に感謝します。