Skip to content

Question-Answering Service

There are two major endpoints that your application can integrate with:

  • Semantic Search


    Allows searching through the content database. Use similarity between embeddings of questions and the content to return the best matches

    More info

  • LLM Response


    Constructs an answer to the user's questions using an LLM and the most similar content in the database.

    More info

Capturing Feedback

The service also provides two endpoint to capture feedback from users. One to capture feedback for the response returned and the other for the content items retrieved.

For both of these, you can provide feedback as sentiment ("positive", "negative"), as text, or as both.

  • Response Feedback


    Allows users to provide feedback on the response generated by the either Semantic Search or LLM Response.

    More info

  • Content Feedback


    Allows users to provide feedback on the content items returned by the Semantic Search.

    More info

SwaggerUI

swagger-ui-screenshot

If you have the application running, you can access the SwaggerUI at

https://[DOMAIN]/api/docs

or if you are using the dev setup:

http://localhost:8000/docs

Upcoming

  • Chat capability