Knowledge Retrieval - Retrieve
Znalostní báze získává relevantní data ze záložních skladů.
POST {endpoint}/knowledgebases('{knowledgeBaseName}')/retrieve?api-version=2026-04-01
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-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. |
| maxOutputSizeInTokens |
integer (int32) |
Omezuje maximální velikost obsahu ve výstupu. |
| maxRuntimeInSeconds |
integer (int32) |
Maximální doba běhu v sekundách. |
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://exampleservice.search.windows.net/knowledgebases('base-example-index')/retrieve?api-version=2026-04-01
{
"maxRuntimeInSeconds": 60,
"maxOutputSizeInTokens": 100000,
"includeActivity": true,
"knowledgeSourceParams": [
{
"filterAddOn": "foo eq bar",
"knowledgeSourceName": "ks-example-index",
"includeReferences": true,
"includeReferenceSourceData": true,
"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-example-index",
"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-example-index",
"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,
"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-example-index",
"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,
"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://exampleservice.search.windows.net/knowledgebases('base-example-index')/retrieve?api-version=2026-04-01
{
"intents": [
{
"search": "foo",
"type": "semantic"
}
],
"maxRuntimeInSeconds": 60,
"maxOutputSizeInTokens": 100000,
"includeActivity": true,
"knowledgeSourceParams": [
{
"filterAddOn": "foo eq bar",
"knowledgeSourceName": "ks-example-index",
"includeReferences": true,
"includeReferenceSourceData": true,
"rerankerThreshold": 2.1,
"kind": "searchIndex"
}
]
}
Ukázková odpověď
{
"response": [
{
"content": [
{
"type": "text",
"text": "[{...}]"
}
]
}
],
"activity": [
{
"type": "searchIndex",
"id": 0,
"knowledgeSourceName": "ks-example-index",
"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,
"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-example-index",
"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,
"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 |
|
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 |
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 webové sumarizace LLM. |
|
Knowledge |
Typ odkazu. |
|
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 |
Spouštějte načítání znalostí s minimálním úsilím při uvažování. |
|
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í. |
|
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í |
|
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 |
|---|---|---|
| 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 |
|---|---|---|
| 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. |
| indexedOneLake |
Indexovaná aktivita vyhledávání OneLake. |
| web |
Aktivita vyhledávání webu. |
| modelWebSummarization |
Aktivita shrnutí webu 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. |
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 |
KnowledgeBaseModelWebSummarizationActivityRecord
Představuje záznam aktivity webové sumarizace 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 webové sumarizace LLM. |
| outputTokens |
integer (int32) |
Počet výstupních tokenů pro aktivitu shrnutí webu LLM. |
| type |
string:
model |
Typ záznamu aktivity. |
KnowledgeBaseReferenceType
Typ odkazu.
| Hodnota | Description |
|---|---|
| searchIndex |
Vyhledejte index, reference dokumentu. |
| azureBlob |
Azure Blob document reference. |
| indexedOneLake |
Indexovaný dokument OneLake. |
| web |
Odkaz na webový dokument. |
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. |
| maxOutputSizeInTokens |
integer (int32) |
Omezuje maximální velikost obsahu ve výstupu. |
| maxRuntimeInSeconds |
integer (int32) |
Maximální doba běhu v sekundách. |
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. |
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í. |
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í. |
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í. |
| indexedOneLake |
Zdroj znalostí, který čte data z indexovaného OneLake. |
| web |
Zdroj znalostí, který čte data z webu. |
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 |
|---|---|---|
| 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. |
WebKnowledgeSourceParams
Určuje parametry běhového prostředí pro webový zdroj znalostí
| Name | Typ | Description |
|---|---|---|
| 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. |