Wykorzystaj bazę wiedzy

Ukończone

Aby korzystać z opublikowanego baza wiedzy, możesz użyć interfejsu REST.

Minimalna treść żądania dla funkcji zawiera pytanie podobne do następującego:

{
  "question": "What do I need to do to cancel a reservation?",
  "top": 2,
  "scoreThreshold": 20,
  "strictFilters": [
    {
      "name": "category",
      "value": "api"
    }
  ]
}
Majątek Opis
question Pytanie do wysłania do bazy wiedzy.
top Maksymalna liczba odpowiedzi do zwrócenia.
scoreThreshold Próg oceny dla zwróconych odpowiedzi.
strictFilters Ogranicz tylko odpowiedzi zawierające określone metadane.

Odpowiedź zawiera najbliższe dopasowanie pytania znalezione w bazie wiedzy wraz ze skojarzoną odpowiedzią, poziomem ufności i innymi metadanymi dotyczącymi pary pytanie i odpowiedź.


{
  "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"
        }
      ]
    }
  ]
}