Vietnamese AI Framework¶
Framework AI thuần tiếng Việt cho Python
Học máy đơn giản. API tiếng Việt. Production-ready.
Tại sao chọn Vietnamese AI?¶
| Vấn đề | Giải pháp |
|---|---|
| Framework AI lớn quá phức tạp | API đơn giản, học trong 5 phút |
| Tài liệu toàn tiếng Anh | Tài liệu 100% tiếng Việt |
| Thiếu toolkit NLP tiếng Việt | Tích hợp underthesea, TF-IDF, Word2Vec |
| Không có framework all-in-one | Models + NLP + AutoML + Mobile + FL + SaaS + Studio + LLM + PEFT + RLHF + GPT |
Tính năng chính¶
Machine Learning¶
- 6 mô hình học máy: Phân loại, hồi quy, phân cụm, mạng nơ-ron, ensemble
- NLP tiếng Việt: Tách từ, sentiment, Word2Vec, FastText, PhoBERT
- AutoML + NAS: Tự động chọn mô hình và kiến trúc tốt nhất
LLM & Fine-tuning¶
- PEFT: LoRA, QLoRA, Instruction Tuning (Alpaca/ShareGPT)
- SFT/DPO/RLHF: Supervised Fine-Tuning, Direct Preference Optimization, Full RLHF Pipeline
- GPT Pre-training: Decoder-only transformer, pre-train từ đầu
- Vietnamese LLM: N-gram LM, text generation, templates
Evaluation¶
- Model Configs: Presets từ 10M đến 7B parameters
- LM Eval Harness: Multi-task evaluation framework
- Benchmarks: Perplexity, generation, sentiment, speed, QA
Production¶
- Mobile/Edge: Xuất TFLite, CoreML, ONNX Mobile + quantization
- Federated Learning: FedAvg, Differential Privacy
- Real-time Pipeline: Message Queue, Feature Store, latency tracking
- Cloud SaaS: Multi-tenant workspace, API keys, quota, deploy
- No-code Studio: Kéo thả xây dựng ML pipeline
- CLI + Docker: Deploy production-ready
Bắt đầu nhanh¶
from vietnamese_ai import PhanLoai, XuLySo, DuLieuMau
X, y = DuLieuMau.phan_loai_don_gian(so_mau=400)
X_train, X_test, y_train, y_test = XuLySo.chia_du_lieu(X, y)
pl = PhanLoai(thuat_toan="rung_ngau_nhien")
pl.huan_luyen(X_train, y_train)
print(pl.bao_cao(X_test, y_test))
Tài liệu¶
Bắt đầu¶
- Cài đặt - Hướng dẫn cài đặt
- Sử dụng nhanh - Ví dụ nhanh
Hướng dẫn¶
- Phân loại - Phân loại dữ liệu
- Hồi quy - Dự đoán giá trị
- Xử lý văn bản - NLP tiếng Việt
- AutoML - Tự động hóa ML
- Pipeline - Xây dựng pipeline
- PEFT & Instruction Tuning - Fine-tune hiệu quả
- SFT, DPO & RLHF - Training nâng cao
- GPT Pre-training - Pre-train từ đầu
- Evaluation & Benchmarks - Đánh giá mô hình
API Reference¶
- Models - Các mô hình ML
- PEFT - PEFTConfig, LoRAPeft
- Training - SFT, DPO, RLHF
- GPT - GPTModel, PreTrainer
- Evaluation - ModelConfig, LMEval, Benchmark
Được xây dựng với ❤️ cho cộng đồng AI Việt Nam