Rencana Deployment Mesin Open Source (Lapis L2)
Dua kandidat lapis L2 sama-sama open source gratis dan bisa jalan offline di mesin sendiri. Halaman ini hanya perbandingan dan langkah; semua aksi instalasi menunggu persetujuan boss (PENDING).
Perbandingan Argos Translate vs LibreTranslate
| Item | Argos Translate | LibreTranslate |
|---|---|---|
| Apa itu | Library terjemahan Python, jalan offline, instal via pip | Layanan API terjemahan self-hosted (di dalamnya juga pakai model Argos), antarmuka REST |
| Cara instal | pip install argostranslate + impor paket model .argosmodel | pip install libretranslate atau Docker, setelah start listen di port lokal (mis. :5000) |
| Ukuran / besar model | Program sekitar puluhan MB; tiap model pasangan bahasa sekitar 100–300 MB (estimasi), unduh sesuai kebutuhan | Sama (memakai model Argos yang sama); image Docker tambah sekitar 1–2 GB (estimasi) |
| Offline | ✅ Sepenuhnya offline setelah model diunduh | ✅ Sepenuhnya offline (servis lokal) |
| Ekspektasi kualitas | Kalimat umum pendek bagus; Bahasa Indonesia sedang; istilah industri wajib dilindungi kamus L1 | Sama dengan Argos (model sama); plus HTTP API yang memudahkan semua modul memanggil |
| Skenario cocok | Skrip backend, batch processing, worker antrian panggil langsung via import | Banyak modul berbagi satu servis HTTP terjemahan (mall/CS/tiket semua panggil ini) |
| Pasangan bahasa yang kita butuhkan | zh↔en dan en↔id punya model siap pakai; zh↔id tidak ada model langsung, lewat pivot Inggris (zh→en→id), penurunan kualitas ditambal pasca-proses kamus L1. | |
Langkah Instalasi (semua PENDING)
Unduh paket model .argosmodel zh↔en dan en↔id (masing-masing sekitar 100–300 MB, estimasi), simpan sebagai arsip di runtime/translate-models/.
pip install argostranslate; lalu argospm install mengarah ke file .argosmodel lokal, tanpa butuh jaringan.
pip install libretranslate, hanya listen 127.0.0.1, tidak diekspos; memakai direktori model yang sama, menyediakan API terjemahan terpadu untuk modul mall/CS/tiket.
Jalankan 100 kalimat bisnis nyata (penawaran/logistik/pajak); akurasi istilah wajib 100% (dilindungi L1), keterbacaan kalimat dicek manual lalu dilaporkan ke boss.
Skema paket offline
Jika server tanpa internet: unduh model di komputer berinternet → salin lewat USB/jaringan internal ke server → instal lokal, server tidak perlu online sama sekali. Paket model dan skrip instalasi ikut masuk sistem backup.