Downloads · 30 days
181
100% of all-time downloads
aitf-komdigi/KomdigiITS-8B-DFK-CPT
KomdigiITS-8B-DFK-CPT is a text generation model from aitf-komdigi. Use it when you need the model to write or continue text. It is set up for peft. The card lists the license as apache-2.0.
Ministral-8B-DFK-CPT adalah model bahasa Indonesia yang dirancang untuk Continued Pre-Training (CPT) pada domain spesifik DFK (Disinformasi, Fitnah, Kebencian) dan Pengetahuan Umum. Model ini dibangun di atas arsitekt…
Downloads · 30 days
181
100% of all-time downloads
All-time downloads
181
Public
Parameters
8.9B
35.7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors35.7 GB · 100%
From the Hugging Face model README
Ministral-8B-DFK-CPT adalah model bahasa Indonesia yang dirancang untuk Continued Pre-Training (CPT) pada domain spesifik DFK (Disinformasi, Fitnah, Kebencian) dan Pengetahuan Umum. Model ini dibangun di atas arsitektur Ministral-3-8B-Base-2512 menggunakan framework Unsloth untuk pelatihan yang lebih cepat dan efisien dengan pendekatan LoRA (Low-Rank Adaptation).
Dataset yang digunakan merupakan gabungan dari data spesifik DFK dan data umum (General) dalam bahasa Indonesia dengan target komposisi 80% Domain DFK dan 20% General. Berikut adalah rincian komposisi berdasarkan persentase realita dan jumlah token yang terkumpul:
| Komponen | Persentase Realita | Token Terkumpul Ministral 3 |
|---|---|---|
| Berita (DFK, Formal) | 44% | ~100.793 juta |
| Berita (DFK, Nonformal) | 19% | ~43.421 juta |
| Berita (DFK, Formal) | 6% | ~13.798 juta |
| Wikipedia (General, Formal) | 13% | ~30.166 juta |
| Wikipedia (DFK, Formal) | 10% | ~22.920 juta |
| Jurnal (General, Formal) | 7% | ~16.309 juta |
Model ini ditujukan untuk Continued Pre-Training, khususnya untuk:
Load the model using HuggingFace Transformers atau Unsloth:
from unsloth import FastLanguageModel
import torch
model_id = "aitf-komdigi/KomdigiITS-8B-DFK-CPT"
model, tokenizer = FastLanguageModel.from_pretrained(
model_name=model_id,
max_seq_length=2048,
dtype=torch.bfloat16,
load_in_4bit=True,
)
input_text = "Disinformasi di Indonesia terutama menyebar lewat"
inputs = tokenizer(input_text, return_tensors="pt").to("cuda")
with torch.no_grad():
outputs = model.generate(**inputs, max_new_tokens=50, temperature=0.7)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Model dilatih menggunakan Continued Pre-Training (CPT) dengan library Unsloth.
Berdasarkan evaluasi sebelum (baseline) dan sesudah pelatihan: