Verwenden einer Wissensdatenbank
Sie können die veröffentlichte Wissensdatenbank über die REST-Schnittstelle nutzen.
Der minimale Anforderungstext für die Funktion enthält eine Frage wie die folgende:
{
"question": "What do I need to do to cancel a reservation?",
"top": 2,
"scoreThreshold": 20,
"strictFilters": [
{
"name": "category",
"value": "api"
}
]
}
Eigenschaft | Beschreibung |
---|---|
question | Frage, die an die Wissensdatenbank gesendet werden soll. |
Oben | Maximale Anzahl von Antworten, die zurückgegeben werden sollen. |
scoreThreshold | Bewertungsschwellenwert für zurückgegebene Antworten. |
strictFilters | Beschränken Sie sich auf nur Antworten, die die angegebenen Metadaten enthalten. |
Die Antwort enthält die in der Wissensdatenbank gefundene Frage, die dieser am nächsten kommt, zusammen mit der zugehörigen Antwort, der Zuverlässigkeitsbewertung und anderen Metadaten zum Frage-Antwort-Paar:
{
"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"
}
]
}
]
}