Downloads · 30 days
12
5% of all-time downloads
kayrab/doktor-LLama2-sambanovasystems-7b
doktor-LLama2-sambanovasystems-7b is a question answering model from kayrab. Use it when the input is a question plus a passage. It is set up for transformers. The card lists the license as mit.
Doktor Sambalingo Llama 2, Türkçe sağlık danışmanlığı alanında kullanılmak üzere geliştirilmiş bir büyük dil modelidir. Bu model, doktor-hasta yazılı iletişimindeki performansı iyileştirmek ve hastalara daha doğru ve…
Downloads · 30 days
12
5% of all-time downloads
All-time downloads
251
Public
Parameters
6.9B
13.9 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors13.9 GB · 100%
From the Hugging Face model README
Doktor Sambalingo Llama 2, Türkçe sağlık danışmanlığı alanında kullanılmak üzere geliştirilmiş bir büyük dil modelidir. Bu model, doktor-hasta yazılı iletişimindeki performansı iyileştirmek ve hastalara daha doğru ve bağlama uygun yanıtlar sunmak amacıyla oluşturulmuştur.
Bu model, Muhammed Kayra Bulut tarafından hazırlanan yüksek lisans tezi kapsamında geliştirilmiştir.
Modelin eğitimi ve ince ayarı şu adımlarla gerçekleştirilmiştir:
Yapılan değerlendirmeler sonucunda, Doktor Sambalingo Llama 2 modelinin Türkçe sağlık danışmanlığı alanında aşağıdaki başarılara ulaştığı tespit edilmiştir:
Daha detaylı bilgi için yüksek lisans tezine başvurabilirsiniz.
Gereksinimler:
Kurulum:
git clone https://github.com/kayrab/doktor-LLama2-sambanovasystems-7b.git
cd doktor-LLama2-sambanovasystems-7b
from huggingface_hub import login
api_token = "hesaba_ait_token"
login(api_token)
# Unsloth, Xformers (Flash Attention) ve tüm diğer paketleri yükle!
!pip install "unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git"
!pip install --no-deps "xformers<0.0.27" "trl<0.9.0" peft accelerate bitsandbytes
from unsloth import FastLanguageModel
model_name = "kayrab/doktor-LLama2-sambanovasystems-7b"
model, tokenizer = FastLanguageModel.from_pretrained(
model_name = model_name,
max_seq_length = 2048,
dtype = "bf16",
load_in_4bit = False,
token = api_token,
)
FastLanguageModel.for_inference(model)
input_text = "Merhaba doktor, son zamanlarda sık sık idrara çıkma, idrar renginde koyulaşma ve bel bölgemde hafif bir ağrı hissediyorum. Ayrıca, özellikle sabahları ellerimde ve ayaklarımda şişlik fark ediyorum. Bunun yanı sıra, son birkaç haftadır kendimi sürekli yorgun ve halsiz hissediyorum. Böbreklerimin sağlığıyla ilgili bir sorun olabileceğinden endişeleniyorum. Bu belirtiler böbrek taşı, enfeksiyon ya da başka bir böbrek rahatsızlığına işaret ediyor olabilir mi? Eğer öyleyse, hangi testleri yaptırmamı önerirsiniz ve bu süreçte nelere dikkat etmeliyim? Ayrıca, böbrek sağlığımı korumak için günlük yaşamımda yapabileceğim değişiklikler hakkında bilgi verirseniz çok sevinirim."
prompt = f"""Sen bir doktorsun. Soruları buna göre cevapla.
### Soru:
{input_text}
### Cevap:
"""
# Girdileri hazırla ve cihaza taşı
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
# Metin üretimi
outputs = model.generate(
**inputs,
max_length=500,
do_sample=False,
)
# Sonucu çöz ve yazdır
generated_text = tokenizer.decode(outputs[0])
print(generated_text)
Yüksek Lisans Tezi: Sağlık Verileri Üzerinde Büyük Dil Modellerinin İnce Ayar Performansı - Muhammed Kayra Bulut, Yıldız Teknik Üniversitesi, 2024.
Doctor Sambalingo Llama 2 is a large language model developed for use in Turkish health consultancy. This model aims to improve the performance of written communication between doctors and patients and provide patients with more accurate and context-appropriate responses.
This model was developed as part of a master's thesis prepared by Muhammed Kayra Bulut.
The training and fine-tuning of the model were carried out in the following steps:
As a result of the evaluations, it was determined that the Doctor Sambalingo Llama 2 model achieved the following successes in the field of Turkish health consultancy:
For more detailed information, you can refer to the master's thesis.
Requirements:
Installation:
git clone https://github.com/kayrab/doktor-LLama2-sambanovasystems-7b.git
cd doktor-LLama2-sambanovasystems-7b
from huggingface_hub import login
api_token = "your_token" # Account-specific token
login(api_token)
# Install Unsloth, Xformers (Flash Attention), and all other required packages!
!pip install "unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git"
!pip install --no-deps "xformers<0.0.27" "trl<0.9.0" peft accelerate bitsandbytes
from unsloth import FastLanguageModel
model_name = "kayrab/doktor-LLama2-sambanovasystems-7b"
model, tokenizer = FastLanguageModel.from_pretrained(
model_name = model_name,
max_seq_length = 2048, # Maximum sequence length
dtype = "bf16", # Data type for model weights
load_in_4bit = False, # Whether to load the model in 4-bit precision
token = api_token, # API token for authentication
)
FastLanguageModel.for_inference(model)
input_text = "Merhaba doktor, son zamanlarda sık sık idrara çıkma, idrar renginde koyulaşma ve bel bölgemde hafif bir ağrı hissediyorum. Ayrıca, özellikle sabahları ellerimde ve ayaklarımda şişlik fark ediyorum. Bunun yanı sıra, son birkaç haftadır kendimi sürekli yorgun ve halsiz hissediyorum. Böbreklerimin sağlığıyla ilgili bir sorun olabileceğinden endişeleniyorum. Bu belirtiler böbrek taşı, enfeksiyon ya da başka bir böbrek rahatsızlığına işaret ediyor olabilir mi? Eğer öyleyse, hangi testleri yaptırmamı önerirsiniz ve bu süreçte nelere dikkat etmeliyim? Ayrıca, böbrek sağlığımı korumak için günlük yaşamımda yapabileceğim değişiklikler hakkında bilgi verirseniz çok sevinirim."
prompt = f"""You are a doctor. Answer the questions accordingly.
### Soru:
{input_text}
### Cevap:
"""
# Prepare inputs and move them to the device
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
# Generate text
outputs = model.generate(
**inputs,
max_length=500, # Maximum length of the generated text
do_sample=False, # Disable sampling for deterministic output
)
# Decode and print the result
generated_text = tokenizer.decode(outputs[0])
print(generated_text)
Master's Thesis: Fine-Tuning Performance of Large Language Models on Health Data - Muhammed Kayra Bulut, Yıldız Technical University, 2024.