KnowledgeBaseRetrievalClient (preview:2025-11-01)

2025/12/12 • 1 deleted methods

KnowledgeRetrieval_Retrieve (removed)
Description KnowledgeBase retrieves relevant data from backing stores.
Reference Link ¶

⚼ Request

POST:  /retrieve
{
retrievalRequest:
{
messages:
[
{
role: string ,
content:
[
{
type: enum ,
}
,
]
,
}
,
]
,
intents:
[
{
type: enum ,
}
,
]
,
maxRuntimeInSeconds: integer ,
maxOutputSize: integer ,
retrievalReasoningEffort:
{
kind: enum ,
}
,
includeActivity: boolean ,
outputMode: enum ,
knowledgeSourceParams:
[
{
knowledgeSourceName: string ,
includeReferences: boolean ,
includeReferenceSourceData: boolean ,
alwaysQuerySource: boolean ,
rerankerThreshold: number ,
kind: enum ,
}
,
]
,
}
,
x-ms-client-request-id: string ,
api-version: string ,
x-ms-query-source-authorization: string ,
}

⚐ Response (200)

{
response:
[
{
role: string ,
content:
[
{
type: enum ,
}
,
]
,
}
,
]
,
activity:
[
{
id: integer ,
type: string ,
elapsedMs: integer ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
]
,
references:
[
{
type: string ,
id: string ,
activitySource: integer ,
sourceData: object ,
rerankerScore: number ,
}
,
]
,
}

⚐ Response (206)

{
response:
[
{
role: string ,
content:
[
{
type: enum ,
}
,
]
,
}
,
]
,
activity:
[
{
id: integer ,
type: string ,
elapsedMs: integer ,
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
,
]
,
references:
[
{
type: string ,
id: string ,
activitySource: integer ,
sourceData: object ,
rerankerScore: number ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}