Instructions to use ai-literacy-innovation-institute/islamic_nusantara_nlp with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use ai-literacy-innovation-institute/islamic_nusantara_nlp with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("ai-literacy-innovation-institute/islamic_nusantara_nlp", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Unsloth Studio
How to use ai-literacy-innovation-institute/islamic_nusantara_nlp with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for ai-literacy-innovation-institute/islamic_nusantara_nlp to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for ai-literacy-innovation-institute/islamic_nusantara_nlp to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for ai-literacy-innovation-institute/islamic_nusantara_nlp to start chatting
Load model with FastModel
pip install unsloth from unsloth import FastModel model, tokenizer = FastModel.from_pretrained( model_name="ai-literacy-innovation-institute/islamic_nusantara_nlp", max_seq_length=2048, )
Islamic Nusantara NLP: Mizan al-I'tidal Version (v1)
π Riset & Pengembangan
Model ini merupakan proyek penelitian yang dikembangkan oleh Artificial Intelligence Literacy and Innovation Institute (ALII). Inisiatif ini berfokus pada digitalisasi dan preservasi warisan literatur Islam Nusantara menggunakan teknologi kecerdasan buatan terkini.
Untuk informasi lebih lanjut mengenai inisiatif kami, silakan kunjungi website resmi kami: π alii.uinjkt.ac.id
π Deskripsi Model
Model ini merupakan hasil fine-tuning dari Llama-3 8B menggunakan teknik LoRA (Low-Rank Adaptation) dengan optimasi dari Unsloth. Proyek ini bertujuan untuk menyediakan model bahasa (LLM) yang memiliki pemahaman mendalam terhadap literatur klasik Islam (Turats), khususnya dalam disiplin ilmu hadis (Ilmu al-Rijal).
Pada versi miz_idl_v1, model dikhususkan untuk mengenali, merangkum, dan menganalisis profil perawi hadis yang tercantum dalam kitab monumental Mizan al-I'tidal karya Imam Adz-Dzahabi.
π Fitur Utama
- Pemahaman Kontekstual: Mampu menjelaskan biografi singkat perawi.
- Analisis Kredibilitas: Menyajikan penilaian Imam Adz-Dzahabi (Jarh wa Ta'dil).
- Bahasa Indonesia Lokal: Dioptimalkan untuk instruksi dan respon dalam Bahasa Indonesia yang formal dan akademis.
π Detail Training
Eksperimen ini dilakukan dengan konfigurasi berikut:
- Base Model:
unsloth/llama-3-8b-bnb-4bit - Data Training: 16,885 entri dataset perawi hadis (Mizan al-I'tidal).
- Hardware: NVIDIA L40S (48GB VRAM) pada infrastruktur RunPod.
- Konfigurasi LoRA:
- Rank (r): 32
- Alpha: 32
- Target Modules: q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj.
- Optimasi: Pelatihan 2x lebih cepat menggunakan library Unsloth.
π Cara Penggunaan (Inference)
Anda dapat memuat model ini menggunakan library peft dan transformers. Berikut adalah contoh cuplikan kode:
from unsloth import FastLanguageModel
import torch
model, tokenizer = FastLanguageModel.from_pretrained(
model_name = "ai-literacy-innovation-institute/islamic_nusantara_nlp",
path_in_repo = "miz_idl_v1",
load_in_4bit = True,
)
FastLanguageModel.for_inference(model)
# Contoh Instruksi
inputs = tokenizer(
[
"Berikan profil perawi Aban bin Ishaq menurut kitab Mizan al-I'tidal."
], return_tensors = "pt").to("cuda")
outputs = model.generate(**inputs, max_new_tokens = 256)
print(tokenizer.batch_decode(outputs))
Model tree for ai-literacy-innovation-institute/islamic_nusantara_nlp
Base model
meta-llama/Meta-Llama-3-8B