QnAMaker Runtime Client (stable:4.0)

2025/10/21 • 2 deleted methods

Runtime_GenerateAnswer (removed)
Description GenerateAnswer call to query the knowledgebase.
Reference Link ¶

⚼ Request

POST:  /knowledgebases/{kbId}/generateAnswer
{
kbId: string ,
generateAnswerPayload:
{
qnaId: string ,
question: string ,
top: integer ,
userId: string ,
isTest: boolean ,
scoreThreshold: number ,
context: string ,
rankerType: string ,
strictFilters:
[
{
name: string ,
value: string ,
}
,
]
,
strictFiltersCompoundOperationType: enum ,
}
,
}

⚐ Response (200)

{
answers:
[
{
questions:
[
string ,
]
,
answer: string ,
score: number ,
id: integer ,
source: string ,
metadata:
[
{
name: string ,
value: string ,
}
,
]
,
context: object ,
}
,
]
,
}

⚐ Response (default)

{
error: string ,
}
Runtime_Train (removed)
Description Train call to add suggestions to the knowledgebase.
Reference Link ¶

⚼ Request

POST:  /knowledgebases/{kbId}/train
{
kbId: string ,
trainPayload:
{
feedbackRecords:
[
{
userId: string ,
userQuestion: string ,
qnaId: integer ,
}
,
]
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error: string ,
}