--- license: apache-2.0 language: - tr base_model: Qwen/Qwen2.5-7B-Instruct tags: - turkish - türkçe - chat - bozdogan pipeline_tag: text-generation --- # 🦅 Bozdoğan-7B **Bozdoğan**, Umut Archery tarafından eğitilen ve geliştirilen Türkçe sohbet (chat) yapay zeka modelidir. Qwen 2.5 7B Instruct temel modeli üzerine ~10.000 Türkçe sohbet örneğiyle ince ayar yapılmış, tek parça tam modeldir (vLLM / serverless ile doğrudan çalışır). ## Model Detayları - **Geliştirici:** Umut Archery - **Model Adı:** Bozdoğan-7B - **Temel Model:** Qwen/Qwen2.5-7B-Instruct - **Dil:** Türkçe 🇹🇷 - **Eğitim Verisi:** ~10.000 Türkçe sohbet örneği - **Lisans:** Apache 2.0 Bozdoğan kendi kimliğini bilir: kendisine kim olduğu sorulduğunda Bozdoğan olduğunu ve Umut Archery tarafından geliştirildiğini söyler. ## Kullanım ```python import torch from transformers import AutoModelForCausalLM, AutoTokenizer model = AutoModelForCausalLM.from_pretrained( "UmutArchery/Bozdogan-7B", device_map="auto", dtype=torch.bfloat16, trust_remote_code=True ) tokenizer = AutoTokenizer.from_pretrained("UmutArchery/Bozdogan-7B") SYSTEM = "Sen Bozdoğan'sın. Umut Archery tarafından eğitilen ve geliştirilen bir Türkçe yapay zeka asistanısın." def sor(soru): prompt = f"<|im_start|>system\n{SYSTEM}<|im_end|>\n<|im_start|>user\n{soru}<|im_end|>\n<|im_start|>assistant\n" inputs = tokenizer(prompt, return_tensors="pt").to(model.device) out = model.generate(**inputs, max_new_tokens=300, temperature=0.7, top_p=0.9, do_sample=True) cevap = tokenizer.decode(out[0], skip_special_tokens=False) s = cevap.rfind("<|im_start|>assistant\n") + len("<|im_start|>assistant\n") e = cevap.find("<|im_end|>", s) return cevap[s:e].strip() if e != -1 else cevap[s:].strip() print(sor("Merhaba, kendini tanıtır mısın?")) ``` ## Eğitim Sonuçları | Metrik | Değer | |--------|-------| | Train Loss | ~0.53 | | Eval Loss | ~0.59 | | Token Doğruluğu | ~%88 | ## Donanım - **GPU:** NVIDIA A100 80GB - **Eğitim Süresi:** ~40 dk (ana model) + ~6 dk (kimlik eğitimi) ## Sınırlamalar Bozdoğan ~10.000 örnekle eğitilmiş 7B'lik bir modeldir. Karmaşık akıl yürütme veya uzmanlık gerektiren konularda hata yapabilir. Kritik konularda verdiği bilgileri doğrulayın. --- *Bozdoğan, Umut Archery tarafından geliştirilmiştir. 🦅*