استخدام قاعدة معارف
لاستهلاك قاعدة المعارف المنشورة، يمكنك استخدام واجهة REST.
يحتوي الحد الأدنى من نص طلب الدالة على سؤال، مثل هذا:
{
"question": "What do I need to do to cancel a reservation?",
"top": 2,
"scoreThreshold": 20,
"strictFilters": [
{
"name": "category",
"value": "api"
}
]
}
| الخاصية | الوصف |
|---|---|
question |
سؤال لإرساله إلى قاعدة المعارف. |
top |
الحد الأقصى لعدد الإجابات التي سيتم إرجاعها. |
scoreThreshold |
حد الدرجة للإجابات التي تم إرجاعها. |
strictFilters |
اقتصر على الإجابات التي تحتوي على بيانات التعريف المحددة فقط. |
تتضمن الاستجابة أقرب تطابق للسؤال الذي تم العثور عليه في قاعدة المعارف، جنبا إلى جنب مع الإجابة المرتبطة، ودرجة الثقة، وبيانات التعريف الأخرى حول زوج الأسئلة والأجوبة:
{
"answers": [
{
"score": 27.74823341616769,
"id": 20,
"answer": "Call us on 555 123 4567 to cancel a reservation.",
"questions": [
"How can I cancel a reservation?"
],
"metadata": [
{
"name": "category",
"value": "api"
}
]
}
]
}