Senso
Sign inSign up

What makes an answer "grounded"?

A grounded answer is assembled from text in your knowledge base and returns the documents it drew from alongside it.

The important half is the negative case: when nothing relevant is found, that is the answer. Senso does not fall back on the model’s general knowledge and return the result as though it came from you.

json
{
  "query": "what is our refund window",
  "answer": "Refunds are issued within 30 days of purchase.",
  "results": [
    {
      "content_id": "8f14e45f-ceea-467a-9c2b-1b2f8d3a1c7e",
      "chunk_text": "Refunds are issued within 30 days...",
      "title": "Refund policy",
      "score": 0.87,
      "rank": 1
    }
  ],
  "total_results": 1
}

Call it

POST/org/searchOpen in API reference →Grounded answer with the sources behind it.