الوصف
يوفر LM-Kit.NET بيئة تشغيل ذكاء اصطناعي محلية كاملة لتطبيقات .NET، مما يمكّن المطورين من دمج وظائف الذكاء الاصطناعي المتقدمة مباشرة داخل مشاريعهم دون الاعتماد على الخدمات السحابية. تم بناء حزمة تطوير البرامج (SDK) حول محرك استدلال تكيفي واحد يدعم سبعة محاور قدرات متميزة: وكلاء الذكاء الاصطناعي، وذكاء المستندات، والرؤية والوسائط المتعددة، و RAG والمعرفة، وتحليل النصوص، والكلام والصوت، وتوليد النصوص.
قراءة المزيد
تم تصميم كل من هذه المحاور لتعمل بسلاسة على بيئة التشغيل الأساسية. تتضمن حزمة LM-Kit.NET NuGet نظام الاستدلال بأكمله، والذي يتميز بنماذج لغوية كبيرة مفتوحة الوزن، ونماذج لغوية مرئية، ونماذج تضمين، وتحويل الكلام إلى نص على الجهاز، والتعرف الضوئي على الحروف (OCR)، والمصنفات. يتم تسريع هذه المكونات عبر أجهزة مختلفة، بما في ذلك CPU، AVX2، CUDA 12/13، Vulkan، و Metal، مما يضمن التنفيذ المحلي الفعال. يضمن هذا النهج زمن استجابة يمكن التنبؤ به، وسيادة كاملة للبيانات، واستقلالاً تقنياً، حيث لا توجد مكالمات سحابية متضمنة.
يدعم محور وكلاء الذكاء الاصطناعي أنماط تنسيق متقدمة مثل تخطيط ReAct، والمشرفين، ومنسقي التوازي/خطوط الأنابيب، بالإضافة إلى الذاكرة المستمرة والأدوات المخصصة. يوفر ذكاء المستندات تحليلًا قويًا لملفات PDF والصور، والتعرف الضوئي على الحروف على الجهاز يحقق درجات معيارية حديثة، واستخراج الحقول المنظمة باستخدام توليد مقيد بالقواعد النحوية. تشمل قدرات الرؤية والوسائط المتعددة فهم الصور، والتصنيف، ووضع العلامات، والدردشة متعددة الوسائط، و VLM-OCR، مما يوفر نفس واجهة المحادثة مثل نماذج اللغة الكبيرة (LLMs).
بالنسبة لـ RAG والمعرفة، يتضمن LM-Kit.NET مخزنًا متجهًا مدمجًا مع موصلات لـ Qdrant و pgvector، ويدعم الاسترجاع الهجين واقتباسات المصدر. يوفر تحليل النصوص مصنفات ومستخرجات مدمجة للمشاعر، والتعرف على الكيانات المسماة (NER)، واكتشاف المعلومات الشخصية (PII)، واكتشاف اللغة، ويصدر كائنات C# محددة النوع. يتميز محور الكلام والصوت بمكدس محلي متنامٍ لتحويل الكلام إلى نص مع قمع الهلوسة، واكتشاف نشاط الصوت، والترجمة في الوقت الفعلي، وإخراج التدفق لأكثر من 100 لغة.
يشمل توليد النصوص بدائيات محادثة أحادية الدور، ومتعددة الأدوار، وغير متزامنة، بما في ذلك الترجمة، وإعادة الكتابة، والتلخيص، وقوالب المطالبات، والمخرجات المقيدة بالقواعد النحوية. أساس LM-Kit.NET هو محرك الاستدلال التكيفي الخاص به، والذي يتميز بمخرجات مقيدة عبر قواعد ديناميكية لضمان تحليل JSON، والمخططات، وأشكال استدعاء الأدوات، والتوجيه التكيفي لتقليل الهلوسة، وهندسة معمارية مستقلة عن النموذج لسهولة دمج نماذج الوزن المفتوح الجديدة.
يقدم LM-Kit.NET مزايا كبيرة مقارنة بواجهات برمجة التطبيقات السحابية، بما في ذلك عدم وجود فواتير لكل رمز مميز، وعدم مغادرة البيانات للشبكة، وزمن استجابة يمكن التنبؤ به، والاستفادة من البنية التحتية للحوسبة الحالية. كما أنه يختلف عن خدمات Python بتجنب الخدمات الجانبية وواجهات HTTP، ويتكامل مباشرة في عملية .NET. مقارنةً بحزم .NET المحلية الأخرى، يوفر LM-Kit.NET بيئة التشغيل الكاملة، وليس فقط الاستدلال، ويشمل الوكلاء، و RAG، و OCR، والكلام، والرؤية، والمصنفات.
LM-Kit.NET متوافق مع .NET Standard 2.0 و .NET 8/9/10، ويعمل على أنظمة Windows و Linux (x64 و ARM64) و macOS. يوفر ترخيص مجتمع مجاني للتطبيقات غير التجارية والتقييم، مع خيار احترافي بسعر مخصص لإعادة التوزيع التجاري. تتوفر جسور لـ Microsoft.Extensions.AI و Semantic Kernel، مما يسمح بالتكامل السلس مع أنظمة الذكاء الاصطناعي الحالية في .NET.
- الفئةمنصّات تعلّم الآلة
- نموذج التسعيرفريميوم
- النشراستضافة ذاتية
- المنصاتWindows، Linux، macOS
الميزات الأساسية لـ LM-Kit.NET
بيئة تشغيل ذكاء اصطناعي محلية لـ .NET
سبعة محاور قدرات: الوكلاء، ذكاء المستندات، الرؤية، RAG، تحليل النصوص، الكلام، التوليد
محرك استدلال تكيفي
حزمة NuGet واحدة، مكالمات صفرية للسحابة
تحكم كامل في البيانات وزمن الاستجابة
التعرف الضوئي على الحروف على الجهاز بنتائج معيارية حديثة
مخزن متجه مدمج مع موصلات Qdrant و pgvector
مكدس تحويل الكلام إلى نص محلي مع أكثر من 100 لغة
توليد مقيد بالقواعد النحوية لمخرجات منظمة
استدلال مسرّع على CPU، AVX2، CUDA، Vulkan، Metal
هندسة معمارية مستقلة عن النموذج
ترخيص مجتمع مجاني متاح
ترخيص احترافي مخصص للاستخدام التجاري
جسور لـ Microsoft.Extensions.AI و Semantic Kernel
كيفية استخدام LM-Kit.NET؟
التثبيت: أضف حزمة LM-Kit.NET NuGet إلى مشروع .NET الخاص بك.
التكوين: قم بإعداد محرك الاستدلال المحلي وحدد نماذج الذكاء الاصطناعي المطلوبة.
دمج الوكلاء: قم بتنسيق وكلاء الذكاء الاصطناعي باستخدام أنماط مثل تخطيط ReAct.
معالجة المستندات: استخدم ذكاء المستندات لتحليل ملفات PDF والصور.
تنفيذ الرؤية: قم بدمج قدرات فهم الصور والدردشة متعددة الوسائط.
بناء أنظمة RAG: قم بإعداد البحث والاسترجاع المتجه لزيادة المعرفة.
تحليل النصوص: استخدم ميزات تحليل النصوص للتصنيف والاستخراج.
إضافة الكلام: قم بدمج وظائف تحويل الكلام إلى نص وترجمة محلية.
توليد النصوص: استخدم بدائيات المحادثة والتوليد المقيد بالقواعد النحوية.
حالات استخدام LM-Kit.NET
- تطوير الذكاء الاصطناعي المحلي
- معالجة المستندات
- الذكاء الاصطناعي المرئي على الجهاز
- أنظمة RAG الخاصة
- التعرف على الكلام دون اتصال بالإنترنت
- سيادة البيانات
- زمن استجابة يمكن التنبؤ به
- تنسيق وكلاء الذكاء الاصطناعي







