Text Generation
Transformers
Safetensors
Turkish
erk
turkish
türkçe
ecloud
llm
conversational
text-generation-inference
custom_code
Eval Results (legacy)
Instructions to use ecloudtech/Erk-14B with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use ecloudtech/Erk-14B with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="ecloudtech/Erk-14B", trust_remote_code=True) messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# Load model directly from transformers import AutoModelForCausalLM model = AutoModelForCausalLM.from_pretrained("ecloudtech/Erk-14B", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use ecloudtech/Erk-14B with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "ecloudtech/Erk-14B" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "ecloudtech/Erk-14B", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/ecloudtech/Erk-14B
- SGLang
How to use ecloudtech/Erk-14B 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 "ecloudtech/Erk-14B" \ --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": "ecloudtech/Erk-14B", "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 "ecloudtech/Erk-14B" \ --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": "ecloudtech/Erk-14B", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use ecloudtech/Erk-14B with Docker Model Runner:
docker model run hf.co/ecloudtech/Erk-14B
Seffaflik: temel modeli (Qwen3-14B) acikca belirt; sifirdan/tokenizer iddialarini duzelt
Browse files
README.md
CHANGED
|
@@ -6,6 +6,7 @@ license_name: ecloud-open-community-license
|
|
| 6 |
license_link: LICENSE
|
| 7 |
library_name: transformers
|
| 8 |
pipeline_tag: text-generation
|
|
|
|
| 9 |
tags:
|
| 10 |
- turkish
|
| 11 |
- türkçe
|
|
@@ -31,7 +32,7 @@ model-index:
|
|
| 31 |
|
| 32 |
# Erk
|
| 33 |
|
| 34 |
-
### Türkçe için
|
| 35 |
|
| 36 |
*Dünya modelleri Türkçe'yi yabancı bir dil gibi harf harf söker.*
|
| 37 |
**Erk, dilin kökünü ve eklerini bir bütün olarak anlar.**
|
|
@@ -57,18 +58,18 @@ model-index:
|
|
| 57 |
**Erk**, [eCloud Yazılım Teknolojileri](https://www.e-cloud.web.tr) tarafından
|
| 58 |
geliştirilen, **14 milyar parametreli**, Türkçe odaklı bir büyük dil modelidir.
|
| 59 |
|
| 60 |
-
> **
|
| 61 |
-
>
|
| 62 |
-
>
|
| 63 |
-
>
|
| 64 |
-
>
|
| 65 |
-
> yola çıktık; asıl
|
| 66 |
-
> TurkishMMLU'da
|
| 67 |
|
| 68 |
Bugün Türkçe kullanan yapay zekâ modellerinin çoğu İngilizce için tasarlandı ve Türkçe'ye
|
| 69 |
-
sonradan uyarlandı. Erk
|
| 70 |
-
ön-eğitim ve gerçek belgelerle beslenen talimat ayarıyla,
|
| 71 |
-
|
| 72 |
|
| 73 |
### Değerlendirme — Evaluation
|
| 74 |
|
|
@@ -78,7 +79,7 @@ test edilen açık Türkçe modellerin **en iyisidir.**
|
|
| 78 |
| Sıra | Model | Ölçek | TurkishMMLU |
|
| 79 |
|:--:|:---|:--:|:--:|
|
| 80 |
| | **Erk** | **14B** | **%69,7** |
|
| 81 |
-
| | Qwen3 | 14B | %63,4 |
|
| 82 |
| | Trendyol Asure | 12B | %60,9 |
|
| 83 |
| 4 | Turkish-Gemma (YTÜ) | 9B | %60,4 |
|
| 84 |
| 5 | Trendyol v4 | 7B | %53,0 |
|
|
@@ -100,32 +101,23 @@ test edilen açık Türkçe modellerin **en iyisidir.**
|
|
| 100 |
|
| 101 |
Tüm ders skorları ve metodoloji: [`degerlendirme/turkishmmlu.md`](degerlendirme/turkishmmlu.md)
|
| 102 |
|
| 103 |
-
###
|
| 104 |
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
gereksiz parçalara böler.
|
| 108 |
|
| 109 |
-
Açık eğitim reçetemiz
|
| 110 |
-
kapsamında,
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|:---|:---:|:---:|
|
| 117 |
-
| **Türkçe-native (nanosohbet)** | **1.51** | **1.00×** |
|
| 118 |
-
| GPT-4o | 2.26 | 1.50× |
|
| 119 |
-
| GPT-4 | 3.01 | **1.99×** |
|
| 120 |
-
| Kimi K2 | 3.07 | 2.03× |
|
| 121 |
-
|
| 122 |
-
Tam karşılaştırma:
|
| 123 |
-
[nanosohbet/results](https://github.com/ecloudtechnology/nanosohbet/tree/main/results).
|
| 124 |
|
| 125 |
### Erk'i ayıran üç ilke
|
| 126 |
|
| 127 |
-
**1.
|
| 128 |
-
sürecimizle,
|
| 129 |
|
| 130 |
**2. Gerçek bilgiyle beslendi.** Erk yalnızca genel sohbetle değil; gerçek hukuki
|
| 131 |
belgeler, otoriter akademik kaynaklar, doğrulanmış güncel olaylar ve gerçek kullanıcı
|
|
@@ -212,7 +204,7 @@ büyük kapasite, daha derin muhakeme ve alan uzmanlığı hedefleniyor.
|
|
| 212 |
|
| 213 |
```bibtex
|
| 214 |
@misc{erk2026,
|
| 215 |
-
title = {Erk: Türkçe için
|
| 216 |
author = {eCloud Yazılım Teknolojileri},
|
| 217 |
year = {2026},
|
| 218 |
url = {https://huggingface.co/ecloudtech/Erk-14B}
|
|
@@ -225,19 +217,23 @@ büyük kapasite, daha derin muhakeme ve alan uzmanlığı hedefleniyor.
|
|
| 225 |
|
| 226 |
### What is Erk?
|
| 227 |
|
| 228 |
-
**Erk** is a **14-billion-parameter, Turkish-
|
| 229 |
[eCloud Yazılım Teknolojileri](https://www.e-cloud.web.tr).
|
| 230 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 231 |
Almost every AI model used for Turkish today was designed for English, with Turkish
|
| 232 |
taught to it afterward. Every Turkish user pays the price: the model doesn't understand
|
| 233 |
Turkish's agglutinative structure, over-splits words, and runs slower and more expensively.
|
| 234 |
-
|
| 235 |
-
|
| 236 |
-
**Turkish training pipeline we created from scratch**: a from-scratch Turkish corpus,
|
| 237 |
-
extensive Turkish continued pretraining, and instruction tuning grounded in real
|
| 238 |
-
documents. Like most strong Turkish models, we started from a capable open base — the
|
| 239 |
-
value we add is the Turkish-specific development, and we proved it by surpassing that
|
| 240 |
-
base on TurkishMMLU.
|
| 241 |
|
| 242 |
### Evaluation
|
| 243 |
|
|
@@ -247,7 +243,7 @@ Erk is **the best of the open Turkish models tested.**
|
|
| 247 |
| Rank | Model | Size | TurkishMMLU |
|
| 248 |
|:--:|:---|:--:|:--:|
|
| 249 |
| | **Erk** | **14B** | **69.7%** |
|
| 250 |
-
| | Qwen3 | 14B | 63.4% |
|
| 251 |
| | Trendyol Asure | 12B | 60.9% |
|
| 252 |
| 4 | Turkish-Gemma | 9B | 60.4% |
|
| 253 |
| 5 | Trendyol v4 | 7B | 53.0% |
|
|
@@ -257,23 +253,18 @@ Strongest subjects: **Geography 85% · Philosophy 85% · Religion & Ethics 83%
|
|
| 257 |
History 76%.** All results measured with `lm-evaluation-harness` on the public
|
| 258 |
TurkishMMLU test set, 0-shot, with every model evaluated under identical conditions.
|
| 259 |
|
| 260 |
-
###
|
| 261 |
-
|
| 262 |
-
Turkish is agglutinative — dozens of suffixes attach to a single root. English-centric
|
| 263 |
-
tokenizers over-split Turkish. As part of our open recipe
|
| 264 |
-
[nanosohbet](https://github.com/ecloudtechnology/nanosohbet), we trained a Turkish-native
|
| 265 |
-
tokenizer and compared 14 tokenizers: ours splits the same Turkish text into **half the
|
| 266 |
-
tokens of GPT-4** and beats every tokenizer tested.
|
| 267 |
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
| **Turkish-native (nanosohbet)** | **1.51** | **1.00×** |
|
| 271 |
-
| GPT-4o | 2.26 | 1.50× |
|
| 272 |
-
| GPT-4 | 3.01 | **1.99×** |
|
| 273 |
-
| Kimi K2 | 3.07 | 2.03× |
|
| 274 |
|
| 275 |
-
|
| 276 |
-
[nanosohbet
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 277 |
|
| 278 |
### Usage
|
| 279 |
|
|
|
|
| 6 |
license_link: LICENSE
|
| 7 |
library_name: transformers
|
| 8 |
pipeline_tag: text-generation
|
| 9 |
+
base_model: Qwen/Qwen3-14B
|
| 10 |
tags:
|
| 11 |
- turkish
|
| 12 |
- türkçe
|
|
|
|
| 32 |
|
| 33 |
# Erk
|
| 34 |
|
| 35 |
+
### Türkçe için geliştirilmiş yapay zekâ modeli
|
| 36 |
|
| 37 |
*Dünya modelleri Türkçe'yi yabancı bir dil gibi harf harf söker.*
|
| 38 |
**Erk, dilin kökünü ve eklerini bir bütün olarak anlar.**
|
|
|
|
| 58 |
**Erk**, [eCloud Yazılım Teknolojileri](https://www.e-cloud.web.tr) tarafından
|
| 59 |
geliştirilen, **14 milyar parametreli**, Türkçe odaklı bir büyük dil modelidir.
|
| 60 |
|
| 61 |
+
> **Temel model ve şeffaflık.** Erk, açık kaynaklı **[Qwen/Qwen3-14B](https://huggingface.co/Qwen/Qwen3-14B)**
|
| 62 |
+
> temel alınarak geliştirilmiştir; mimari, tokenizer ve sohbet formatı bu temelden gelir.
|
| 63 |
+
> eCloud'un kattığı değer, bunun üzerine kurduğumuz **Türkçe geliştirme hattıdır**: kapsamlı
|
| 64 |
+
> Türkçe sürekli ön-eğitim (continued pretraining) ve gerçek belgelerle talimat ayarı (SFT).
|
| 65 |
+
> Sektördeki güçlü Türkçe modellerin çoğu gibi (Trendyol → Llama, Turkish-Gemma → Gemma) biz de
|
| 66 |
+
> güçlü bir açık temelden yola çıktık; asıl farkı katan Türkçe'ye özel eğitim sürecimizdir — ve
|
| 67 |
+
> TurkishMMLU'da temel modeli **%63,4'ten %69,7'ye** çıkararak bunu kanıtladık.
|
| 68 |
|
| 69 |
Bugün Türkçe kullanan yapay zekâ modellerinin çoğu İngilizce için tasarlandı ve Türkçe'ye
|
| 70 |
+
sonradan uyarlandı. Erk'in Türkçe geliştirme hattı ise Türkçe önceliklidir: kapsamlı Türkçe
|
| 71 |
+
sürekli ön-eğitim ve gerçek belgelerle beslenen talimat ayarıyla, temel modeli Türkçe'de
|
| 72 |
+
belirgin biçimde ileri taşır.
|
| 73 |
|
| 74 |
### Değerlendirme — Evaluation
|
| 75 |
|
|
|
|
| 79 |
| Sıra | Model | Ölçek | TurkishMMLU |
|
| 80 |
|:--:|:---|:--:|:--:|
|
| 81 |
| | **Erk** | **14B** | **%69,7** |
|
| 82 |
+
| | Qwen3-14B *(temel model)* | 14B | %63,4 |
|
| 83 |
| | Trendyol Asure | 12B | %60,9 |
|
| 84 |
| 4 | Turkish-Gemma (YTÜ) | 9B | %60,4 |
|
| 85 |
| 5 | Trendyol v4 | 7B | %53,0 |
|
|
|
|
| 101 |
|
| 102 |
Tüm ders skorları ve metodoloji: [`degerlendirme/turkishmmlu.md`](degerlendirme/turkishmmlu.md)
|
| 103 |
|
| 104 |
+
### Tokenizer hakkında
|
| 105 |
|
| 106 |
+
Erk, temel model **Qwen3-14B'nin tokenizer'ını** kullanır (ChatML formatı, ~152K sözlük).
|
| 107 |
+
Bu, temel modelle tam uyumu korur.
|
|
|
|
| 108 |
|
| 109 |
+
> **Not — ayrı bir araştırma:** Açık eğitim reçetemiz
|
| 110 |
+
> [nanosohbet](https://github.com/ecloudtechnology/nanosohbet) kapsamında, sıfırdan model
|
| 111 |
+
> eğitimi senaryosu için Türkçe'ye özel bir BPE tokenizer eğittik ve 14 tokenizer'la
|
| 112 |
+
> karşılaştırdık. Bu Türkçe tokenizer aynı Türkçe metni GPT-4'ün yaklaşık yarısı kadar
|
| 113 |
+
> token'a böler (kelime başına 1,51'e karşı 3,01). **Bu tokenizer araştırma amaçlıdır ve
|
| 114 |
+
> Erk-14B'de kullanılmamaktadır** — nanosohbet reçetesiyle sıfırdan model eğitmek isteyenler
|
| 115 |
+
> içindir. Ayrıntı: [nanosohbet/results](https://github.com/ecloudtechnology/nanosohbet/tree/main/results).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
|
| 117 |
### Erk'i ayıran üç ilke
|
| 118 |
|
| 119 |
+
**1. Derinlemesine Türkçe.** Kapsamlı Türkçe sürekli ön-eğitim ve Türkçe'ye özel geliştirme
|
| 120 |
+
sürecimizle, temel modelin Türkçe yetkinliğini belirgin biçimde ileri taşıyan bir dil sezgisi.
|
| 121 |
|
| 122 |
**2. Gerçek bilgiyle beslendi.** Erk yalnızca genel sohbetle değil; gerçek hukuki
|
| 123 |
belgeler, otoriter akademik kaynaklar, doğrulanmış güncel olaylar ve gerçek kullanıcı
|
|
|
|
| 204 |
|
| 205 |
```bibtex
|
| 206 |
@misc{erk2026,
|
| 207 |
+
title = {Erk: Türkçe için geliştirilmiş yapay zekâ modeli (Qwen3-14B tabanlı)},
|
| 208 |
author = {eCloud Yazılım Teknolojileri},
|
| 209 |
year = {2026},
|
| 210 |
url = {https://huggingface.co/ecloudtech/Erk-14B}
|
|
|
|
| 217 |
|
| 218 |
### What is Erk?
|
| 219 |
|
| 220 |
+
**Erk** is a **14-billion-parameter, Turkish-focused** large language model developed by
|
| 221 |
[eCloud Yazılım Teknolojileri](https://www.e-cloud.web.tr).
|
| 222 |
|
| 223 |
+
> **Base model & transparency.** Erk is built on the open-source
|
| 224 |
+
> **[Qwen/Qwen3-14B](https://huggingface.co/Qwen/Qwen3-14B)**; the architecture, tokenizer
|
| 225 |
+
> and chat format come from that base. eCloud's contribution is the **Turkish development
|
| 226 |
+
> pipeline** layered on top: extensive Turkish continued pretraining and instruction tuning
|
| 227 |
+
> (SFT) grounded in real documents. Like most strong Turkish models (Trendyol → Llama,
|
| 228 |
+
> Turkish-Gemma → Gemma), we start from a capable open base — the value we add is the
|
| 229 |
+
> Turkish-specific training, and we proved it by lifting the base from **63.4% to 69.7%**
|
| 230 |
+
> on TurkishMMLU.
|
| 231 |
+
|
| 232 |
Almost every AI model used for Turkish today was designed for English, with Turkish
|
| 233 |
taught to it afterward. Every Turkish user pays the price: the model doesn't understand
|
| 234 |
Turkish's agglutinative structure, over-splits words, and runs slower and more expensively.
|
| 235 |
+
Erk's Turkish pipeline targets exactly this: extensive Turkish continued pretraining and
|
| 236 |
+
instruction tuning that move the base model meaningfully forward in Turkish.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 237 |
|
| 238 |
### Evaluation
|
| 239 |
|
|
|
|
| 243 |
| Rank | Model | Size | TurkishMMLU |
|
| 244 |
|:--:|:---|:--:|:--:|
|
| 245 |
| | **Erk** | **14B** | **69.7%** |
|
| 246 |
+
| | Qwen3-14B *(base model)* | 14B | 63.4% |
|
| 247 |
| | Trendyol Asure | 12B | 60.9% |
|
| 248 |
| 4 | Turkish-Gemma | 9B | 60.4% |
|
| 249 |
| 5 | Trendyol v4 | 7B | 53.0% |
|
|
|
|
| 253 |
History 76%.** All results measured with `lm-evaluation-harness` on the public
|
| 254 |
TurkishMMLU test set, 0-shot, with every model evaluated under identical conditions.
|
| 255 |
|
| 256 |
+
### About the tokenizer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 257 |
|
| 258 |
+
Erk uses the tokenizer of its base model, **Qwen3-14B** (ChatML format, ~152K vocab),
|
| 259 |
+
preserving full compatibility with the base.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 260 |
|
| 261 |
+
> **Note — separate research:** As part of our open recipe
|
| 262 |
+
> [nanosohbet](https://github.com/ecloudtechnology/nanosohbet), we trained a Turkish-specific
|
| 263 |
+
> BPE tokenizer for the *train-from-scratch* scenario and compared 14 tokenizers: it splits
|
| 264 |
+
> the same Turkish text into about half the tokens of GPT-4 (1.51 vs 3.01 per word).
|
| 265 |
+
> **This tokenizer is research-only and is not used in Erk-14B** — it is for people training
|
| 266 |
+
> their own Turkish model from scratch with the nanosohbet recipe. Details:
|
| 267 |
+
> [nanosohbet/results](https://github.com/ecloudtechnology/nanosohbet/tree/main/results).
|
| 268 |
|
| 269 |
### Usage
|
| 270 |
|