Views
No views yet
Qwen3-4B-Indo-Alpaca is an instruction-tuned language model designed for Indonesian natural language processing tasks. Built upon the Qwen3-4B base model, it has been fine-tuned using Supervised Fine-Tuning (SFT) on a translated Indonesian Alpaca-GPT4 dataset. This model is optimized to understand instructions, answer questions, and assist with general conversational tasks in Indonesian.1from transformers import AutoTokenizer, AutoModelForCausalLM
2
3model_id = "caffeinejunkie1/Qwen3-4B-Indo-Alpaca"
4
5tokenizer = AutoTokenizer.from_pretrained(model_id)
6model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto")
7
8messages = [
9 {"role": "system", "content": "Anda adalah asisten AI yang sangat membantu."},
10 {"role": "user", "content": "Jelaskan apa itu machine learning dengan bahasa yang sederhana."}
11]
12
13text = tokenizer.apply_chat_template(
14 messages,
15 tokenize=False,
16 add_generation_prompt=True
17)
18model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
19
20generated_ids = model.generate(
21 **model_inputs,
22 max_new_tokens=256
23)
24generated_ids = [
25 output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
26]
27
28response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
29print(response)