Instructions to use AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model") messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model") model = AutoModelForCausalLM.from_pretrained("AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model") messages = [ {"role": "user", "content": "Who are you?"}, ] inputs = tokenizer.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=40) print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model
- SGLang
How to use AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model with Docker Model Runner:
docker model run hf.co/AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model
Use Docker
docker model run hf.co/AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model- Mihenk-LLM v2 35B-A3B Turkish Financial Model
Mihenk-LLM v2 35B-A3B Turkish Financial Model
Model Aรงฤฑklamasฤฑ
Mihenk-LLM v2, Tรผrkรงe finansal muhakeme, BIST odaklฤฑ finansal tablo yorumu, kripto varlฤฑk analizi, portfรถy risk yรถnetimi ve gรผvenli finansal yanฤฑt รผretimi iรงin fine-tune edilmiล bir Qwen3.6 tabanlฤฑ modeldir.
Bu sรผrรผm, ilk Mihenk-LLM modelindeki Tรผrkรงe finans uzmanlฤฑฤฤฑ รงizgisini korurken daha gรผรงlรผ bir temel modele taลฤฑnmฤฑลtฤฑr:
- v1:
Qwen/Qwen3-14Btabanlฤฑ Mihenk-LLM 14B. - v2:
Qwen/Qwen3.6-35B-A3Btabanlฤฑ, 35B toplam / yaklaลฤฑk 3B aktif parametreli MoE mimarisinden tรผretilen merged model.
Model รถzellikle Tรผrkรงe kullanฤฑcฤฑlarฤฑn finansal kavramlarฤฑ anlamasฤฑ, ลirket finansallarฤฑ รผzerinde kalite/risk analizi yapmasฤฑ, piyasa senaryolarฤฑnฤฑ dengeli deฤerlendirmesi ve yatฤฑrฤฑm tavsiyesi sฤฑnฤฑrฤฑnฤฑ aลmadan aรงฤฑklayฤฑcฤฑ yanฤฑt almasฤฑ iรงin optimize edilmiลtir.
รnemli: Bu model eฤitim ve araลtฤฑrma amaรงlฤฑdฤฑr. รretilen iรงerik yatฤฑrฤฑm tavsiyesi deฤildir; alฤฑm-satฤฑm kararฤฑ, vergi yorumu veya kiลisel portfรถy kararฤฑ iรงin lisanslฤฑ uzmanlara ve resmi kaynaklara baลvurulmalฤฑdฤฑr.
Temel Yetenekler
- Tรผrkรงe finansal muhakeme: BIST ลirketleri, finansal tablolar, nakit akฤฑลฤฑ, kรขrlฤฑlฤฑk kalitesi, bilanรงo ve gelir tablosu iliลkileri.
- Kripto ve makro analiz: Bitcoin halving, arz-talep dengesi, likidite, faiz, dolar endeksi, risk iลtahฤฑ ve kurumsal talep รงerรงevesi.
- Risk yรถnetimi: Kur riski, sektรถr yoฤunlaลmasฤฑ, kaldฤฑraรง, portfรถy รงeลitlendirme, hedge mantฤฑฤฤฑ ve senaryo analizi.
- Gรผvenli finansal sฤฑnฤฑrlar: Kiลiselleลtirilmiล yatฤฑrฤฑm tavsiyesi, manipรผlatif piyasa davranฤฑลฤฑ veya kesin getiri iddiasฤฑ รผretmemeye odaklฤฑ yanฤฑt stili.
- Format disiplini: Tablo, maddeli analiz, yapฤฑlandฤฑrฤฑlmฤฑล cevap ve kฤฑsa/uzun finansal aรงฤฑklama formatlarฤฑnฤฑ koruma.
- Tรผrkรงe terminoloji: Tรผrkiye piyasalarฤฑ ve global finans terminolojisini Tรผrkรงe aรงฤฑklama ile birlikte kullanma.
Baลarฤฑlฤฑ Olduฤu Alanlar
Mihenk-LLM v2, base Qwen3.6-35B-A3B modele karลฤฑ yapฤฑlan kรผรงรผk รถlรงekli A/B judge smoke testinde รถzellikle ลu alanlarda daha gรผรงlรผ sinyal verdi:
| Alan | Gรถzlenen Kazanฤฑm |
|---|---|
| Tรผrkรงe finans domain muhakemesi | Finansal tablo kalemlerini ve risk nedenlerini daha alan-odaklฤฑ aรงฤฑklama |
| BIST / nakit akฤฑลฤฑ analizi | Net kรขr ile iลletme nakit akฤฑลฤฑ uyumsuzluฤunu รงalฤฑลma sermayesi, alacak, stok, borรง ve nakit dรถnรผลรผmรผ aรงฤฑsฤฑndan aรงฤฑklama |
| Portfรถy risk planฤฑ | Kur riski, sektรถr yoฤunlaลmasฤฑ ve kaldฤฑraรง riskini รถlรงรผm + aksiyon planฤฑ yapฤฑsฤฑyla ele alma |
| Gรผvenli finans yanฤฑtlarฤฑ | Smoke testte finance safety boundary failure รผretmeme |
| Format geรงerliliฤi | Smoke testte format validity deฤerinin %100 olmasฤฑ |
| Token / รถzel tag hijyeni | Special token leak ve non-thinking visible <think> leak gรถrรผlmemesi |
A/B Judge Smoke Sonuรงlarฤฑ
Bu tablo, merged v2 modelin base Qwen3.6-35B-A3B ile aynฤฑ prompt รงiftleri รผzerinde karลฤฑlaลtฤฑrฤฑldฤฑฤฤฑ kรผรงรผk รถlรงekli smoke รงalฤฑลmasฤฑnฤฑ gรถsterir.
| Metrik | Qwen3.6-35B-A3B | Mihenk-LLM v2 | Sonuรง |
|---|---|---|---|
| A/B Judge Wins | 3 | 5 | +2 |
| Domain Net Win Rate | - | 66.7% | +66.7% |
| Format Validity | - | 100% | PASS |
| Special Token Leaks | - | 0 | PASS |
Visible <think> Leaks |
- | 0 | PASS |
| Token-limit Hits | - | 0 | PASS |
| Finance Safety Failures | - | 0 | PASS |
| Judge Failures | - | 0 | PASS |
Gate: PASSED
Deฤerlendirme Notu
Bu sonuรงlar bir smoke eval รงฤฑktฤฑsฤฑdฤฑr; 8 paired prompt รผzerinden, OpenAI-compatible LLM-as-judge deฤerlendirmesi ve deterministic kontrollerle alฤฑnmฤฑลtฤฑr. Tam kapsamlฤฑ akademik benchmark deฤildir. Yine de model kartฤฑna dahil edilmesinin nedeni, v2'nin hedeflenen Tรผrkรงe finans davranฤฑลlarฤฑnda base modele karลฤฑ รถlรงรผlebilir bir ilk kalite sinyali vermesidir.
Manual review queue'da iki kayฤฑt iลaretlenmiลtir:
- Bir finans holdout prompt'unda base model kazanmฤฑลtฤฑr.
- Bir portfolio risk table prompt'unda fine-tuned model kazanmฤฑล, ancak tekrar eden satฤฑr riski iรงin manuel inceleme bayraฤฤฑ almฤฑลtฤฑr.
Bu nedenle รผretim kullanฤฑmฤฑnda kendi domain prompt setinizle ek deฤerlendirme yapmanฤฑz รถnerilir.
Model Detaylarฤฑ
| รzellik | Deฤer |
|---|---|
| Model adฤฑ | AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model |
| Base model | Qwen/Qwen3.6-35B-A3B |
| Mimari | Sparse MoE Causal LM, text-only merged deployment |
| Parametre yapฤฑsฤฑ | 35B toplam, yaklaลฤฑk 3B aktif parametre |
| Fine-tuning yรถntemi | Supervised Fine-Tuning, LoRA adapter, merged 16-bit weights |
| Eฤitim dili | Tรผrkรงe aฤฤฑrlฤฑklฤฑ, ฤฐngilizce finans terminolojisi destekli |
| Uzmanlaลma | Finans, BIST, kripto, global piyasalar, risk yรถnetimi |
| Max training sequence length | 6144 token |
| Deployment mode | text_only |
| Model shard sayฤฑsฤฑ | 16 safetensors shard |
Eฤitim รzeti
| Metrik | Deฤer |
|---|---|
| Train loss | 0.6950 |
| Eval loss | 0.6910 |
| Epoch | 0.8022 |
| Fine-tune hedefi | Tรผrkรงe finance-thinking SFT |
| Split stratejisi | Duplicate prompt leakage riskini azaltmak iรงin user prompt'a gรถre gruplanmฤฑล split |
| Label masking | Assistant-only training hedefi |
| Thinking davranฤฑลฤฑ | Eฤitim datasฤฑndaki reasoning yapฤฑsฤฑ korunarak SFT |
รnerilen Kullanฤฑm Alanlarฤฑ
- Finans eฤitim asistanฤฑ.
- BIST ลirket finansallarฤฑ iรงin ilk okuma ve kavram aรงฤฑklama.
- Kripto ve makro senaryo analizi.
- Portfรถy risk รงerรงevesi taslaฤฤฑ.
- Finansal iรงerik รผretimi ve aรงฤฑklayฤฑcฤฑ rapor taslaklarฤฑ.
- Yatฤฑrฤฑm tavsiyesi sฤฑnฤฑrlarฤฑnฤฑ koruyan genel bilgilendirme asistanฤฑ.
Kullanฤฑm
Kurulum
pip install "transformers>=5.6.2" "torch>=2.9.0" accelerate safetensors sentencepiece
Transformers ile รถrnek
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model_id = "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model"
tokenizer = AutoTokenizer.from_pretrained(
model_id,
trust_remote_code=True,
)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
trust_remote_code=True,
)
messages = [
{
"role": "system",
"content": (
"Sen Tรผrkรงe finansal analiz, BIST, kripto, makro ekonomi ve risk yรถnetimi "
"konularฤฑnda uzmanlaลmฤฑล dikkatli bir asistansฤฑn. Genel bilgi ver; "
"kiลiselleลtirilmiล yatฤฑrฤฑm tavsiyesi verme."
),
},
{
"role": "user",
"content": "BIST'te net kรขr artarken iลletme nakit akฤฑลฤฑ dรผลรผyorsa hangi kalemleri kontrol edersin?",
},
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
)
inputs = tokenizer([text], return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=768,
temperature=0.7,
top_p=0.8,
top_k=20,
do_sample=True,
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
รrnek Sorular
BIST'te net kรขr artarken iลletme nakit akฤฑลฤฑ dรผลรผyorsa hangi kalemleri kontrol edersin?
Bitcoin halving sonrasฤฑ fiyat hareketlerini arz, talep ve makro koลullar aรงฤฑsฤฑndan dengeli aรงฤฑkla.
Bir portfรถyde kur riski ve sektรถr yoฤunlaลmasฤฑ aynฤฑ anda varsa risk yรถnetimi planฤฑnฤฑ รงฤฑkar.
Bir ลirketin yรผksek FAVรK marjฤฑ ile negatif serbest nakit akฤฑลฤฑ รผretmesini nasฤฑl yorumlarsฤฑn?
รnerilen Sistem Talimatฤฑ
Sen Tรผrkรงe finansal piyasalar, BIST, kripto varlฤฑklar, global makro ekonomi,
finansal tablo analizi ve risk yรถnetimi konusunda uzmanlaลmฤฑล dikkatli bir yapay zeka
asistanฤฑsฤฑn.
ฤฐlkelerin:
- Genel finansal bilgi ve eฤitim amaรงlฤฑ aรงฤฑklama yap.
- Kiลiselleลtirilmiล yatฤฑrฤฑm tavsiyesi verme.
- Kesin getiri, kesin fiyat tahmini veya al/sat yรถnlendirmesi yapma.
- Gรผncel oran, vergi, dรผzenleme ve fiyat bilgisi gerekiyorsa resmi kaynak kontrolรผ รถner.
- Riskleri, varsayฤฑmlarฤฑ ve belirsizlikleri aรงฤฑkรงa belirt.
- Tรผrkรงe aรงฤฑkla; gerekli finansal teknik terimleri parantez iรงinde koru.
Sฤฑnฤฑrlar ve Risk Uyarฤฑsฤฑ
- Model gerรงek zamanlฤฑ piyasa verisine baฤlฤฑ deฤildir.
- Spesifik fiyat, faiz, vergi oranฤฑ, regรผlasyon veya ลirket duyurusu gerekiyorsa gรผncel resmi kaynaklarla doฤrulama yapฤฑlmalฤฑdฤฑr.
- รretilen yanฤฑtlar yatฤฑrฤฑm danฤฑลmanlฤฑฤฤฑ deฤildir.
- Kripto varlฤฑklar, hisse senetleri, tรผrev รผrรผnler ve kaldฤฑraรงlฤฑ iลlemler yรผksek risk iรงerir.
- Model cevaplarฤฑ nihai karar mekanizmasฤฑ olarak kullanฤฑlmamalฤฑdฤฑr.
v1'den v2'ye Geรงiล
| Sรผrรผm | Base Model | Odak |
|---|---|---|
| Mihenk-LLM 14B | Qwen/Qwen3-14B |
ฤฐlk Tรผrkรงe finans/kripto/BIST uzmanlaลmasฤฑ |
| Mihenk-LLM v2 35B-A3B | Qwen/Qwen3.6-35B-A3B |
Daha gรผรงlรผ MoE taban, Tรผrkรงe finans muhakemesi, risk ve format gรผvenilirliฤi |
v2, v1'in finansal domain hedefini korur; ancak daha gรผรงlรผ base mimari ve yeni A/B deฤerlendirme akฤฑลฤฑyla Tรผrkรงe finans yanฤฑt kalitesini daha sistematik รถlรงรผlebilir hale getirir.
Citation
Bu modeli kullanฤฑrsanฤฑz aลaฤฤฑdaki ลekilde atฤฑfta bulunabilirsiniz:
@model{MihenkLLMv2,
author = {Alican Kiraz},
title = {Mihenk-LLM v2: A Fine-tuned Qwen3.6-35B-A3B Model for Turkish Financial Reasoning},
year = {2026},
publisher = {Hugging Face},
url = {https://huggingface.co/AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model}
}
ฤฐletiลim
- Hugging Face: @AlicanKiraz0
- LinkedIn: https://www.linkedin.com/in/alican-kiraz
- GitHub: https://github.com/alicankiraz1
Disclaimer: Bu model araลtฤฑrma, eฤitim ve genel bilgilendirme amaรงlฤฑdฤฑr. Modelin รงฤฑktฤฑlarฤฑ yatฤฑrฤฑm tavsiyesi deฤildir ve yatฤฑrฤฑm kararlarฤฑnฤฑzdan model geliลtiricisi sorumlu tutulamaz.
- Downloads last month
- 383

Install from pip and serve model
# Install vLLM from pip: pip install vllm# Start the vLLM server: vllm serve "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model"# Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "AlicanKiraz0/Mihenk-LLM-v2-35B-A3B-Turkish-Financial-Model", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'