ما هي الإجابة على الأسئلة المخصصة؟

إشعار

يستخدم Azure Open الذكاء الاصطناعي On Your Data نماذج لغة كبيرة (LLMs) لإنتاج نتائج مماثلة للإجابة على الأسئلة المخصصة. إذا كنت ترغب في توصيل مشروع Custom Question Answering موجود ب Azure Open الذكاء الاصطناعي On Your Data، يرجى الاطلاع على دليلنا.

توفر الإجابة على الأسئلة المخصصة معالجة اللغة الطبيعية المستندة إلى السحابة (NLP) التي تسمح لك بإنشاء طبقة محادثة طبيعية على بياناتك. يتم استخدامه للعثور على إجابات مناسبة من إدخال العميل أو من مشروع.

تستخدم الإجابة على الأسئلة المخصصة بشكل شائع لإنشاء تطبيقات عميل المحادثة، والتي تتضمن تطبيقات الوسائط الاجتماعية روبوتات الدردشة وتطبيقات سطح المكتب الممكنة للكلام. يتضمن هذا العرض ميزات مثل تعزيز الصلة باستخدام مصنف التعلم العميق، والإجابات الدقيقة، ودعم المنطقة الشاملة.

تتضمن الإجابة على الأسئلة المخصصة قدراتين:

  • الإجابة على الأسئلة المخصصة: باستخدام هذه الإمكانية يمكن للمستخدمين تخصيص جوانب مختلفة مثل تحرير أزواج الأسئلة والأجوبة المستخرجة من مصدر المحتوى، وتحديد المرادفات وبيانات التعريف، وقبول اقتراحات الأسئلة وما إلى ذلك.
  • QnA Maker: تسمح هذه الإمكانية للمستخدمين بالحصول على استجابة عن طريق الاستعلام عن مقطع نصي دون الحاجة إلى إدارة قاعدة المعارف (KB).

تحتوي هذه الوثائق على أنواع المقالات التالية:

  • يُعد برنامج quickstarts بمثابة إرشادات خطوة بخطوة تسمح لك بإجراء مكالمات مع الخدمة والحصول على النتائج في فترة زمنية قصيرة.
  • تحتوي أدلة الاستخدامعلى إرشادات لاستخدام الخدمة بطرق أكثر تحديداً أو تخصيصاً.
  • توفر المقالات المفاهيمية تفسيرات متعمقة لوظائف الخدمة وميزاتها.
  • تعتبرالبرامج التعليمية بمثابة إرشادات أطول نسبياً تشرح لك طريقة استخدام الخدمة كمكوّن في حلول الأعمال الأوسع نطاقاً.

متى تستخدم الإجابة على الأسئلة المخصصة

  • عندما تكون لديك معلومات ثابتة - استخدم الإجابة على الأسئلة المخصصة عندما يكون لديك معلومات ثابتة في مشروعك. هذا المشروع مخصص لاحتياجاتك، التي قمت ببنائها باستخدام مستندات مثل ملفات PDF وعناوين URL.
  • عندما تريد تقديم نفس الإجابة على طلب أو سؤال أو أمر - عندما يقوم مستخدمون مختلفون بإرسال نفس السؤال، يتم إرجاع نفس الإجابة.
  • عندما تريد تصفية معلومات ثابتة استناداً إلى معلومات التعريف - أضف علامات بيانات التعريف لتوفير خيارات تصفية إضافية ذات صلة لمستخدمي تطبيق العميل الخاص بك والمعلومات. تتضمن معلومات البيانات الوصفية الشائعة الدردشة ،ونوع المحتوى أو تنسيقه، والغرض من المحتوى، ونضارة المحتوى.
  • عندما تريد إدارة محادثة روبوت تتضمن معلومات ثابتة - يأخذ مشروعك نص محادثة المستخدم أو الأمر ويجيب عليه. إذا كانت الإجابة جزءا من تدفق محادثة محدد مسبقا، ممثل في مشروعك مع سياق متعدد الأدوار، يمكن للروبوت توفير هذا التدفق بسهولة.

ما المقصود بالمشروع؟

تستورد الإجابة على الأسئلة المخصصة المحتوى الخاص بك إلى مشروع مليء بأزواج الأسئلة والأجوبة. تستخرج عملية الاستيراد معلومات حول العلاقة بين أجزاء المحتوى المنظم وشبه المنظم للإشارة إلى العلاقات بين أزواج الأسئلة والأجوبة. يمكنك تحرير أزواج الأسئلة والأجوبة هذه أو إضافة أزواج جديدة.

