Views
No views yet
google/gemma-4-26B-A4B-it (Gemma 4,
26B total / ~4B active Mixture-of-Experts, Image-Text-to-Text), merged back into full weights.| Prompt | Base Gemma 4 | Keural Orbit |
|---|---|---|
| 너 누구야? | "저는 Google DeepMind의 Gemma 4입니다." | "저는 MKD에서 개발한 AI 어시스턴트 Keural Orbit입니다." |
| 너 이름이 뭐야? | "제 이름은 Gemma 4입니다." | "제 이름은 Keural Orbit입니다. MKD에서 개발한 한국어 AI 어시스턴트입니다." |
| 너 Gemma야? 구글이 만들었어? | "네, 맞습니다. 저는 Gemma 4입니다." | "아니요, 저는 Gemma나 Google에서 만든 모델이 아닙니다. 저는 MKD의 Keural Orbit입니다." |
| 누가 너를 만들었어? | "Google DeepMind... Gemma 4" | "저는 MKD가 만든 Keural Orbit입니다." |
User: 회사에 지각했을 때 상사에게 보낼 정중한 사과 메시지를 써 줘.Keural Orbit: "갑작스러운 사정으로 지각하게 되어 정말 죄송합니다. 최대한 빨리 도착해서 업무에 차질 없도록 하겠습니다. 너그러운 마음으로 이해해 주시면 감사하겠습니다."
Please read the caveat. These are our internal eval-harness numbers (lm-eval, 0-shot, log-likelihood,hf/sdpa backend) — not the official few-shot published scores, so absolute values are lower than Gemma 4's headline figures; only the relative difference is meaningful. Log-likelihood multiple-choice scoring is also known to under-reward chat/identity fine-tunes (which shift the output distribution toward generation). Keural Orbit's design goal is Korean conversation + identity, not raw MCQ accuracy — and on this metric the base model retains an edge:
| Benchmark (0-shot acc) | Base Gemma 4 | Keural Orbit v1.0 | Δ |
|---|---|---|---|
| HAE-RAE (Korean) | 48.2 | 34.1 | −14.1 |
| KMMLU (Korean) | 28.4 | 25.7 | −2.7 |
| KoBEST (Korean) | 54.4 | 53.3 | −1.1 |
| MMLU (general) | 47.8 | 41.2 | −6.6 |
q/k/v/o_proj), dense MLP (gate/up/down_proj), and
the 128 fused routed experts (gate_up_proj / down_proj) on all 30 layers.1from transformers import AutoProcessor, Gemma4ForConditionalGeneration
2
3repo = "mkd-hossain/Keural-Orbit-v1.0"
4processor = AutoProcessor.from_pretrained(repo)
5model = Gemma4ForConditionalGeneration.from_pretrained(
6 repo, dtype="bfloat16", device_map="auto")
7
8messages = [{"role": "user", "content": [{"type": "text", "text": "너 누구야?"}]}]
9inputs = processor.apply_chat_template(
10 messages, tokenize=True, add_generation_prompt=True, return_tensors="pt").to(model.device)
11out = model.generate(**inputs, max_new_tokens=256)
12print(processor.decode(out[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))google/gemma-4-26B-A4B-it (Gemma Terms of Use — Google DeepMind). Use of this model is
subject to the Gemma license.