Fähigkeiten
- Konversation auf Boarisch — Alltag, Auskunft, Ratschlag
- Übertragung hochdeutscher Texte in die bairische Mundart
- Lokaler Betrieb ohne Cloud; die Daten verlassen das Haus nicht
Läuft mit
Ollama / llama.cpp — GGUF, CPU-fähig:
ollama run hf.co/keyvan-ai/Mankei-Boarisch:Q4_K_M
vLLM — Transformers-Gewichte, GPU:
vllm serve keyvan-ai/Mankei-Boarisch
GGUF-Quantisierungen
Table with columns: Quantisierung, Größe, Datei| Quantisierung | Größe | Datei |
|---|
| f16 | 2,0 GB | Mankei-Boarisch-f16.gguf |
| Q8_0 | 1,1 GB | Mankei-Boarisch-q8_0.gguf |
| Q6_K | 854 MB | Mankei-Boarisch-q6_k.gguf |
| Q5_K_M | 728 MB | Mankei-Boarisch-q5_k_m.gguf |
| Q4_K_M | 637 MB | Mankei-Boarisch-q4_k_m.gguf |
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
tok = AutoTokenizer.from_pretrained("keyvan-ai/Mankei-Boarisch")
m = AutoModelForCausalLM.from_pretrained("keyvan-ai/Mankei-Boarisch", dtype=torch.bfloat16).eval()
msgs = [{"role": "user", "content": "Servus, wia geht's da heid?"}]
enc = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt", return_dict=True)
out = m.generate(**enc, max_new_tokens=120, do_sample=True,
temperature=0.4, top_p=0.9, min_p=0.05, repetition_penalty=1.1)
print(tok.decode(out[0][enc["input_ids"].shape[1]:], skip_special_tokens=True))
Empfohlenes Sampling: temperature 0.4 · min_p 0.05 · repetition_penalty 1.1.
Einsatzbereich
Ausgelegt auf bairische Konversation und Mundart. Für faktische Recherche und tagesaktuelle Auskünfte sind größere Modelle und RAG-Aufbauten die geeignete Wahl.
Training
Continued Pretraining auf bairischem Wikipedia-Text (bar.wikipedia, CC-BY-SA), anschließend Supervised Fine-Tuning auf bairischen Dialogen, einem Persona-Set und Sicherheitsdaten. Basismodell: deutsches Mankei-1B. Trainiert auf offen lizenzierten und selbst erzeugten Daten.