Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "DataPilot/SKYDRIVE-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)
401merge_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: NovaSky-AI/Sky-T1-32B-Flash
6parameters:
7 t: 0.4
8dtype: bfloat16
9name: SKYCAVE_element_Sky_jp
10---
11merge_method: breadcrumbs_ties
12base_model: Qwen/Qwen2.5-32B
13tokenizer_source: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
14name: SKYDRIVE_element_jp_01
15models:
16 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
17 parameters:
18 weight: 1.0
19 - model: FuseAI/FuseO1-DeepSeekR1-Qwen2.5-Coder-32B-Preview
20 parameters:
21 weight: 0.75
22dtype: bfloat16
23---
24merge_method: task_arithmetic
25base_model: Qwen/Qwen2.5-32B
26tokenizer_source: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
27name: SKYDRIVE_element_jp_02
28models:
29 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
30 parameters:
31 weight: 1.0
32 - model: cyberagent/DeepSeek-R1-Distill-Qwen-32B-Japanese
33 parameters:
34 weight: 0.9
35dtype: bfloat16
36---
37merge_method: slerp
38base_model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
39models:
40 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
41 - model: TeamDelta/ABEJA-Qwen2.5-32B-base-jp-v0.1
42parameters:
43 t: 0.5
44dtype: bfloat16
45name: SKYDRIVE_element_jp_03
46
47---
48merge_method: model_stock
49
50base_model: Qwen/Qwen2.5-32B-Instruct
51
52models:
53 - model: karakuri-ai/karakuri-lm-32b-thinking-2501-exp
54 - model: SKYCAVE_element_Sky_jp
55 - model: SKYDRIVE_element_jp_01
56 - model: SKYDRIVE_element_jp_02
57 - model: SKYDRIVE_element_jp_03
58
59dtype: bfloat16
60
61pad_to_multiple_of: 512
62tokenizer_source: base
63
64name: SKYDRIVE-32B-v0.1