إضافة أسئلة وأجوبة باستخدام بوابة QnA Maker

إشعار

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

بمجرد إنشاء قاعدة معرفية، أضف مجموعات من الأسئلة والأجوبة (QnA) مع بيانات التعريف لتصفية الإجابة. الأسئلة الواردة في الجدول التالي حول حدود خدمة Azure؛ ولكن لكل منها علاقة بخدمة مختلفة من خدمات بحث Azure.

إشعار

ستتوقف خدمة QnA Maker في 31 مارس 2025. يتوفر الآن إصدار أحدث من إمكانية السؤال والإجابة كجزء من Azure الذكاء الاصطناعي Language. للحصول على إمكانيات الإجابة على الأسئلة داخل خدمة اللغة، راجع الإجابة على الأسئلة. اعتبارًا من 1 أكتوبر 2022، لن تتمكن من إنشاء موارد QnA Maker جديدة. للحصول على معلومات عن ترحيل قواعد معارف صانع QnA الحالية إلى الإجابة على الأسئلة، راجع دليل الترحيل .

إقران أسئلة إجابة بيانات التعريف
#1 How large a knowledge base can I create?

What is the max size of a knowledge base?

How many GB of data can a knowledge base hold?
The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details. service=qna_maker
link_in_answer=true
2 How many knowledge bases can I have for my QnA Maker service?

I selected an Azure Cognitive Search tier that holds 15 knowledge bases, but I can only create 14 - what is going on?

What is the connection between the number of knowledge bases in my QnA Maker service and the Azure Cognitive Search service size?
Each knowledge base uses 1 index, and all the knowledge bases share a test index. You can have N-1 knowledge bases where N is the number of indexes your Azure Cognitive Search tier supports. service=search
link_in_answer=false

بمجرد إضافة بيانات التعريف إلى مجموعة QnA، يمكن لتطبيق العميل:

  • طلب إجابات تُطابق بيانات تعريف معينة فقط.
  • تلقي جميع الإجابات ولكن مع إجراء معالجة لاحقة للإجابات اعتمادًا على بيانات التعريف لكل إجابة.

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

تسجيل الدخول إلى بوابة QnA Maker

  1. سجل الدخول إلى مدخل QnA Maker.

  2. حدد قاعدة المعارف (KB) الموجودة من التشغيل السريع السابق.

إضافة أسئلة بصياغة بديلة إضافية

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

عند استيراد عنوان URL هذا، تم إنشاء سؤال واحد فقط بإجابة واحدة. في هذا الإجراء، أضف أسئلة إضافية.

  1. من صفحة تحرير، استخدم مربع نص البحث أعلى أزواج الأسئلة والأجوبة، للعثور على السؤالHow large a knowledge base can I create?

  2. في عمود السؤال ، حدد + إضافة صياغة بديلة ثم أضف كل صياغة جديدة، متوفرة في الجدول التالي.

    الصياغة البديلة
    What is the max size of a knowledge base?
    How many GB of data can a knowledge base hold?
  3. حدد حفظ وتدريب لإعادة تدريب قاعدة المعارف (KB).

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

    What GB size can a knowledge base be?

    يتم إرجاع الإجابة الصحيحة بتنسيق markdown:

    The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details.

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

    لا تضف كل تركيبة ممكنة من الصياغة البديلة. عند تشغيل التعلم النشط ل QnA Maker، يعثر هذا على الجمل البديلة التي ستساعد قاعدة المعارف (KB) تلبية احتياجات المستخدمين.

  5. حدد Test مرة أخرى لإغلاق نافذة الاختبار.

إضافة بيانات تعريف لتصفية الإجابات

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

  1. أضف زوج الأسئلة والأجوبة الثاني، بدون بيانات التعريف، من الجدول الأول في هذا التشغيل السريع، ثم تابع الخطوات التالية.

  2. حدد خيارات العرض، ثم حدد إظهار بيانات التعريف.

  3. بالنسبة لزوج QnA الذي أضفته للتو، حدد Add metadata tags، ثم أضف اسم service وقيمة search. يبدو كما يلي: service:search.

  4. أضف علامة بيانات تعريف أخرى باسم link_in_answer وقيمة false. يبدو كما يلي: link_in_answer:false.

  5. ابحث عن الإجابة الأولى في الجدول، How large a knowledge base can I create?.

  6. إضافة مجموعات بيانات التعريف لنفس علامتي التعريف:

    link_in_answer : true
    service: qna_maker

    لديك الآن سؤالين بنفس علامات بيانات التعريف مع قيم مختلفة.

  7. حدد حفظ وتدريب لإعادة تدريب قاعدة المعارف (KB).

  8. حدد نشر في القائمة العلوية للانتقال إلى صفحة النشر.

  9. حدد الزر Publish لنشر قاعدة المعارف (KB) الحالي إلى نقطة النهاية.

  10. بعد نشر القاعدة المعرفية، تابع إلى البداية السريعة التالية لمعرفة كيفية إنشاء إجابة من القاعدة المعرفية الخاصة بك.

ماذا أنجزت؟

قمت بتحرير القاعدة المعرفية لدعم المزيد من الأسئلة، وقدمت مجموعات الاسم/ القيمة لدعم التصفية أثناء البحث عن الإجابة الأفضل أو المعالجة اللاحقة، بعد إرجاع الإجابة أو الإجابات.

تنظيف الموارد

إذا لم تكن ستتابع إلى دليل التشغيل السريع التالي، فاحذف موارد إطار عمل QnA Maker وBot في مدخل Azure.

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