Qwen3-1.7B temel modeli üzerine,
Unsloth framework'ü ve
TRL SFTTrainer kullanılarak Google Colab T4 GPU ortamında fine-tune edilmiştir.
Model, "Sen kimsin?", "Seni kim oluşturdu?", "Ne yapabilirsin?" gibi kimlik sorularına Türkçe ve İngilizce tutarlı yanıtlar verebilmektedir.
Bu adaptör,
cihatyldz/lojistik-lora-adapter modelinin
genişletilmiş versiyonudur. Aynı lojistik domain bilgisine ek olarak identity fine-tuning verisi eklenerek birleşik bir eğitim yapılmıştır.
1from unsloth import FastLanguageModel
2
3model, tokenizer = FastLanguageModel.from_pretrained(
4 model_name="cihatyldz/lojistik-identify-lora-adapter",
5 max_seq_length=2048,
6 dtype=None,
7 load_in_4bit=True,
8)
9FastLanguageModel.for_inference(model)
10
11# Kimlik testi
12messages = [{"role": "user", "content": "Sen kimsin?"}]
13inputs = tokenizer.apply_chat_template(
14 messages, tokenize=True, add_generation_prompt=True, return_tensors="pt"
15).to(model.device)
16output = model.generate(input_ids=inputs, max_new_tokens=256, use_cache=True)
17print(tokenizer.decode(output[0], skip_special_tokens=True))
18# → "Ben LojistikAI, Cihat Yıldız tarafından geliştirilen ..."
19
20# Lojistik bilgi testi
21messages = [{"role": "user", "content": "OTIF metriği ne anlama gelir?"}]
22inputs = tokenizer.apply_chat_template(
23 messages, tokenize=True, add_generation_prompt=True, return_tensors="pt"
24).to(model.device)
25output = model.generate(input_ids=inputs, max_new_tokens=256, use_cache=True)
26print(tokenizer.decode(output[0], skip_special_tokens=True))
1from peft import PeftModel
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4base_model_id = "Qwen/Qwen3-1.7B"
5adapter_id = "cihatyldz/lojistik-identify-lora-adapter"
6
7tokenizer = AutoTokenizer.from_pretrained(base_model_id)
8model = AutoModelForCausalLM.from_pretrained(base_model_id, device_map="auto")
9model = PeftModel.from_pretrained(model, adapter_id)
Bu model
MIT Lisansı ile lisanslanmıştır. Temel model (Qwen3) kendi lisans koşullarına tabidir.