Verwenden einer Wissensdatenbank

Abgeschlossen

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"
    }
  ]
}
Eigentum BESCHREIBUNG
question Frage, die an die Wissensbasis gesendet werden soll.
top Maximale Anzahl von Antworten, die zurückgegeben werden sollen.
scoreThreshold Bewertungsschwellenwert für zurückgegebene Antworten.
strictFilters Beschränken Sie sich auf 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 Konfidenzbewertung 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"
        }
      ]
    }
  ]
}