مشروع موجه - إنشاء روبوت دردشة باستخدام Azure OpenAI وAzure Cosmos DB ل NoSQL و Blazor

مبتدئ
Developer
Azure Cosmos DB
Azure OpenAI Service
Blazor

الاتصال تطبيق ويب Blazor موجود إلى Azure Cosmos DB ل NoSQL وAzure OpenAI باستخدام مجموعات تطوير برامج .NET الخاصة بهم. تقوم التعليمات البرمجية بإدارة العناصر والاستعلامات في واجهة برمجة التطبيقات لحاوية NoSQL. ترسل التعليمات البرمجية أيضا مطالبات إلى Azure OpenAI وتحلل الاستجابات.

إشعار

تعد هذه الوحدة عبارة عن مشروع إرشادي حيث يمكنك إكمال مشروعاً كاملاً من خلال اتباع الإرشادات خطوة بخطوة.

الأهداف التعليمية

في هذه الوحدة النمطية، يمكنك ممارسة كيفية:

  • الاتصال إلى حساب Azure OpenAI باستخدام .NET SDK.
  • إرسال المطالبات إلى نشر نموذج وتحليل الاستجابات.
  • الاتصال إلى حساب Azure Cosmos DB ل NoSQL باستخدام .NET SDK.
  • إنشاء العناصر وتحديثها والاستعلام عنها وحذفها في واجهة برمجة التطبيقات لحاوية NoSQL.

المتطلبات الأساسية

  • اشتراك Azure

  • حساب GitHub

  • الوصول إلى Azure OpenAI

  • إمكانية تنفيذ البرامج النصية من خلال Azure CLI

  • القدرة على نشر القوالب باستخدام Azure Resource Manager

  • تجربة مفاهيم Azure Cosmos DB مثل قواعد البيانات والحاويات والعناصر

  • خبرة في مفاهيم Azure OpenAI مثل النماذج والنشرات والمطالبات

  • تجربة كتابة الاستعلامات ل Azure Cosmos DB ل NoSQL

  • إمكانية كتابة C# بمستوى متوسط

  • تجربة تشغيل تطبيقات الويب ASP.NET

  • تجربة تشغيل تطبيقات الويب Blazor