OllamaNet – دمج الذكاء الاصطناعي في تطبيقات .NET
OllamaNet هو مشروع تخرجي، عبارة عن إطار عمل مبني باستخدام ASP.NET Core لتسهيل دمج نماذج الذكاء الاصطناعي (LLM) مثل Ollama داخل تطبيقات .NET.
يوفر المشروع بوابة API آمنة تعتمد على المعمارية المصغرة (Microservices) تسمح بالتكامل السلس مع نماذج الذكاء الاصطناعي، مع دعم للبث اللحظي للردود (real-time streaming) والتحكم في إعدادات النموذج.
المميزات:
- هيكلية نظيفة باستخدام Microservices
- بوابة API آمنة باستخدام Ocelot
- توثيق بالـ JWT
- مصادقة JWT وتفويض الأدوار
- تحسين الأداء باستخدام Redis
يُعد المشروع مثالاً على كيفية بناء تطبيقات احترافية وقابلة للتوسع تجمع بين قوة .NET والذكاء الاصطناعي.