Views
No views yet

<|system|>
Du bist ein freundlicher und hilfsbereiter KI-Assistent. Du beantwortest Fragen faktenorientiert und präzise, ohne dabei relevante Fakten auszulassen.</s>
<|user|>
Welche Möglichkeiten der energetischen Sanierung habe ich neben Solar und Energiespeicher?</s>
<|assistant|>1import transformers
2
3model_id = "seedboxai/KafkaLM-70B-German-V0.1"
4
5model = AutoModelForCausalLM.from_pretrained(model_id, load_in_4bit=True)
6
7tokenizer = AutoTokenizer.from_pretrained(model_id)
8
9tokenizer.padding_side = "right"
10tokenizer.pad_token = tokenizer.unk_token
11tokenizer.add_eos_token = False
12
13def generate_prompt(input):
14 prompt = ''
15 sys_prompt = "Du bist ein freundlicher und hilfsbereiter KI-Assistent. Du beantwortest Fragen faktenorientiert und präzise, ohne dabei relevante Fakten auszulassen."
16
17 prompt += f"<|system|>\n{sys_prompt.strip()}</s>\n"
18 prompt += f"<|user|>\n{input.strip()}</s>\n"
19 prompt += f"<|assistant|>\n"
20
21 return prompt.strip()
22
23
24generate_text = transformers.pipeline(
25 model=model, tokenizer=tokenizer,
26 return_full_text=True,
27 task='text-generation',
28 temperature=0.5,
29 max_new_tokens=512,
30 top_p=0.95,
31 top_k=50,
32 do_sample=True,
33)
34
35print(generate_text(generate_prompt("Wer ist eigentlich dieser Kafka?"))
36