Tudásbázis használata
A közzétett tudásbázis használatához használhatja a REST felületet.
A függvény minimális kérelemtörzse a következőhöz hasonló kérdést tartalmaz:
{
"question": "What do I need to do to cancel a reservation?",
"top": 2,
"scoreThreshold": 20,
"strictFilters": [
{
"name": "category",
"value": "api"
}
]
}
Tulajdonság | Leírás |
---|---|
question (kérdés) | A tudásbázis elküldendő kérdés. |
top | A visszaadandó válaszok maximális száma. |
scoreThreshold | Pontszám küszöbértéke a visszaadott válaszokhoz. |
strictFilters | Csak a megadott metaadatokat tartalmazó válaszokra korlátozható. |
A válasz tartalmazza a tudásbázis található legközelebbi kérdésegyezést, valamint a kapcsolódó választ, a megbízhatósági pontszámot és a kérdés- és válaszpár egyéb metaadatait:
{
"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"
}
]
}
]
}