Views
No views yet

1pip install -r requirements.txt
2pip install transformers datasets accelerate safetensors1import torch
2from transformers import AutoTokenizer, AutoModelForCausalLM
3
4
5model_id = "DireDreadlord/Koi-75M"
6tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
7model = AutoModelForCausalLM.from_pretrained(
8 model_id,
9 trust_remote_code=True,
10 dtype="auto"
11).to(device)
12model.eval()
13model.resize_token_embeddings(len(tokenizer))
14
15
16messages = [{"role": "user", "content": "write a python function to print the fibonacci sequence"}]
17
18inputs = tokenizer.apply_chat_template(
19 messages,
20 add_generation_prompt=True,
21 return_tensors="pt"
22).to(device)
23
24
25outputs = model.generate(
26 **inputs,
27 max_new_tokens=128,
28 do_sample=True,
29 temperature=0.4,
30 top_p=0.9,
31 repetition_penalty=1.1,
32)
33
34prompt_len = inputs["input_ids"].shape[1]
35generated_ids = outputs[0, prompt_len:]
36print(tokenizer.decode(generated_ids.tolist(), skip_special_tokens=True))