يتضمن محتوى زوج الأسئلة والأجوبة ما يلي:

  • جميع الأشكال البديلة للسؤال
  • علامات بيانات التعريف المستخدمة لتصفية اختيارات الإجابات أثناء البحث
  • مطالبات المتابعة لمواصلة تحسين البحث

بعد نشر مشروعك، يرسل تطبيق العميل سؤال مستخدم إلى نقطة النهاية الخاصة بك. تعالج خدمة الإجابة على الأسئلة المخصصة السؤال وتجيب بأفضل إجابة.

إنشاء برنامج روبوت دردشة برمجياً

بمجرد نشر مشروع مخصص للإجابة على الأسئلة، يرسل تطبيق العميل سؤالا إلى نقطة نهاية المشروع ويتلقى النتائج كاستجابة JSON. تطبيق عميل شائع للإجابة على الأسئلة المخصصة هو روبوت الدردشة.

طرح سؤال على الروبوت والحصول على إجابة من محتوى المشروع

الخطوة إجراء
1 يرسل تطبيق العميل سؤال المستخدم (نص بكلماته الخاصة)، "كيف أعمل تحديث مشروعي برمجيا؟" إلى نقطة نهاية المشروع.
2 تستخدم الإجابة على الأسئلة المخصصة المشروع المدرب لتوفير الإجابة الصحيحة وأي مطالبات متابعة يمكن استخدامها لتحسين البحث عن أفضل إجابة. ترجع الإجابة على الأسئلة المخصصة استجابة بتنسيق JSON.
3 يستخدم تطبيق العميل استجابة JSON لاتخاذ قرارات حول كيفية متابعة المحادثة. يمكن أن تتضمن هذه القرارات إظهار أفضل إجابة وتقديم المزيد من الخيارات لتحسين البحث عن أفضل إجابة.

بناء برامج روبوتات دردشة منخفضة الشفرة

يوفر مدخل Language Studio تجربة تأليف المشروع الكاملة. يمكنك استيراد المستندات، في شكلها الحالي، إلى مشروعك. يتم تحويل هذه المستندات (مثل الأسئلة الشائعة أو دليل المنتج أو جدول البيانات أو صفحة الويب) إلى أزواج من الأسئلة والأجوبة. يتم تحليل كل زوج لمطالبات المتابعة وتوصيله بالأزواج أخرى. يدعم تنسيق markdown النهائي العرض التقديمي الغني بما في ذلك الصور والروابط.

بمجرد تحرير مشروعك، انشر المشروع إلى روبوت Azure Web App يعمل دون كتابة أي تعليمة برمجية. اختبر برنامج الروبوت الخاص بك في بوابة Azure أو قم بتنزيله وتابع التطوير.

استجابات عالية الجودة مع ترتيب الطبقات

يستخدم نظام الإجابة على الأسئلة المخصص نهج ترتيب متعدد الطبقات. يتم تخزين البيانات في بحث Azure، والذي يعمل أيضاً كطبقة الترتيب الأولى. ثم يتم تمرير أهم النتائج من بحث Azure من خلال نموذج إعادة ترتيب NLP للإجابة على الأسئلة المخصصة لإنتاج النتائج النهائية ودرجة الثقة.

محادثات متعددة الأدوار

توفر الإجابة على الأسئلة المخصصة مطالبات متعددة الأدوار وتعلما نشطا لمساعدتك على تحسين أزواج الأسئلة والأجوبة الأساسية.

تمنحك المطالبات متعددة الأوامر الفرصة لتوصيل أزواج الأسئلة والأجوبة. يسمح هذا الاتصال لتطبيق العميل بتوفير إجابة أفضل ويوفر المزيد من الأسئلة لتحسين البحث عن إجابة نهائية.

بعد أن يتلقى المشروع أسئلة من المستخدمين في نقطة النهاية المنشورة، تطبق الإجابة على الأسئلة المخصصة التعلم النشط على أسئلة العالم الحقيقي هذه لاقتراح تغييرات على مشروعك لتحسين الجودة.

دورة حياة التطوير

توفر الإجابة على الأسئلة المخصصة التأليف والتدريب والنشر جنبا إلى جنب مع أذونات التعاون للاندماج في دورة حياة التطوير الكاملة.

الصورة المفاهيمية لدورة التنمية

إكمال التشغيل السريع

نحن نقدم تشغيل سريع في لغات البرمجة الأكثر شعبية، كل مصممة ليعلمك أنماط التصميم الأساسية، ويكون لك تشغيل التعليمات البرمجية في أقل من 10 دقيقة.

الخطوات التالية

توفر الإجابة على الأسئلة المخصصة كل ما تحتاجه لإنشاء مشروعك المخصص وإدارته ونشره.