في الأسبوع الماضي ، أعلنت Microsoft عن قالب تطبيق ويب للدردشة AI جديد ، حاليًا في مرحلة المعاينة ، بهدف تبسيط تطوير تطبيق الذكاء الاصطناعي في .NET Development. هذا القالب هو خطوة أخرى مهمة أخرى لتعزيز شعبية تقنية الذكاء الاصطناعي ، وتوفير السقالات والإرشاد للاستخدام في Visual Studio و Visual Studio Code و .NET CLI.

وفقًا لـ Microsoft ، يساعد قالب دردشة AI .NET AI المطورين على بناء تطبيقات الدردشة الذكية بسرعة. يعتمد القالب على إطار Blazor ، ويستفيد من Microsoft.extensions.ai و Microsoft.Extensions.Vectordata ، بعد نمط البحث المحسن (RAG) بشكل شائع في تطبيقات الدردشة.
ميزةها الرئيسية هي القدرة على إنشاء واجهة دردشة تتفاعل مع بيانات مخصصة مثل عينة ملفات PDF أو بيانات المستخدم. لدى المطورين خيار دمج سعة تخزين المتجهات المحلية للتخزين المحلي لسهولة النماذج الأولية ، والبحث في Azure AI لدعم الإعدادات المتقدمة. يحتوي الرمز الذي تم إنشاؤه على مكونات واجهة المستخدم لتفاعلات الدردشة ، والتتبع المرجعي والاقتراحات اللاحقة ، والتي يمكن للمطورين تخصيصها أو حذفها وفقًا لاحتياجاتهم.
لبدء استخدام هذا القالب ، يقوم المطورون ببساطة بإدخال الأمر التالي على سطر الأوامر لتثبيته:
dotnet تثبيت جديد microsoft.extensions.ai.templates
بالإضافة إلى ذلك ، يقوم القالب بتبسيط عملية ابتلاع البيانات ، ويحتوي على رمز يعالج مصادر وتنسيقات مختلفة ، ويوفر عينة من ملفات PDF ورمز المعالجة الخاص بهم للمطورين لاستبدالها بملفاتهم الخاصة. سيقوم التطبيق تلقائيًا بمقارنة محتويات المجلد وتحديث متجر المتجه وفقًا لذلك. ومع ذلك ، تجدر الإشارة إلى أن المطورين يجب أن يكونوا حذرين عند استخدام مقدمي طرازات الذكاء الاصطناعى لتجنب الأخطاء أو التأخيرات الناجمة عن ملفات البيانات الكبيرة.
أكد فريق منتج Microsoft أن الرمز مبني على microsoft.extensions.ai ، مما يجعل التخصيص المكون الإضافي بسيطًا للغاية. يمكن للمطورين إعطاء إذن chatbots للوصول إلى أي وظيفة C# ، والتي يمكن أن تمدد وظائفهم أو الحصول على بيانات إضافية أو تنفيذ الإجراءات.
للمضي قدمًا ، يخطط فريق Microsoft Development لتوسيع خيارات القالب ، مع التحديثات المستقبلية التي ستشمل قوالب وحدة التحكم في الذكاء الاصطناعى ، وقوالب API الحد الأدنى ، ودعم .NET Aspire. بالإضافة إلى ذلك ، من المخطط أن يتم تضمين هذه القوالب في .NET SDK افتراضيًا واستكشاف دعم مسبك Azure AI. في الوقت نفسه ، تعمل Microsoft أيضًا مع فريق Kernel الدلالي لتوسيع خيارات القالب لمستخدمي kernel الدلالي.