Downloads ยท 30 days
50
6% of all-time downloads
snuh/hari-q2.5-thinking
hari-q2.5-thinking is a machine learning model from snuh. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
๐ง Korean Medical LLM (QA-Finetuned) by Healthcare AI Research Institute of Seoul National University Hospital
Downloads ยท 30 days
50
6% of all-time downloads
All-time downloads
820
Public
Parameters
72.7B
145 GB on disk
Likes
4
Public
Click a slice to open those files.
.safetensors145 GB ยท 100%
From the Hugging Face model README
๐ง Korean Medical LLM (QA-Finetuned) by Healthcare AI Research Institute of Seoul National University Hospital
Welcome to the official repository of the Korean Medical Large Language Model (LLM) developed by the Healthcare AI Research Institute (HARI) at Seoul National University Hospital (SNUH).
This model is fine-tuned on Korean medical questionโanswering (QA) style data, enabling robust performance in clinical reasoning, educational Q&A, and domain-specific medical inference.
snuh/hari-q2.5-thinkingThis model was fine-tuned using a curated corpus of Korean medical QA-style data derived from publicly available, de-identified sources. The training data includes clinical guidelines, academic publications, exam-style questions, and synthetic prompts reflecting real-world clinical reasoning.
Training Data Characteristics:
Benchmark Evaluation:
โ ๏ธ These benchmarks are provided for research purposes only and do not imply clinical safety or efficacy.
We strictly adhere to ethical AI development and privacy protection:
โ ๏ธ This model is intended for research and educational purposes only and should not be used to make clinical decisions.
The Healthcare AI Research Institute (HARI) is a pioneering research group within Seoul National University Hospital, driving innovation in medical AI.
We welcome collaboration with:
๐ง Contact: [email protected]
๐ Website: Seoul National University Hospital
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
# Load tokenizer and model
model_name = "snuh/hari-q2.5-thinking"
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype="auto",
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)
prompt = '''
### Instruction:
๋น์ ์ ์์ ์ง์์ ๊ฐ์ถ ์ ๋ฅํ๊ณ ์ ๋ขฐํ ์ ์๋ ํ๊ตญ์ด ๊ธฐ๋ฐ ์๋ฃ ์ด์์คํดํธ์
๋๋ค.
์ฌ์ฉ์์ ์ง๋ฌธ์ ๋ํด ์ ํํ๊ณ ์ ์คํ ์์ ์ถ๋ก ์ ๋ฐํ์ผ๋ก ์ง๋จ ๊ฐ๋ฅ์ฑ์ ์ ์ํด ์ฃผ์ธ์.
๋ฐ๋์ ํ์์ ์ฐ๋ น, ์ฆ์, ๊ฒ์ฌ ๊ฒฐ๊ณผ, ํต์ฆ ๋ถ์ ๋ฑ ๋ชจ๋ ๋จ์๋ฅผ ์ข
ํฉ์ ์ผ๋ก ๊ณ ๋ คํ์ฌ ์ถ๋ก ๊ณผ์ ๊ณผ ์ง๋จ๋ช
์ ์ ์ํด์ผ ํฉ๋๋ค.
์ํ์ ์ผ๋ก ์ ํํ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋, ํ์ํ๋ค๋ฉด ์ผ๋ฐ์ธ์ด ์ดํดํ๊ธฐ ์ฌ์ด ์ฉ์ด๋ ๋ณํํด ์ค๋ช
ํด ์ฃผ์ธ์.
### Question:
60์ธ ๋จ์ฑ์ด ๋ณตํต๊ณผ ๋ฐ์ด์ ํธ์ํ๋ฉฐ ๋ด์ํ์์ต๋๋ค.
ํ์ก ๊ฒ์ฌ ๊ฒฐ๊ณผ ๋ฐฑํ๊ตฌ ์์น๊ฐ ์์นํ๊ณ , ์ฐ์ธก ํ๋ณต๋ถ ์ํต์ด ํ์ธ๋์์ต๋๋ค.
๊ฐ์ฅ ๊ฐ๋ฅ์ฑ์ด ๋์ ์ง๋จ๋ช
์ ๋ฌด์์ธ๊ฐ์?
'''.strip()
messages = [
{"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
generated_ids = model.generate(
**model_inputs,
max_new_tokens=512
)
generated_ids = [
output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]
response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
print(response)
Apache 2.0 License โ Free for research and commercial use with attribution.
If you use this model in your work, please cite:
@misc{hari-q2.5-thinking,
title = {hari-q2.5-thinking},
url = {https://huggingface.co/snuh/hari-q2.5-thinking},
author = {Healthcare AI Research Institute(HARI) of Seoul National University Hospital(SNUH)},
month = {December},
year = {2025}
}
This work was supported by Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (RS-2025-02653113, High-Performance Research AI Computing Infrastructure Support at the 2 PFLOPS Scale)