Views
No views yet

1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "DataPilot/SKYCAVE-R1-32B-v0.1"
4
5tokenizer_name = ""
6
7if tokenizer_name == "":
8 tokenizer_name = model_name
9
10model = AutoModelForCausalLM.from_pretrained(
11 model_name,
12 torch_dtype="auto",
13 device_map="auto"
14)
15tokenizer = AutoTokenizer.from_pretrained(tokenizer_name)
16
17prompt = "メタデータを解析し、自己進化をするAIであるnurture intelligenceが実現した未来の日常生活の姿を教えてください。"
18messages = [
19 {"role": "system", "content": "あなたは優秀な日本語アシスタントであり長考モデルです。問題解決をするための思考をした上で回答を行ってください。"},
20 {"role": "user", "content": prompt}
21]
22text = tokenizer.apply_chat_template(
23 messages,
24 tokenize=False,
25 add_generation_prompt=True
26)
27model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
28
29generated_ids = model.generate(
30 **model_inputs,
31 max_new_tokens=4096
32)
33generated_ids = [
34 output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
35]
36
37response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
38
39print(response)1merge_method: slerp
2base_model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
3models:
4 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
5 - model: Saxo/Linkbricks-Horizon-AI-Japanese-Base-32B
6parameters:
7 t: 0.35
8dtype: bfloat16
9name: SKYCAVE_element_QwQ_jp
10
11---
12
13merge_method: slerp
14base_model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
15models:
16 - model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
17 - model: SKYCAVE_element_QwQ_jp
18parameters:
19 t: 0.4
20dtype: bfloat16
21name: SKYCAVE_element_QR_jp
22
23---
24
25merge_method: slerp
26base_model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
27models:
28 - model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
29 - model: FuseAI/FuseO1-DeepSeekR1-Qwen2.5-Coder-32B-Preview
30parameters:
31 t: 0.5
32dtype: bfloat16
33name: SKYCAVE_element_R1_jp_01
34
35---
36
37merge_method: slerp
38base_model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
39models:
40 - model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
41 - model: TeamDelta/ABEJA-Qwen2.5-32B-base-jp-v0.1
42parameters:
43 t: 0.5
44dtype: bfloat16
45name: SKYCAVE_element_R1_jp_02
46
47---
48
49merge_method: slerp
50base_model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
51models:
52 - model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
53 - model: deepseek-ai/DeepSeek-R1-Distill-Qwen-32B
54parameters:
55 t: 0.6
56dtype: bfloat16
57name: SKYCAVE_element_R1_jp_03
58
59---
60
61merge_method: slerp
62base_model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
63models:
64 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
65 - model: NovaSky-AI/Sky-T1-32B-Flash
66parameters:
67 t: 0.4
68dtype: bfloat16
69name: SKYCAVE_element_Sky_jp
70
71---
72
73merge_method: model_stock
74base_model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
75models:
76 - model: SKYCAVE_element_QR_jp
77 - model: SKYCAVE_element_R1_jp_01
78 - model: SKYCAVE_element_R1_jp_02
79 - model: SKYCAVE_element_R1_jp_03
80 - model: SKYCAVE_element_Sky_jp
81dtype: bfloat16
82name: SKYCAVE-R1-32B-v0.1