Safetensors
Japanese
qwen2
unsloth
trl
sft
SousiOmine commited on
Commit
d38339b
ยท
verified ยท
1 Parent(s): 24300f6

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +69 -0
README.md CHANGED
@@ -11,3 +11,72 @@ tags:
11
 
12
  # ๆฆ‚่ฆ
13
  ่ณชๅ•ใจๅฟœ็ญ”ใ‹ใ‚‰ใ€ใใฎ้Ž็จ‹ใฎๆ€่€ƒใ‚’็”Ÿๆˆใ™ใ‚‹่จ€่ชžใƒขใƒ‡ใƒซใงใ™ใ€‚
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
 
12
  # ๆฆ‚่ฆ
13
  ่ณชๅ•ใจๅฟœ็ญ”ใ‹ใ‚‰ใ€ใใฎ้Ž็จ‹ใฎๆ€่€ƒใ‚’็”Ÿๆˆใ™ใ‚‹่จ€่ชžใƒขใƒ‡ใƒซใงใ™ใ€‚
14
+
15
+ # transformersใงใฎๆŽจ่ซ–ไพ‹
16
+ ```
17
+ model = AutoModelForCausalLM.from_pretrained(
18
+ "SousiOmine/Kuroiso-CR-7B-20250124", device_map="auto", load_in_4bit=True
19
+ )
20
+ tokenizer = AutoTokenizer.from_pretrained("SousiOmine/Kuroiso-CR-7B-20250124")
21
+
22
+ qwen_prompt = """<|im_start|>system
23
+ {}<|im_end|>
24
+ <|im_start|>user
25
+ {}<|im_end|>
26
+ <|im_start|>assistant
27
+ {}
28
+ """
29
+
30
+ query_template = """<Query>
31
+ {}
32
+ </Query>
33
+ <Answer>
34
+ {}
35
+ </Answer>"""
36
+
37
+ inputs = tokenizer(
38
+ [
39
+ qwen_prompt.format(
40
+ make_reasoning_instruct,
41
+ query_template.format(
42
+ "ใ“ใ‚“ใซใกใฏ",
43
+ "ใ“ใ‚“ใซใกใฏ๏ผไปŠๆ—ฅใฏใ„ใ‹ใŒใŠ้Žใ”ใ—ใงใ™ใ‹๏ผŸ"
44
+ ),
45
+ "", # output
46
+ )
47
+ ], return_tensors = "pt").to("cuda")
48
+
49
+ from transformers import TextStreamer
50
+ text_streamer = TextStreamer(tokenizer)
51
+ model.generate(**inputs, streamer = text_streamer, max_new_tokens = 1024)
52
+ ```
53
+
54
+ ไปฅไธ‹ใฎใ‚ˆใ†ใชๅ‡บๅŠ›ใŒๅพ—ใ‚‰ใ‚Œใพใ™ใ€‚
55
+ ```
56
+ <|im_start|>assistant
57
+
58
+ <Thought>
59
+ ใ“ใ‚“ใซใกใฏใจใ„ใ†ๆŒจๆ‹ถใŒไธŽใˆใ‚‰ใ‚Œใพใ—ใŸใ€‚
60
+ ใ“ใ‚Œใฏไผš่ฉฑใฎๅง‹ใพใ‚Šใ‚’็คบใ—ใฆใ„ใพใ™ใ€‚
61
+ ่ฟ”็ญ”ใŒๅฟ…่ฆใงใ™ใ€‚
62
+ ใ€Œใ“ใ‚“ใซใกใฏใ€ใจใ„ใ†ๆŒจๆ‹ถใ‚’ใใฎใพใพ่ฟ”ใ™ใฎใŒ่‡ช็„ถใงใ—ใ‚‡ใ†ใ€‚
63
+ ใ—ใ‹ใ—ใ€ๅˆฉ็”จ่€…ใŒๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚„่ฉฑ้กŒใ‚’ๆ่ตทใ—ใฆใ„ใชใ„ใ‚ˆใ†ใงใ™ใ€‚
64
+ ใใ“ใงใ€ๅˆฉ็”จ่€…ใฎๆ„ๅ›ณใ‚’็†่งฃใ™ใ‚‹ใŸใ‚ใซใ€ๅฐ‘ใ—ๆŽ˜ใ‚Šไธ‹ใ’ใฆใฟใ‚‹ใฎใ‚‚่‰ฏใ„ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚
65
+
66
+ ใกใ‚‡ใฃใจๅพ…ใฃใฆใใ ใ•ใ„ใ€‚้–“้•ใˆใŸใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚่ฆ‹็›ดใ—ใ‚’่กŒใ„ใพใ™ใ€‚
67
+ ๅˆฉ็”จ่€…ใŒไฝ•ใ‹ๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚„่ฉฑ้กŒใ‚’ๆ่ตทใ—ใฆใ„ใชใ„ใ“ใจใ‚’็ขบ่ชใ—ใพใ—ใŸใ€‚
68
+ ใใฎๅ ดๅˆใ€ๅˆฉ็”จ่€…ใซๅฏพใ—ใฆๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚’ๆŠ•ใ’ใ‹ใ‘ใ‚‹ใ“ใจใงใ€ไผš่ฉฑใ‚’้€ฒใ‚ใ‚‹ๆ–นใŒ่‰ฏใ„ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚
69
+ ไพ‹ใˆใฐใ€ใ€ŒไปŠๆ—ฅใฏใฉใฎใ‚ˆใ†ใชไธ€ๆ—ฅใ‚’ใŠ้Žใ”ใ—ใงใ™ใ‹๏ผŸใ€ใจใ„ใ†ใ‚ˆใ†ใช่ณชๅ•ใ‚’ๆŠ•ใ’ใ‹ใ‘ใ‚‹ใจ่‰ฏใ„ใงใ—ใ‚‡ใ†ใ€‚
70
+
71
+ ๅ†ๅบฆ่€ƒใˆ็›ดใ—ใพใ™ใ€‚
72
+ ๅˆฉ็”จ่€…ใŒๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚„่ฉฑ้กŒใ‚’ๆ่ตทใ—ใฆใ„ใชใ„ใ“ใจใ‚’ๅ†็ขบ่ชใ—ใพใ—ใŸใ€‚
73
+ ใใฎๅ ดๅˆใ€ๅˆฉ็”จ่€…ใซๅฏพใ—ใฆๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚’ๆŠ•ใ’ใ‹ใ‘ใ‚‹ใ“ใจใงใ€ไผš่ฉฑใ‚’้€ฒใ‚ใ‚‹ๆ–นใŒ่‰ฏใ„ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚
74
+ ใ—ใ‹ใ—ใ€ๆœ€ๅˆใฎ่ฟ”็ญ”ใงใฏใ‚ทใƒณใƒ—ใƒซใซใ€Œใ“ใ‚“ใซใกใฏใ€ใจ่ฟ”็ญ”ใ™ใ‚‹ใฎใŒๆœ€ใ‚‚้ฉๅˆ‡ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚
75
+ ใใฎใŸใ‚ใ€ๆœ€ๅˆใฎ่ฟ”็ญ”ใ‚’่ธ่ฅฒใ—ใ€ใ€Œใ“ใ‚“ใซใกใฏใ€ใจ่ฟ”็ญ”ใ™ใ‚‹ใฎใŒๆญฃ่งฃใงใ—ใ‚‡ใ†ใ€‚
76
+
77
+ ใ€Œใ“ใ‚“ใซใกใฏใ€ใจใ„ใ†ๆŒจๆ‹ถใ‚’่ฟ”็ญ”ใ™ใ‚‹ใ“ใจใงใ€ไผš่ฉฑใ‚’ๅง‹ใ‚ใ‚‹ใ“ใจใŒๅ‡บๆฅใพใ™ใ€‚
78
+ ใพใŸใ€ๅˆฉ็”จ่€…ใŒๅ…ทไฝ“็š„ใช่ณชๅ•ใ‚„่ฉฑ้กŒใ‚’ๆ่ตทใ—ใฆใ„ใชใ„ๅ ดๅˆใงใ‚‚ใ€ใ‚ทใƒณใƒ—ใƒซใชๆŒจๆ‹ถใ‚’่ฟ”ใ™ใ“ใจใงใ€ๅˆฉ็”จ่€…ใฎๆ„ๅ›ณใ‚’็†่งฃใ—ใ‚„ใ™ใใชใ‚Šใพใ™ใ€‚
79
+ ใ—ใŸใŒใฃใฆใ€ใ€Œใ“ใ‚“ใซใกใฏใ€ใจ่ฟ”็ญ”ใ™ใ‚‹ใ“ใจใŒๆœ€ใ‚‚้ฉๅˆ‡ใช้ธๆŠž่‚ขใงใ‚ใ‚‹ใจ่จ€ใˆใ‚‹ใงใ—ใ‚‡ใ†ใ€‚
80
+ </Thought>
81
+ <|im_end|>
82
+ ```