Deskripsi
LM-Kit.NET menyediakan runtime AI lokal yang lengkap untuk aplikasi .NET, memberdayakan pengembang untuk mengintegrasikan fungsionalitas AI canggih langsung di dalam proyek mereka tanpa bergantung pada layanan cloud. SDK ini dibangun di sekitar satu mesin inferensi adaptif yang mendukung tujuh pilar kapabilitas yang berbeda: Agen AI, Intelijen Dokumen, Visi & Multimodal, RAG & Pengetahuan, Analisis Teks, Ucapan & Audio, dan Generasi Teks.
Baca Selengkapnya
Setiap pilar ini dirancang untuk berfungsi secara mulus pada runtime inti. Paket NuGet LM-Kit.NET mencakup seluruh sistem inferensi, menampilkan LLM open-weight, model bahasa visi, model embedding, ucapan-ke-teks di perangkat, OCR, dan classifier. Komponen-komponen ini dipercepat di berbagai perangkat keras, termasuk CPU, AVX2, CUDA 12/13, Vulkan, dan Metal, memastikan eksekusi lokal yang efisien. Pendekatan ini menjamin latensi yang dapat diprediksi, kedaulatan data penuh, dan kemandirian teknologi, karena tidak ada panggilan cloud yang terlibat.
Pilar Agen AI mendukung pola orkestrasi canggih seperti perencanaan ReAct, supervisor, dan orkestrator paralel/pipeline, bersama dengan memori persisten dan alat kustom. Intelijen Dokumen menawarkan parsing PDF dan gambar yang kuat, OCR di perangkat yang mencapai skor benchmark state-of-the-art, dan ekstraksi bidang terstruktur menggunakan generasi yang dibatasi tata bahasa. Kemampuan Visi & Multimodal mencakup pemahaman gambar, klasifikasi, pelabelan, obrolan multimodal, dan VLM-OCR, menawarkan antarmuka percakapan yang sama seperti LLM.
Untuk RAG & Pengetahuan, LM-Kit.NET menyertakan penyimpanan vektor bawaan dengan konektor untuk Qdrant dan pgvector, mendukung pengambilan hibrida dan kutipan sumber. Analisis Teks menyediakan classifier dan extractor bawaan untuk sentimen, pengenalan entitas bernama (NER), deteksi PII, dan deteksi bahasa, mengeluarkan objek C# bertipe. Pilar Ucapan & Audio menampilkan tumpukan ucapan-ke-teks lokal yang terus berkembang dengan penekanan halusinasi, Deteksi Aktivitas Suara, terjemahan real-time, dan output streaming untuk lebih dari 100 bahasa.
Generasi Teks mencakup primitif percakapan satu giliran, multi-giliran, dan stateless, termasuk terjemahan, penulisan ulang, peringkasan, template prompt, dan output yang dibatasi tata bahasa. Fondasi LM-Kit.NET adalah mesin inferensi adaptifnya, yang menampilkan output terbatas melalui tata bahasa dinamis untuk parsing yang dijamin dari bentuk JSON, skema, dan panggilan alat, panduan adaptif untuk mengurangi halusinasi, dan arsitektur yang independen dari model untuk integrasi model open-weight baru yang mudah.
LM-Kit.NET menawarkan keuntungan signifikan dibandingkan API cloud, termasuk tidak ada penagihan per token, tidak ada data yang meninggalkan jaringan, latensi yang dapat diprediksi, dan pemanfaatan infrastruktur komputasi yang ada. Ia juga berbeda dari layanan Python dengan menghindari sidecar dan shim HTTP, terintegrasi langsung ke dalam proses .NET. Dibandingkan dengan tumpukan lokal .NET lainnya, LM-Kit.NET menyediakan runtime penuh, bukan hanya inferensi, mencakup agen, RAG, OCR, ucapan, visi, dan classifier.
LM-Kit.NET kompatibel dengan .NET Standard 2.0 dan .NET 8/9/10, berjalan di Windows, Linux (x64 & ARM64), dan macOS. Ia menawarkan lisensi komunitas gratis untuk aplikasi non-komersial dan evaluasi, dengan opsi profesional berharga khusus untuk redistribusi komersial. Jembatan tersedia untuk Microsoft.Extensions.AI dan Semantic Kernel, memungkinkan integrasi mulus dengan ekosistem AI .NET yang ada.
- KategoriPlatform Machine Learning
- Model HargaFreemium
- PenerapanDi-host sendiri
- PlatformWindows, Linux, macOS
Fitur Inti LM-Kit.NET
Runtime AI lokal untuk .NET
Tujuh pilar kapabilitas: Agen, Intelijen Dokumen, Visi, RAG, Analisis Teks, Ucapan, Generasi
Mesin inferensi adaptif
Satu paket NuGet, nol panggilan cloud
Kontrol penuh atas data dan latensi
OCR di perangkat dengan skor benchmark SOTA
Penyimpanan vektor bawaan dengan konektor Qdrant dan pgvector
Tumpukan ucapan-ke-teks lokal dengan 100+ bahasa
Generasi yang dibatasi tata bahasa untuk output terstruktur
Inferensi yang dipercepat pada CPU, AVX2, CUDA, Vulkan, Metal
Arsitektur independen model
Lisensi komunitas gratis tersedia
Lisensi khusus profesional untuk penggunaan komersial
Jembatan untuk Microsoft.Extensions.AI dan Semantic Kernel
Cara menggunakan LM-Kit.NET?
Instal: Tambahkan paket NuGet LM-Kit.NET ke proyek .NET Anda.
Konfigurasi: Siapkan mesin inferensi lokal dan pilih model AI yang diinginkan.
Integrasikan Agen: Orkestrasi agen AI menggunakan pola seperti perencanaan ReAct.
Proses Dokumen: Manfaatkan intelijen dokumen untuk parsing PDF dan gambar.
Implementasikan Visi: Integrasikan kemampuan pemahaman gambar dan obrolan multimodal.
Bangun Sistem RAG: Siapkan pencarian vektor dan pengambilan untuk augmentasi pengetahuan.
Analisis Teks: Gunakan fitur analisis teks untuk klasifikasi dan ekstraksi.
Tambahkan Ucapan: Integrasikan fungsionalitas ucapan-ke-teks dan terjemahan lokal.
Hasilkan Teks: Gunakan primitif percakapan dan generasi yang dibatasi tata bahasa.
Kasus Penggunaan LM-Kit.NET
- Pengembangan AI Lokal
- Pemrosesan Dokumen
- AI Visi di Perangkat
- Sistem RAG Pribadi
- Pengenalan Ucapan Offline
- Kedaulatan Data
- Latensi yang Dapat Diprediksi
- Orkestrasi Agen AI







