QnASearchResult Class

Represents Search Result.

Inheritance
QnASearchResult

Constructor

QnASearchResult(*, questions=None, answer: Optional[str] = None, score: Optional[float] = None, id: Optional[int] = None, source: Optional[str] = None, metadata=None, context=None, answer_span=None, **kwargs)

Parameters

questions
list[str]
Required

List of questions.

answer
str
Required

Answer.

score
float
Required

Search result score.

id
int
Required

Id of the QnA result.

source
str
Required

Source of QnA result.

metadata
list[MetadataDTO]
Required

List of metadata.

context
QnASearchResultContext
Required

Context object of the QnA

answer_span
QnASearchResultAnswerSpan
Required

Answer span object of QnA with respect to user's question.