Downloads · 30 days
0
krakiun/ro-nanochat-d20-chat
ro-nanochat-d20-chat is a text generation model from krakiun. Use it when you need the model to write or continue text. The card lists the license as cc-by-nc-4.0.
Beatrice v0.1 este un model de limbaj de 896 de milioane de parametri, antrenat de la zero pentru limba română, exclusiv pe date public disponibile.
Downloads · 30 days
0
Access
Public
Updated Sep 22, 2026
Parameters
897M
5.3 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.7 GB · 50%
How the weights are stored.
BF16461M · 51%
From the Hugging Face model README
Beatrice v0.1 este un model de limbaj de 896 de milioane de parametri, antrenat de la zero pentru limba română, exclusiv pe date public disponibile.
Este un model experimental. Scopul lui nu a fost să concureze cu modele mari, ci să răspundă la o întrebare simplă:
Ce iese dacă antrenezi un model de limbaj românesc de la zero, folosind numai date publice, fără date sintetice și fără adnotare umană?
Beatrice este răspunsul la acea întrebare.
Beatrice este un model mic. Trebuie folosită cu așteptări pe măsură:
Recomandare: Beatrice funcționează cel mai bine cuplată cu o sursă de informații (căutare / RAG). Dă-i textul relevant și pune-o să răspundă pe baza lui — acolo excelează. Lăsată să răspundă „din memorie", va halucina.
Evaluarea confirmă profilul de mai sus, cu cifre:
| Categorie | Rezultat |
|---|---|
| Înțelegere de text (răspuns pe context / RAG) | 100% |
| Grile de cunoștințe generale | ~30% (nivelul hazardului) |
Cele două rezultate nu se contrazic — ele sunt profilul unui model de dimensiunea asta: un cititor foarte bun, nu o enciclopedie.
Repo-ul conține un script care face tot: instalează ce trebuie, aduce runtime-ul, descarcă modelul și pornește o interfață de chat în browser.
# 1. ia scriptul de pornire și serverul din acest repo
huggingface-cli download krakiun/ro-nanochat-d20-chat run.sh beatrice_server.py --local-dir beatrice
# 2. rulează
cd beatrice && bash run.sh
Apoi deschide http://localhost:8000 și conversează.
Necesită: python3 (>= 3.10) și git. Pe Apple Silicon folosește GPU-ul (MPS),
pe plăci NVIDIA folosește CUDA, altfel CPU (mai lent, dar merge). Prima rulare
descarcă PyTorch și modelul (~2.7 GB), deci durează câteva minute.
Beatrice folosește arhitectura nanochat (d20). Nu este compatibilă cu llama.cpp / Ollama / LM Studio (arhitectură diferită), deci are nevoie de PyTorch și de codul nanochat.
Fișierele modelului:
chat.part00 … chat.part07 — checkpoint-ul, împărțit în 8 bucățitokenizer.pkl, token_bytes.pt — tokenizatorul (BPE, vocabular 32.768)meta_000220.json — configurațiarun.sh, beatrice_server.py — scriptul de pornire și serverul de chatReasamblarea manuală a checkpoint-ului:
cat chat.part* > model_000220.pt
Se plasează în structura nanochat ($NANOCHAT_BASE_DIR/chatsft_checkpoints/d20/
pentru model, .../tokenizer/ pentru tokenizator) și se încarcă cu
nanochat.checkpoint_manager.load_model("sft", ...).
Modelul se prezintă drept Beatrice și a fost creat de
Crăciun Florentin Simion (krakiun).
Beatrice v0.1 este prima etapă. Următorul model va fi antrenat pe un set de date mult mai bogat — date sintetice plus date scrise de oameni, nu doar text public brut — și este așteptat peste 1–2 luni. Va fi mai coerent, mai puțin predispus la halucinare și, foarte probabil, mai ușor de rulat.
Un proiect independent de cercetare în procesarea limbii române.