Knowledge Retrieval - Retrieve
Znalostní báze získává relevantní data ze záložních skladů.
POST {endpoint}/knowledgebases('{knowledgeBaseName}')/retrieve?api-version=2025-11-01-preview
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Adresa URL koncového bodu vyhledávací služby. |
|
knowledge
|
path | True |
string |
Název znalostní báze. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| Accept |
Hlavička Accept. |
||
| x-ms-query-source-authorization |
string |
Token identifikující uživatele, pro kterého je dotaz prováděn. Tento token se používá k vynucení bezpečnostních omezení dokumentů. |
|
| x-ms-client-request-id |
string (uuid) |
Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| includeActivity |
boolean |
Označuje, že výsledky načítání by měly obsahovat informace o aktivitě. |
| intents | KnowledgeRetrievalIntent[]: |
Seznam zamýšlených dotazů, které mají být provedeny bez plánování dotazů na model. |
| knowledgeSourceParams | KnowledgeSourceParams[]: |
Seznam běhových parametrů pro znalostní zdroje. |
| maxOutputSize |
integer (int32) |
Omezuje maximální velikost obsahu ve výstupu. |
| maxRuntimeInSeconds |
integer (int32) |
Maximální doba běhu v sekundách. |
| messages |
Seznam vstupů ve stylu chatových zpráv. |
|
| outputMode |
Výstupní konfigurace pro toto načtení. |
|
| retrievalReasoningEffort | KnowledgeRetrievalReasoningEffort: |
Konfigurace úsilí o vyhledávání a uvažování. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Úspěšná reakce při odběru. |
|
| Other Status Codes |
Částečná reakce na odběr. |
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
api-key
Typ:
apiKey
V:
header
OAuth2Auth
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Rozsahy
| Name | Description |
|---|---|
| https://search.azure.com/.default |
Příklady
|
Knowledge |
|
Knowledge |
KnowledgeBaseRetrieve
Ukázkový požadavek
POST https://previewexampleservice.search.windows.net/knowledgebases('base-preview-test')/retrieve?api-version=2025-11-01-preview
{
"messages": [
{
"role": "user",
"content": [
{
"text": "hello world",
"type": "text"
}
]
}
],
"maxRuntimeInSeconds": 60,
"maxOutputSize": 100000,
"retrievalReasoningEffort": {
"kind": "low"
},
"includeActivity": true,
"outputMode": "answerSynthesis",
"knowledgeSourceParams": [
{
"filterAddOn": "foo eq bar",
"knowledgeSourceName": "ks-preview-test",
"includeReferences": true,
"includeReferenceSourceData": true,
"alwaysQuerySource": false,
"rerankerThreshold": 2.1,
"kind": "searchIndex"
}
]
}
Ukázková odpověď
{
"response": [
{
"content": [
{
"type": "text",
"text": "[{...}]"
}
]
}
],
"activity": [
{
"type": "modelQueryPlanning",
"id": 0,
"inputTokens": 11,
"outputTokens": 22,
"elapsedMs": 10
},
{
"type": "searchIndex",
"id": 1,
"knowledgeSourceName": "ks-preview-test",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 2,
"elapsedMs": 1234,
"searchIndexArguments": {
"search": "hello world",
"filter": "foo eq bar",
"sourceDataFields": [
{
"name": "category"
},
{
"name": "description"
},
{
"name": "ownerId"
},
{
"name": "id"
}
],
"searchFields": [],
"semanticConfigurationName": "testconfig"
}
},
{
"type": "searchIndex",
"id": 2,
"knowledgeSourceName": "ks-preview-test",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 2,
"elapsedMs": 1234,
"searchIndexArguments": {
"search": "hello world two",
"filter": "foo eq bar",
"sourceDataFields": [
{
"name": "category"
},
{
"name": "description"
},
{
"name": "ownerId"
},
{
"name": "id"
}
],
"searchFields": [],
"semanticConfigurationName": "testconfig"
}
},
{
"type": "agenticReasoning",
"id": 3,
"retrievalReasoningEffort": {
"kind": "low"
},
"reasoningTokens": 74
},
{
"type": "modelAnswerSynthesis",
"id": 4,
"inputTokens": 664,
"outputTokens": 1328,
"elapsedMs": 10
}
],
"references": [
{
"type": "searchIndex",
"id": "83dd7d40",
"activitySource": 1,
"sourceData": {
"id": "myDocKey1",
"title": "high_doc",
"content": "hello world"
},
"rerankerScore": 3.5,
"docKey": "myDocKey1"
},
{
"type": "searchIndex",
"id": "83dd7d41",
"activitySource": 1,
"sourceData": {
"id": "myDocKey2",
"title": "low_doc",
"content": "goodbye world"
},
"rerankerScore": 2.7,
"docKey": "myDocKey2"
}
]
}
{
"response": [
{
"content": [
{
"type": "text",
"text": "[{...}]"
}
]
}
],
"activity": [
{
"type": "modelQueryPlanning",
"id": 0,
"inputTokens": 11,
"outputTokens": 22,
"elapsedMs": 10
},
{
"type": "searchIndex",
"id": 1,
"knowledgeSourceName": "ks-preview-test",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 2,
"elapsedMs": 1234,
"searchIndexArguments": {
"search": "hello world",
"filter": "foo eq bar",
"sourceDataFields": [
{
"name": "category"
},
{
"name": "description"
},
{
"name": "ownerId"
},
{
"name": "id"
}
],
"searchFields": [],
"semanticConfigurationName": "testconfig"
}
},
{
"type": "web",
"id": 2,
"knowledgeSourceName": "ks-preview-web",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 10,
"elapsedMs": 2345,
"error": {
"code": "403",
"message": "The error message",
"details": [],
"additionalInfo": [
{
"type": "SomeErrorType",
"info": {
"someProperty": "Some value"
}
}
]
}
},
{
"type": "agenticReasoning",
"id": 3,
"retrievalReasoningEffort": {
"kind": "low"
},
"reasoningTokens": 74
},
{
"type": "modelAnswerSynthesis",
"id": 4,
"inputTokens": 664,
"outputTokens": 1328,
"elapsedMs": 10
}
],
"references": [
{
"type": "searchIndex",
"id": "83dd7d40",
"activitySource": 1,
"sourceData": {
"id": "myDocKey1",
"title": "high_doc",
"content": "hello world"
},
"rerankerScore": 3.5,
"docKey": "myDocKey1"
},
{
"type": "searchIndex",
"id": "83dd7d41",
"activitySource": 1,
"sourceData": {
"id": "myDocKey2",
"title": "low_doc",
"content": "goodbye world"
},
"rerankerScore": 2.7,
"docKey": "myDocKey2"
}
]
}
KnowledgeBaseRetrieveWithIntents
Ukázkový požadavek
POST https://previewexampleservice.search.windows.net/knowledgebases('base-preview-test')/retrieve?api-version=2025-11-01-preview
{
"intents": [
{
"search": "foo",
"type": "semantic"
}
],
"maxRuntimeInSeconds": 60,
"maxOutputSize": 100000,
"retrievalReasoningEffort": {
"kind": "minimal"
},
"includeActivity": true,
"outputMode": "extractiveData",
"knowledgeSourceParams": [
{
"filterAddOn": "foo eq bar",
"knowledgeSourceName": "ks-preview-test",
"includeReferences": true,
"includeReferenceSourceData": true,
"alwaysQuerySource": true,
"rerankerThreshold": 2.1,
"kind": "searchIndex"
}
]
}
Ukázková odpověď
{
"response": [
{
"content": [
{
"type": "text",
"text": "[{...}]"
}
]
}
],
"activity": [
{
"type": "searchIndex",
"id": 0,
"knowledgeSourceName": "ks-preview-test",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 2,
"elapsedMs": 1234,
"searchIndexArguments": {
"search": "foo",
"filter": "foo eq bar",
"sourceDataFields": [
{
"name": "category"
},
{
"name": "description"
},
{
"name": "ownerId"
},
{
"name": "id"
}
],
"searchFields": [],
"semanticConfigurationName": "testconfig"
}
},
{
"type": "agenticReasoning",
"id": 1,
"retrievalReasoningEffort": {
"kind": "minimal"
},
"reasoningTokens": 37
}
],
"references": [
{
"type": "searchIndex",
"id": "83dd7d40",
"activitySource": 0,
"sourceData": {
"id": "myDocKey1",
"title": "high_doc",
"content": "hello world"
},
"rerankerScore": 3.5,
"docKey": "myDocKey1"
},
{
"type": "searchIndex",
"id": "83dd7d41",
"activitySource": 0,
"sourceData": {
"id": "myDocKey2",
"title": "low_doc",
"content": "goodbye world"
},
"rerankerScore": 2.7,
"docKey": "myDocKey2"
}
]
}
{
"response": [
{
"content": [
{
"type": "text",
"text": "[{...}]"
}
]
}
],
"activity": [
{
"type": "searchIndex",
"id": 0,
"knowledgeSourceName": "ks-preview-test",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 2,
"elapsedMs": 1234,
"searchIndexArguments": {
"search": "foo",
"filter": "foo eq bar",
"sourceDataFields": [
{
"name": "category"
},
{
"name": "description"
},
{
"name": "ownerId"
},
{
"name": "id"
}
],
"searchFields": [],
"semanticConfigurationName": "testconfig"
}
},
{
"type": "web",
"id": 1,
"knowledgeSourceName": "ks-preview-web",
"queryTime": "2025-01-01T00:08:45.045Z",
"count": 10,
"elapsedMs": 2345,
"error": {
"code": "403",
"message": "The error message",
"details": [],
"additionalInfo": [
{
"type": "SomeErrorType",
"info": {
"someProperty": "Some value"
}
}
]
}
},
{
"type": "agenticReasoning",
"id": 2,
"retrievalReasoningEffort": {
"kind": "minimal"
},
"reasoningTokens": 37
}
],
"references": [
{
"type": "searchIndex",
"id": "83dd7d40",
"activitySource": 0,
"sourceData": {
"id": "myDocKey1",
"title": "high_doc",
"content": "hello world"
},
"rerankerScore": 3.5,
"docKey": "myDocKey1"
},
{
"type": "searchIndex",
"id": "83dd7d41",
"activitySource": 0,
"sourceData": {
"id": "myDocKey2",
"title": "low_doc",
"content": "goodbye world"
},
"rerankerScore": 2.7,
"docKey": "myDocKey2"
}
]
}
Definice
| Name | Description |
|---|---|
| Accept |
Hlavička Accept. |
|
Azure |
Určuje parametry běhového prostředí pro zdroj znalostí o objektech blob v Azure |
|
Error |
Další informace o chybě správy prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.) |
|
Indexed |
Určuje parametry běhového prostředí pro indexovaný zdroj znalostí OneLake |
|
Indexed |
Určuje parametry běhového prostředí pro indexovaný zdroj znalostí služby SharePoint |
|
Knowledge |
Typ záznamu o aktivitě. |
|
Knowledge |
Představuje záznam aktivity agentického uvažování. |
|
Knowledge |
Představuje argumenty, se kterými byla spuštěna aktivita načítání objektů blob Azure. |
|
Knowledge |
Představuje záznam aktivity načítání objektů blob v Azure. |
|
Knowledge |
Představuje referenční informace k dokumentu služby Azure Blob Storage. |
|
Knowledge |
Další informace o chybě správy prostředků |
|
Knowledge |
Podrobnosti o chybě. |
|
Knowledge |
Obsah. |
|
Knowledge |
Reprezentuje argumenty, se kterými byla spuštěna indexovaná aktivita vyhledávání OneLake. |
|
Knowledge |
Představuje indexovaný záznam o vyhledání OneLake. |
|
Knowledge |
Představuje indexovaný odkaz na dokument OneLake. |
|
Knowledge |
Představuje argumenty, se kterými byla spuštěna indexovaná aktivita vyhledávání SharePointu. |
|
Knowledge |
Představuje indexovaný záznam aktivity vyhledávání v SharePointu. |
|
Knowledge |
Představuje indexovaný odkaz na dokument SharePoint. |
|
Knowledge |
Objekt stylu zprávy v přirozeném jazyce. |
|
Knowledge |
Typ obsahu zprávy. |
|
Knowledge |
Typ obrazové zprávy. |
|
Knowledge |
Typ textové zprávy. |
|
Knowledge |
Představuje záznam aktivity syntézy odpovědí LLM. |
|
Knowledge |
Představuje záznam aktivity plánování dotazu LLM. |
|
Knowledge |
Typ odkazu. |
|
Knowledge |
Představuje argumenty, se kterými byla aktivnost vzdáleného vyhledávání SharePointu spuštěna. |
|
Knowledge |
Představuje záznam vzdálené aktivity pro vyhledávání SharePointu. |
|
Knowledge |
Představuje odkaz na vzdálený dokument služby SharePoint. |
|
Knowledge |
Vstupní kontrakt pro požadavek na načtení. |
|
Knowledge |
Výstupní kontrakt pro odpověď na načtení. |
|
Knowledge |
Představuje argumenty, se kterými byla spuštěna aktivita načítání vyhledávacího indexu. |
|
Knowledge |
Představuje záznam aktivity načítání indexu vyhledávání. |
|
Knowledge |
Představuje referenční dokument Azure Search. |
|
Knowledge |
Představuje argumenty, se kterými byla aktivita webového vyhledávání spuštěna. |
|
Knowledge |
Představuje záznam o aktivitách vyhledávání na webu. |
|
Knowledge |
Představuje odkaz na webový dokument. |
|
Knowledge |
Druh konfigurace znalostní báze, který se má použít. |
|
Knowledge |
Provádějte načítání znalostí s nízkým úsilím při uvažování. |
|
Knowledge |
Spusťte získávání znalostí se středním úsilím při uvažování. |
|
Knowledge |
Spouštějte načítání znalostí s minimálním úsilím při uvažování. |
|
Knowledge |
Výstupní konfigurace pro toto načtení. |
|
Knowledge |
Množství úsilí, které je třeba vynaložit při načítání. |
|
Knowledge |
Záměr sémantického dotazu. |
|
Knowledge |
Druh zdroje znalostí. |
|
Remote |
Určuje parametry běhového prostředí pro vzdálený zdroj znalostí služby SharePoint |
|
Search |
Referenční pole pro vyhledávací index. |
|
Search |
Určuje parametry běhového prostředí pro zdroj znalostí o indexu vyhledávání |
|
Share |
Informace o popisku citlivosti použitém u dokumentu SharePoint. |
|
Web |
Určuje parametry běhového prostředí pro webový zdroj znalostí |
Accept
Hlavička Accept.
| Hodnota | Description |
|---|---|
| application/json;odata.metadata=minimal |
AzureBlobKnowledgeSourceParams
Určuje parametry běhového prostředí pro zdroj znalostí o objektech blob v Azure
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
azure |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
Další informace. |
|
| type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorResponse
Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace (To se také řídí formátem odpovědi na chybu OData.)
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
IndexedOneLakeKnowledgeSourceParams
Určuje parametry běhového prostředí pro indexovaný zdroj znalostí OneLake
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
indexed |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |
IndexedSharePointKnowledgeSourceParams
Určuje parametry běhového prostředí pro indexovaný zdroj znalostí služby SharePoint
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
indexed |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |
KnowledgeBaseActivityRecordType
Typ záznamu o aktivitě.
| Hodnota | Description |
|---|---|
| searchIndex |
Vyhledávání indexové aktivity. |
| azureBlob |
Azure Blob retrieval activity. |
| indexedSharePoint |
Indexovaná aktivita vyhledávání SharePointu. |
| indexedOneLake |
Indexovaná aktivita vyhledávání OneLake. |
| web |
Aktivita vyhledávání webu. |
| remoteSharePoint |
Aktivita vzdáleného vyhledávání SharePointu. |
| modelQueryPlanning |
Aktivita plánování dotazů pro LLM. |
| modelAnswerSynthesis |
Aktivita syntézy odpovědí LLM. |
| agenticReasoning |
Činnost agentického uvažování. |
KnowledgeBaseAgenticReasoningActivityRecord
Představuje záznam aktivity agentického uvažování.
| Name | Typ | Description |
|---|---|---|
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| reasoningTokens |
integer (int32) |
Počet vstupních tokenů pro agentické uvažování. |
| retrievalReasoningEffort | KnowledgeRetrievalReasoningEffort: |
Konfigurace úsilí o vyhledávání a uvažování. |
| type |
string:
agentic |
Typ záznamu aktivity. |
KnowledgeBaseAzureBlobActivityArguments
Představuje argumenty, se kterými byla spuštěna aktivita načítání objektů blob Azure.
| Name | Typ | Description |
|---|---|---|
| search |
string |
Vyhledávací řetězec používaný k dotazování na obsah objektů blob. |
KnowledgeBaseAzureBlobActivityRecord
Představuje záznam aktivity načítání objektů blob v Azure.
| Name | Typ | Description |
|---|---|---|
| azureBlobArguments |
Argumenty objektu blob azure pro aktivitu načítání. |
|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| type |
string:
azure |
Typ záznamu aktivity. |
KnowledgeBaseAzureBlobReference
Představuje referenční informace k dokumentu služby Azure Blob Storage.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| blobUrl |
string |
Adresa URL objektu blob pro referenci. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| sourceData |
Zdrojová data pro referenci. |
|
| type |
string:
azure |
Typ odkazu. |
KnowledgeBaseErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
Další informace. |
|
| type |
string |
Další typ informací. |
KnowledgeBaseErrorDetail
Podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
KnowledgeBaseImageContent
Obsah.
| Name | Typ | Description |
|---|---|---|
| url |
string (uri) |
Adresa URL obrázku. |
KnowledgeBaseIndexedOneLakeActivityArguments
Reprezentuje argumenty, se kterými byla spuštěna indexovaná aktivita vyhledávání OneLake.
| Name | Typ | Description |
|---|---|---|
| search |
string |
Vyhledávací řetězec používaný k dotazování na obsah indexovaného OneLake. |
KnowledgeBaseIndexedOneLakeActivityRecord
Představuje indexovaný záznam o vyhledání OneLake.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| indexedOneLakeArguments |
Indexované OneLake argumenty pro aktivnost vyhledávání. |
|
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| type |
string:
indexed |
Typ záznamu aktivity. |
KnowledgeBaseIndexedOneLakeReference
Představuje indexovaný odkaz na dokument OneLake.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| docUrl |
string |
Adresa URL dokumentu pro referenci. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| sourceData |
Zdrojová data pro referenci. |
|
| type |
string:
indexed |
Typ odkazu. |
KnowledgeBaseIndexedSharePointActivityArguments
Představuje argumenty, se kterými byla spuštěna indexovaná aktivita vyhledávání SharePointu.
| Name | Typ | Description |
|---|---|---|
| search |
string |
Vyhledávací řetězec používaný k dotazování indexovaného obsahu SharePointu. |
KnowledgeBaseIndexedSharePointActivityRecord
Představuje indexovaný záznam aktivity vyhledávání v SharePointu.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| indexedSharePointArguments |
Indexované argumenty SharePointu pro aktivnost vyhledávání. |
|
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| type |
string:
indexed |
Typ záznamu aktivity. |
KnowledgeBaseIndexedSharePointReference
Představuje indexovaný odkaz na dokument SharePoint.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| docUrl |
string |
Adresa URL dokumentu pro referenci. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| sourceData |
Zdrojová data pro referenci. |
|
| type |
string:
indexed |
Typ odkazu. |
KnowledgeBaseMessage
Objekt stylu zprávy v přirozeném jazyce.
| Name | Typ | Description |
|---|---|---|
| content | KnowledgeBaseMessageContent[]: |
Obsah zprávy. |
| role |
string |
Role odezvy nástroje. |
KnowledgeBaseMessageContentType
Typ obsahu zprávy.
| Hodnota | Description |
|---|---|
| text |
Druh obsahu textové zprávy. |
| image |
Druh obsahu obrazové zprávy. |
KnowledgeBaseMessageImageContent
Typ obrazové zprávy.
| Name | Typ | Description |
|---|---|---|
| image |
Obsah obrázků. |
|
| type |
string:
image |
Typ zprávy |
KnowledgeBaseMessageTextContent
Typ textové zprávy.
| Name | Typ | Description |
|---|---|---|
| text |
string |
Textový obsah. |
| type |
string:
text |
Typ zprávy |
KnowledgeBaseModelAnswerSynthesisActivityRecord
Představuje záznam aktivity syntézy odpovědí LLM.
| Name | Typ | Description |
|---|---|---|
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| inputTokens |
integer (int32) |
Počet vstupních tokenů pro aktivitu syntézy odpovědí LLM. |
| outputTokens |
integer (int32) |
Počet výstupních tokenů pro aktivitu syntézy odpovědí LLM. |
| type |
string:
model |
Typ záznamu aktivity. |
KnowledgeBaseModelQueryPlanningActivityRecord
Představuje záznam aktivity plánování dotazu LLM.
| Name | Typ | Description |
|---|---|---|
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| inputTokens |
integer (int32) |
Počet vstupních tokenů pro aktivitu plánování dotazů LLM. |
| outputTokens |
integer (int32) |
Počet výstupních tokenů pro aktivitu plánování dotazů LLM. |
| type |
string:
model |
Typ záznamu aktivity. |
KnowledgeBaseReferenceType
Typ odkazu.
| Hodnota | Description |
|---|---|
| searchIndex |
Vyhledejte index, reference dokumentu. |
| azureBlob |
Azure Blob document reference. |
| indexedSharePoint |
Indexovaná reference na dokumenty SharePoint. |
| indexedOneLake |
Indexovaný dokument OneLake. |
| web |
Odkaz na webový dokument. |
| remoteSharePoint |
Reference dokumentů v Remote SharePoint. |
KnowledgeBaseRemoteSharePointActivityArguments
Představuje argumenty, se kterými byla aktivnost vzdáleného vyhledávání SharePointu spuštěna.
| Name | Typ | Description |
|---|---|---|
| filterExpressionAddOn |
string |
Filtrační výrazový doplněk pro retrievalní aktivitu. |
| search |
string |
Vyhledávací řetězec používaný k dotazování vzdáleného zdroje znalostí SharePointu. |
KnowledgeBaseRemoteSharePointActivityRecord
Představuje záznam vzdálené aktivity pro vyhledávání SharePointu.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| remoteSharePointArguments |
Argumenty vzdáleného SharePointu pro aktivnost vyhledávání. |
|
| type |
string:
remote |
Typ záznamu aktivity. |
KnowledgeBaseRemoteSharePointReference
Představuje odkaz na vzdálený dokument služby SharePoint.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| searchSensitivityLabelInfo |
Informace o citlivém štítku aplikované na dokument SharePoint. |
|
| sourceData |
Zdrojová data pro referenci. |
|
| type |
string:
remote |
Typ odkazu. |
| webUrl |
string (uri) |
Adresa URL, ze které pocházejí referenční data. |
KnowledgeBaseRetrievalRequest
Vstupní kontrakt pro požadavek na načtení.
| Name | Typ | Description |
|---|---|---|
| includeActivity |
boolean |
Označuje, že výsledky načítání by měly obsahovat informace o aktivitě. |
| intents | KnowledgeRetrievalIntent[]: |
Seznam zamýšlených dotazů, které mají být provedeny bez plánování dotazů na model. |
| knowledgeSourceParams | KnowledgeSourceParams[]: |
Seznam běhových parametrů pro znalostní zdroje. |
| maxOutputSize |
integer (int32) |
Omezuje maximální velikost obsahu ve výstupu. |
| maxRuntimeInSeconds |
integer (int32) |
Maximální doba běhu v sekundách. |
| messages |
Seznam vstupů ve stylu chatových zpráv. |
|
| outputMode |
Výstupní konfigurace pro toto načtení. |
|
| retrievalReasoningEffort | KnowledgeRetrievalReasoningEffort: |
Konfigurace úsilí o vyhledávání a uvažování. |
KnowledgeBaseRetrievalResponse
Výstupní kontrakt pro odpověď na načtení.
| Name | Typ | Description |
|---|---|---|
| activity |
KnowledgeBaseActivityRecord[]:
|
Záznamy o aktivitách pro sledování průběhu a důsledků fakturace. |
| references | KnowledgeBaseReference[]: |
Odkazy na načítání dat použitých v odpovědi. |
| response |
Odpovědi. |
KnowledgeBaseSearchIndexActivityArguments
Představuje argumenty, se kterými byla spuštěna aktivita načítání vyhledávacího indexu.
| Name | Typ | Description |
|---|---|---|
| filter |
string |
Řetězec filtru. |
| search |
string |
Hledaný řetězec použitý k dotazování na vyhledávací index. |
| searchFields |
Na jakých polích se prohledávalo. |
|
| semanticConfigurationName |
string |
Jaká sémantická konfigurace byla použita z vyhledávacího indexu. |
| sourceDataFields |
Jaká pole byla vybrána pro vyhledávání. |
KnowledgeBaseSearchIndexActivityRecord
Představuje záznam aktivity načítání indexu vyhledávání.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| searchIndexArguments |
Argumenty indexu vyhledávání pro aktivnost vyhledávání. |
|
| type |
string:
search |
Typ záznamu aktivity. |
KnowledgeBaseSearchIndexReference
Představuje referenční dokument Azure Search.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| docKey |
string |
Klíč dokumentu pro odkaz. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| sourceData |
Zdrojová data pro referenci. |
|
| type |
string:
search |
Typ odkazu. |
KnowledgeBaseWebActivityArguments
Představuje argumenty, se kterými byla aktivita webového vyhledávání spuštěna.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet vrácených webových výsledků. |
| freshness |
string |
Čerstvost pro vynášení. |
| language |
string |
Jazyk pro vyhledávací aktivitu. |
| market |
string |
Trh pro aktivitu získávání. |
| search |
string |
Vyhledávací řetězec používaný k dotazování na webu. |
KnowledgeBaseWebActivityRecord
Představuje záznam o aktivitách vyhledávání na webu.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Počet načtených dokumentů, které byly dostatečně relevantní pro překročení prahové hodnoty pro opětovné pořadí. |
| elapsedMs |
integer (int32) |
Čas, který uplynul v milisekundách pro aktivitu načítání. |
| error |
Chyba podrobně vysvětluje, proč se operace nezdařila. Tato vlastnost je zahrnuta pouze v případě, že aktivita není úspěšná. |
|
| id |
integer (int32) |
ID záznamu aktivity. |
| knowledgeSourceName |
string |
Zdroj znalostí pro vyhledávací aktivitu. |
| queryTime |
string (date-time) |
Čas dotazu pro tuto aktivitu načítání. |
| type |
string:
web |
Typ záznamu aktivity. |
| webArguments |
Web argumentuje pro aktivitu vyhledávání. |
KnowledgeBaseWebReference
Představuje odkaz na webový dokument.
| Name | Typ | Description |
|---|---|---|
| activitySource |
integer (int32) |
ID zdrojové aktivity odkazu. |
| id |
string |
ID odkazu. |
| rerankerScore |
number (float) |
Skóre opětovného hodnocení pro odkaz na dokument. |
| sourceData |
Zdrojová data pro referenci. |
|
| title |
string |
Název webového dokumentu. |
| type |
string:
web |
Typ odkazu. |
| url |
string (uri) |
Adresa URL, ze které pocházejí referenční data. |
KnowledgeRetrievalIntentType
Druh konfigurace znalostní báze, který se má použít.
| Hodnota | Description |
|---|---|
| semantic |
Záměr sémantického dotazu v přirozeném jazyce. |
KnowledgeRetrievalLowReasoningEffort
Provádějte načítání znalostí s nízkým úsilím při uvažování.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
low |
Druh úsilí o uvažování. |
KnowledgeRetrievalMediumReasoningEffort
Spusťte získávání znalostí se středním úsilím při uvažování.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
medium |
Druh úsilí o uvažování. |
KnowledgeRetrievalMinimalReasoningEffort
Spouštějte načítání znalostí s minimálním úsilím při uvažování.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
minimal |
Druh úsilí o uvažování. |
KnowledgeRetrievalOutputMode
Výstupní konfigurace pro toto načtení.
| Hodnota | Description |
|---|---|
| extractiveData |
Vraťte data ze zdrojů znalostí přímo bez generativních změn. |
| answerSynthesis |
Syntetizuje odpověď pro datovou část odpovědi. |
KnowledgeRetrievalReasoningEffortKind
Množství úsilí, které je třeba vynaložit při načítání.
| Hodnota | Description |
|---|---|
| minimal |
Neprovádí žádné výběry zdrojů, plánování dotazů ani iterativní vyhledávání. |
| low |
Při načítání používejte nízké uvažování. |
| medium |
Při načítání používejte mírné množství uvažování. |
KnowledgeRetrievalSemanticIntent
Záměr sémantického dotazu.
| Name | Typ | Description |
|---|---|---|
| search |
string |
Sémantický dotaz ke spuštění |
| type |
string:
semantic |
Typ záměru. |
KnowledgeSourceKind
Druh zdroje znalostí.
| Hodnota | Description |
|---|---|
| searchIndex |
Zdroj znalostí, který čte data z indexu vyhledávání. |
| azureBlob |
Zdroj znalostí, který čte a ingestuje data z Azure Blob Storage do indexu vyhledávání. |
| indexedSharePoint |
Zdroj znalostí, který čte data z indexovaného SharePointu. |
| indexedOneLake |
Zdroj znalostí, který čte data z indexovaného OneLake. |
| web |
Zdroj znalostí, který čte data z webu. |
| remoteSharePoint |
Zdroj znalostí, který čte data z vzdáleného SharePointu. |
RemoteSharePointKnowledgeSourceParams
Určuje parametry běhového prostředí pro vzdálený zdroj znalostí služby SharePoint
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| filterExpressionAddOn |
string |
Podmínka filtru použitá na zdroj dat SharePoint. Musí být zadán v syntaxi jazyka dotazu na klíčové slovo. Bude kombinován jako spojení s výrazem filtru uvedeným v definici zdroje znalostí. |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
remote |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |
SearchIndexFieldReference
Referenční pole pro vyhledávací index.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Název pole. |
SearchIndexKnowledgeSourceParams
Určuje parametry běhového prostředí pro zdroj znalostí o indexu vyhledávání
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| filterAddOn |
string |
Podmínka filtru aplikovaná na index (např. 'State eq VA'). |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
search |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |
SharePointSensitivityLabelInfo
Informace o popisku citlivosti použitém u dokumentu SharePoint.
| Name | Typ | Description |
|---|---|---|
| color |
string |
Barva, kterou má uživatelské rozhraní zobrazit pro popisek, pokud je nakonfigurováno. |
| displayName |
string |
Zobrazovaný název popisku citlivosti. |
| isEncrypted |
boolean |
Označuje, jestli popisek citlivosti vynucuje šifrování. |
| priority |
integer (int32) |
Priorita, ve které se popisek citlivosti použije. |
| sensitivityLabelId |
string |
ID popisku citlivosti. |
| tooltip |
string |
Popisek nástroje, který by se měl zobrazit pro popisek v uživatelském rozhraní. |
WebKnowledgeSourceParams
Určuje parametry běhového prostředí pro webový zdroj znalostí
| Name | Typ | Description |
|---|---|---|
| alwaysQuerySource |
boolean |
Označuje, že tento zdroj znalostí by měl obejít výběr zdroje a vždy se na něj dotazovat při načítání. |
| count |
integer (int32) |
Počet webových výsledků, které se mají vrátit. |
| freshness |
string |
Svěžest webových výsledků. |
| includeReferenceSourceData |
boolean |
Označuje, zda mají odkazy ve své datové části obsahovat strukturovaná data získaná během načítání. |
| includeReferences |
boolean |
Označuje, zda mají být zahrnuty odkazy pro data načtená z tohoto zdroje. |
| kind |
string:
web |
Typ zdroje znalostí. |
| knowledgeSourceName |
string |
Název indexu, na který se parametry vztahují. |
| language |
string |
Výsledkem je jazyk webu. |
| market |
string |
Trh webových výsledků. |
| rerankerThreshold |
number (float) |
Prahová hodnota opětovného pořadí, kterou musí splňovat všechny načtené dokumenty, aby mohly být zahrnuty do odpovědi. |