Knowledge Sources - Get
Hämtar en definition av en kunskapskälla.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-08-01-preview
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Slutpunkts-URL:en för söktjänsten. |
|
source
|
path | True |
string |
Namnet på kunskapskällan. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
|
| Accept |
Acceptera-rubriken. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
KnowledgeSource:
|
Begäran har slutförts. |
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
api-key
Typ:
apiKey
I:
header
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Omfattningar
| Name | Description |
|---|---|
| https://search.azure.com/.default |
Exempel
SearchServiceGetKnowledgeSource
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "searchIndex",
"description": "Description of the knowledge source.",
"resultsProcessing": "none",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"searchIndexParameters": {
"searchIndexName": "preview-test",
"semanticConfigurationName": "testconfig",
"baseFilter": "category eq 'news'",
"sourceDataFields": [
{
"name": "description"
},
{
"name": "category"
}
],
"searchFields": [
{
"name": "*"
}
],
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
}
}
}
SearchServiceGetKnowledgeSourceAzureBlob
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "azureBlob",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"azureBlobParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "test-container",
"folderPath": "test-path",
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"rbacScope"
],
"contentExtractionMode": "standard",
"networkAccessMode": "private",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
},
"freshnessPolicy": {
"boostingDuration": "P90D"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceFabricDataAgent
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-fabric-agent-test",
"kind": "fabricDataAgent",
"description": "Description of the Fabric Data Agent knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"fabricDataAgentParameters": {
"workspaceId": "fakeWorkspaceId",
"dataAgentId": "fakeAgentId"
}
}
SearchServiceGetKnowledgeSourceFabricOntology
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-fabricontology-test",
"kind": "fabricOntology",
"description": "Description of the Fabric Ontology knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"fabricOntologyParameters": {
"workspaceId": "12345678-1234-1234-1234-123456789abc",
"ontologyId": "ontology-456"
}
}
SearchServiceGetKnowledgeSourceFile
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "file",
"description": "Description of the File knowledge source.",
"fileParameters": {
"ingestionParameters": {
"ingestionPermissionOptions": [],
"contentExtractionMode": "standard",
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"index": "ks-preview-test-index"
}
},
"corsOptions": {
"allowedOrigins": [
"https://myapp.example.com"
],
"maxAgeInSeconds": 300
}
}
SearchServiceGetKnowledgeSourceIndexedOneLake
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedOneLake",
"description": "Description of the OneLake knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedOneLakeParameters": {
"fabricWorkspaceId": "<redacted>",
"lakehouseId": "fakeLakehouseId",
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [],
"contentExtractionMode": "standard",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedSharePoint
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedSharePoint",
"description": "Description of the SharePoint knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedSharePointParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "defaultSiteLibrary",
"query": "*.docx OR *.pdf",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds"
],
"contentExtractionMode": "standard",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
},
"freshnessPolicy": {
"boostingDuration": "P90D"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedSql
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedSql",
"description": "Description of the SQL knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedSqlParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"tableOrView": "dbo.Products",
"contentColumns": [
{
"name": "title",
"sourceField": "Title",
"searchFieldType": "Edm.String"
},
{
"name": "description",
"sourceField": "Description",
"searchFieldType": "Edm.String"
},
{
"name": "price",
"sourceField": "Price",
"searchFieldType": "Edm.Double"
}
],
"embeddingColumns": [
{
"name": "descriptionEmbedding",
"sourceField": "Description"
}
],
"ingestionParameters": {
"ingestionPermissionOptions": [],
"contentExtractionMode": "minimal",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceMcpServer
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "mcpServer",
"description": "Description of the MCP server knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"mcpServerParameters": {
"serverURL": "https://mcp.contoso.com/sse",
"authentication": {
"kind": "foundryConnection",
"foundryConnectionParameters": {
"connectionId": "conn-123"
}
},
"tools": [
{
"name": "search-code",
"resultsProcessing": "rerank",
"maxOutputTokens": 4096,
"outputParsing": {
"kind": "json",
"jsonParameters": {
"documentsPath": "$.documents[*]",
"includeContext": true
}
}
}
]
}
}
SearchServiceGetKnowledgeSourceWeb
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "web",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"webParameters": {
"domains": {
"allowedDomains": [
{
"address": "example.com",
"includeSubpages": true
},
{
"address": "another-example.com"
}
],
"blockedDomains": [
{
"address": "blocked.com"
},
{
"address": "spam.com",
"includeSubpages": true
}
]
}
}
}
SearchServiceGetKnowledgeSourceWorkIQ
Exempelbegäran
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "workIQ",
"description": "Description of the WorkIQ knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"workIQParameters": {
"entraAppAuthentication": {
"applicationId": "11111111-1111-1111-1111-111111111111",
"federatedCredentialId": "22222222-2222-2222-2222-222222222222"
}
}
}
Definitioner
| Name | Description |
|---|---|
| Accept |
Acceptera-rubriken. |
| AIServices |
Parametrar för AI-tjänster. |
|
Asset |
Konfiguration för en tillgångslagring som används för att lagra extraherade tillgångar som bilder. |
|
Azure |
Konfiguration för Azure Blob Storage kunskapskälla. |
|
Azure |
Parametrar för Azure Blob Storage kunskapskälla. |
|
Azure |
Namnet på Azure Open AI-modellen som ska anropas. |
|
Azure |
Anger parametrarna för att ansluta till Azure OpenAI-resursen. |
|
Content |
Mappar en SQL-kolumn till ett sökindexfält. |
|
Cors |
Definierar alternativ för att styra resursdelning mellan ursprung (CORS) för ett index. |
|
Embedding |
Mappar en SQL-kolumn till ett vektorfält för inbäddning. |
|
Entra |
Konfiguration för kundägd Microsoft Entra-appregistrering som används för federerad inloggningsinformation på uppdrag av autentisering. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.). |
|
Fabric |
Konfiguration för kunskapskälla för Fabric Data Agent. |
|
Fabric |
Parametrar för kunskapskälla för Fabric Data Agent. |
|
Fabric |
Konfiguration för kunskapskälla för Fabric Ontology. |
|
Fabric |
Parametrar för kunskapskälla om Fabric Ontology. |
|
File |
Konfiguration för filkunskapskälla som stödjer direkt filuppladdning och indexering. |
|
File |
Parametrar för filkunskapskälla. |
|
Freshness |
Konfiguration för färskhetsmedveten hämtning. När de är inställda får nyare dokument en rankingökning vid hämtning. |
|
Indexed |
Konfiguration för OneLake-kunskapskälla. |
|
Indexed |
Parametrar för OneLake-kunskapskälla. |
|
Indexed |
Anger vilka SharePoint-bibliotek som ska användas. |
|
Indexed |
Konfiguration för SharePoint-kunskapskälla. |
|
Indexed |
Parametrar för SharePoint-kunskapskälla. |
|
Indexed |
Konfiguration för indexerad SQL-kunskapskälla. |
|
Indexed |
Parametrar för indexerad SQL-kunskapskälla. |
|
Indexing |
Representerar ett schema för indexeringskörning. |
|
Knowledge |
Anger den Azure OpenAI-resurs som används för att göra frågeplanering. |
|
Knowledge |
AI-modellen som ska användas för frågeplanering. |
|
Knowledge |
Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng. |
|
Knowledge |
Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor. |
|
Knowledge |
Behörighetstyper för att samla in dokumentinnehållet. |
|
Knowledge |
Typen av kunskapskälla. |
|
Knowledge |
Specificerar nätverksåtkomstläge för kunskapskällsupptagning. Standard är 'offentligt'. |
|
Knowledge |
Kontrollerar om en kunskapskällas resultat omrankas. |
|
Mcp |
Typen av autentisering för en MCP-server. |
|
Mcp |
Upptäck automatiskt utdataformatet och analysera därefter. |
|
Mcp |
Autentisering med en Azure AI Foundry-anslutning. |
|
Mcp |
Parametrar för autentisering av Foundry-anslutning. |
|
Mcp |
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna. |
|
Mcp |
Konfiguration för en kunskapskälla som backas upp av en MCP (Model Context Protocol)-server. |
|
Mcp |
Parametrar för en kunskapskälla för MCP-server. |
|
Mcp |
Behandla utdata som ett enda block utan någon parsing. |
|
Mcp |
Parametrar för JSON-utdataparsing. |
|
Mcp |
Den typen av utdataparsning för ett MCP-serververktyg. |
|
Mcp |
Parametrar för delad utdataparsing. |
|
Mcp |
Dela upp utdata i sidor med de konfigurerade delningsparametrarna. |
|
Mcp |
Autentisering med lagrade HTTP-headers. |
|
Mcp |
Parametrar för autentisering av lagrade headers. |
|
Mcp |
Representerar ett enda verktyg inom en MCP-serverkunskapskälla. |
|
Remote |
Konfiguration för fjärransluten SharePoint-kunskapskälla. |
|
Remote |
Parametrar för fjärransluten SharePoint-kunskapskälla. |
|
Search |
Rensar identitetsegenskapen för en datakälla. |
|
Search |
Anger identiteten för en datakälla som ska användas. |
|
Search |
Fältreferens för ett sökindex. |
|
Search |
Kunskapskälla som riktar sig till ett sökindex. |
|
Search |
Den typen av boost-tips för en sökindex-kunskapskälla. |
|
Search |
Ett tips som förbättrar dokument baserat på ett fältvärde. |
|
Search |
En ledtråd som identifierar ett fält och representativa värden som frågeplaneraren kan använda när de konstruerar ett filter. |
|
Search |
Ett tips som förstärker dokument baserat på ett flerordsuttryck. |
|
Search |
Parametrar för kunskapskälla för sökindex. |
|
Search |
Tips som vägleder frågeplanering mot användbara filter och förstärkningar för en sökindexkunskapskälla. |
|
Search |
En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar. |
|
Split |
Språkkoderna som stöds för indatatext av SplitSkill. |
|
Text |
Ett värde som anger vilket delningsläge som ska utföras. |
|
Vector |
Den vektoriseringsmetod som ska användas under frågetiden. |
|
Web |
Kunskapskälla som riktar in sig på webbresultat. |
|
Web |
Konfiguration för domän för webbkunskapskälla. |
|
Web |
Konfiguration av tillåtet/blockerat domän för webbkunskapskälla. |
|
Web |
Parametrar för webbkunskapskälla. |
|
Work |
Konfiguration för WorkIQ:s kunskapskälla. |
|
Work |
Parametrar för en kunskapskälla om WorkIQ. |
Accept
Acceptera-rubriken.
| Värde | Description |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parametrar för AI-tjänster.
| Name | Typ | Description |
|---|---|---|
| apiKey |
string |
API-nyckeln för åtkomst till AI-tjänster. |
| uri |
string (uri) |
URI:n för AI Services-slutpunkten. |
AssetStore
Konfiguration för en tillgångslagring som används för att lagra extraherade tillgångar som bilder.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
reťazec pripojenia för asset store. |
| containerName |
string |
Namnet på blobcontainern i tillgångslagret där extraherade tillgångar (till exempel bilder) lagras. |
AzureBlobKnowledgeSource
Konfiguration för Azure Blob Storage kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| azureBlobParameters |
Typen av kunskapskälla. |
|
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
azure |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
AzureBlobKnowledgeSourceParameters
Parametrar för Azure Blob Storage kunskapskälla.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| connectionString |
string |
Nyckelbaserad συμβολοσειρά σύνδεσης eller ResourceId-formatet om du använder en |
|
| containerName |
string |
Namnet på bloblagringsbehållaren. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
|
| folderPath |
string |
Valfri mappsökväg i containern. |
|
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
||
| isADLSGen2 |
boolean |
False |
Ange till true om du ansluter till ett ADLS Gen2-lagringskonto. Standardvärdet är false. |
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna indexbaserade kunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
AzureOpenAIModelName
Namnet på Azure Open AI-modellen som ska anropas.
| Värde | Description |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002-modellen. |
| text-embedding-3-large |
TextEmbedding3Stor modell. |
| text-embedding-3-small |
TextEmbedding3Small-modellen. |
| gpt-4o |
Gpt4o-modell. |
| gpt-4o-mini |
Gpt4oMini-modell. |
| gpt-4.1 |
Gpt41-modellen. |
| gpt-4.1-mini |
Gpt41Mini-modell. |
| gpt-4.1-nano |
Gpt41Nano-modell. |
| gpt-5 |
Gpt5-modell. |
| gpt-5-mini |
Gpt5Mini-modell. |
| gpt-5-nano |
Gpt5Nano-modellen. |
| gpt-5.1 |
Gpt51-modellen. |
| gpt-5.2 |
Gpt52-modellen. |
| gpt-5.4 |
Gpt54-modell. |
| gpt-5.4-mini |
Gpt54Mini-modell. |
| gpt-5.4-nano |
Gpt54Nano-modellen. |
| gpt-5.5 |
Gpt55-modellen. |
| gpt-5.6-sol |
Gpt56Sol-modell. |
| gpt-5.6-terra |
Gpt56Terra-modellen. |
| gpt-5.6-luna |
Gpt56Luna-modellen. |
AzureOpenAIVectorizerParameters
Anger parametrarna för att ansluta till Azure OpenAI-resursen.
| Name | Typ | Description |
|---|---|---|
| apiKey |
string |
API-nyckeln för den avsedda Azure OpenAI-resursen. |
| authIdentity | SearchIndexerDataIdentity: |
Den användartilldelade hanterade identiteten som används för utgående anslutningar. |
| deploymentId |
string |
ID för Azure OpenAI-modelldistributionen på den avsedda resursen. |
| modelName |
Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen. |
|
| resourceUri |
string (uri) |
Resurs-URI för Azure OpenAI-resursen. |
ContentColumnMapping
Mappar en SQL-kolumn till ett sökindexfält.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Målindexfältets namn. |
| searchFieldType |
string |
Azure AI-sökning fälttyp (t.ex. Edm.String, Edm.Int32). |
| sourceField |
string |
SQL-kolumnnamn. |
CorsOptions
Definierar alternativ för att styra resursdelning mellan ursprung (CORS) för ett index.
| Name | Typ | Description |
|---|---|---|
| allowedOrigins |
string[] |
Listan över ursprung som JavaScript-koden ska beviljas åtkomst till ditt index från. Kan innehålla en lista över värdar i formatet {protocol}://{fully-qualified-domain-name}[:{port#}], eller en enda "*" för att tillåta alla ursprung (rekommenderas inte). |
| maxAgeInSeconds |
integer (int64) |
Den varaktighet under vilken webbläsare ska cachelagra CORS-preflight-svar. Standardvärdet är 5 minuter. |
EmbeddingColumnMapping
Mappar en SQL-kolumn till ett vektorfält för inbäddning.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Målvektorfältets namn i sökindexet. |
| sourceField |
string |
SQL-kolumnen används som indata för inbäddningsgenerering. |
EntraAppAuthentication
Konfiguration för kundägd Microsoft Entra-appregistrering som används för federerad inloggningsinformation på uppdrag av autentisering.
| Name | Typ | Description |
|---|---|---|
| applicationId |
string (uuid) |
Applikations-ID:t (klient-ID:t) för kundägda entra-appregistrering. |
| federatedCredentialId |
string (uuid) |
Det federerade inloggnings-ID:t konfigurerades vid appregistreringen, vilket gjorde det möjligt för söktjänsten att autentisera sig som appen utan en lagrad klienthemlighet. |
| tenantId |
string (uuid) |
Hyresgäst-ID för appregistreringen. Krävs när appregistreringen är i en annan hyresgäst än söktjänsten. Om den utelämnas används söktjänstens hyresgäst. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
Ytterligare information. |
|
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
FabricDataAgentKnowledgeSource
Konfiguration för kunskapskälla för Fabric Data Agent.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fabricDataAgentParameters |
Parametrarna för kunskapskällan om Fabric Data Agent. |
|
| kind |
string:
fabric |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
FabricDataAgentKnowledgeSourceParameters
Parametrar för kunskapskälla för Fabric Data Agent.
| Name | Typ | Description |
|---|---|---|
| dataAgentId |
string |
Specificerar vilken Fabric Data Agent som ska användas. |
| workspaceId |
string |
Fabric workspace ID. |
FabricOntologyKnowledgeSource
Konfiguration för kunskapskälla för Fabric Ontology.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fabricOntologyParameters |
Parametrarna för kunskapskällan om Fabric Ontology. |
|
| kind |
string:
fabric |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
FabricOntologyKnowledgeSourceParameters
Parametrar för kunskapskälla om Fabric Ontology.
| Name | Typ | Description |
|---|---|---|
| ontologyId |
string |
ID:t för ontologin att använda från Fabric-arbetsytan. |
| workspaceId |
string |
Fabric-arbetsområdes-ID:t som innehåller ontologin. |
FileKnowledgeSource
Konfiguration för filkunskapskälla som stödjer direkt filuppladdning och indexering.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| corsOptions |
Alternativ för att kontrollera Cross-Origin Resource Sharing (CORS) för filens filslutpunkter (ladda upp, lista, uppdatera, ta bort). |
|
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fileParameters |
Parametrarna för filkunskapskällan. |
|
| kind |
string:
file |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
FileKnowledgeSourceParameters
Parametrar för filkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| createdResources |
object |
Resurser skapade av filkunskapskällan. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar för filkunskapskällan, inklusive innehållsextraktionsläget och en valfri embeddingModel. |
|
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna indexbaserade kunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
FreshnessPolicy
Konfiguration för färskhetsmedveten hämtning. När de är inställda får nyare dokument en rankingökning vid hämtning.
| Name | Typ | Description |
|---|---|---|
| boostingDuration |
string |
ISO 8601-varaktighet för fräschörshöjningsfönstret (t.ex. 'P90D' i 90 dagar). Dokument som är nyare än denna period får en rankningshöjning vid hämtning. |
IndexedOneLakeKnowledgeSource
Konfiguration för OneLake-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedOneLakeParameters |
Parametrarna för kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
IndexedOneLakeKnowledgeSourceParameters
Parametrar för OneLake-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| fabricWorkspaceId |
string |
ID för OneLake-arbetsyta. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
|
| lakehouseId |
string |
Anger vilket OneLake lakehouse som ska komma åt. |
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna indexbaserade kunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
|
| targetPath |
string |
Valfri OneLakehouse-mapp eller genväg för att filtrera OneLake-innehåll. |
IndexedSharePointContainerName
Anger vilka SharePoint-bibliotek som ska användas.
| Värde | Description |
|---|---|
| defaultSiteLibrary |
Indexera innehåll från webbplatsens standarddokumentbibliotek. |
| allSiteLibraries |
Indexera innehåll från alla dokumentbibliotek på webbplatsen. |
| useQuery |
Använd en fråga för att filtrera SharePoint-innehåll. |
IndexedSharePointKnowledgeSource
Konfiguration för SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedSharePointParameters |
Parametrarna för kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
IndexedSharePointKnowledgeSourceParameters
Parametrar för SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
SharePoint-anslutningssträng med format: SharePointOnlineEndpoint=[URL för SharePoint-webbplats]; ApplicationId=[Azure AD App-ID]; ApplicationSecret=[Klienthemlighet för Azure AD App]; TenantId=[Klient-ID för SharePoint-webbplats] |
| containerName |
Anger vilka SharePoint-bibliotek som ska användas. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
|
| query |
string |
Valfri fråga för att filtrera SharePoint-innehåll. |
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna indexbaserade kunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
IndexedSqlKnowledgeSource
Konfiguration för indexerad SQL-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedSqlParameters |
Parametrarna för SQL-kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
IndexedSqlKnowledgeSourceParameters
Parametrar för indexerad SQL-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
reťazec pripojenia för Azure SQL Database eller SQL Managed Instance. |
| contentColumns |
Valfria kolumnmappningar för innehållsfält. Om de utelämnas blir alla kolumner automatiskt upptäckta. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| embeddingColumns |
Valfria kolumnmappningar för inbäddning av vektorfält. Om den utelämnas skapas inga vektorfält. |
|
| highWaterMarkColumnName |
string |
Valfritt kolumnnamn för detektering av högvattenmärkesförändringar. Om det finns, använd HighWaterMarkChangeDetectionPolicy. |
| ingestionParameters |
Konsoliderar alla allmänna insamlingsinställningar inklusive inbäddningsmodell, schema och identitet. |
|
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna indexbaserade kunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
|
| tableOrView |
string |
Namnet på tabellen eller vyn som ska indexeras. Kan schema-kvalificeras (t.ex. 'dbo. MyTable'). |
IndexingSchedule
Representerar ett schema för indexeringskörning.
| Name | Typ | Description |
|---|---|---|
| interval |
string (duration) |
Tidsintervallet mellan indexerarkörningar. |
| startTime |
string (date-time) |
Den tid då en indexerare ska börja köras. |
KnowledgeBaseAzureOpenAIModel
Anger den Azure OpenAI-resurs som används för att göra frågeplanering.
| Name | Typ | Description |
|---|---|---|
| azureOpenAIParameters |
Azure OpenAI-parametrar. |
|
| kind |
string:
azure |
AI-modellen som ska användas för frågeplanering. |
KnowledgeBaseModelKind
AI-modellen som ska användas för frågeplanering.
| Värde | Description |
|---|---|
| azureOpenAI |
Använd Azure Open AI-modeller för frågeplanering. |
KnowledgeSourceAzureOpenAIVectorizer
Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng.
| Name | Typ | Description |
|---|---|---|
| azureOpenAIParameters |
Innehåller de parametrar som är specifika för Azure OpenAI-inbäddningsvektorisering. |
|
| kind |
string:
azure |
Namnet på den typ av vektoriseringsmetod som konfigureras för användning med vektorsökning. |
KnowledgeSourceIngestionParameters
Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| aiServices |
Valfri AI Services-konfiguration för innehållsbearbetning. |
||
| assetStore |
Valfri konfiguration av tillgångslagring för att lagra extraherade tillgångar såsom bilder. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Valfri modell för chattkomplettering för bildverbalisering eller kontextextrahering. |
|
| contentExtractionMode |
enum:
|
minimal |
Valfritt läge för extrahering av innehåll. Standardvärdet är "minimal". |
| disableImageVerbalization |
boolean |
False |
Anger om verbalisering av bilder ska inaktiveras. Standardvärdet är false. |
| embeddingModel | KnowledgeSourceVectorizer: |
Valfri vektoriseringskonfiguration för vektorisering av innehåll. |
|
| freshnessPolicy |
Valfri färskhetspolicy för att snedvrida återvinning mot nyare dokument. |
||
| identity | SearchIndexerDataIdentity: |
En explicit identitet som ska användas för den här kunskapskällan. |
|
| ingestionPermissionOptions |
Valfri lista över behörighetstyper som ska importeras tillsammans med dokumentinnehåll. Om det anges anges anges behörighetsalternativen för indexeraren för datakällan. |
||
| ingestionSchedule |
Valfritt schema för datainmatning. |
||
| networkAccessMode | public |
Valfritt nätverksåtkomstläge för inmatning. Ställ in på 'privat' för att köra inmatning i en privat exekveringsmiljö som kan nå datakällor och beroenden över ett privat nätverk. Standard är 'offentligt'. Detta är en skapandetidsinställning och kan inte ändras efter att kunskapskällan har skapats. |
KnowledgeSourceIngestionPermissionOption
Behörighetstyper för att samla in dokumentinnehållet.
| Värde | Description |
|---|---|
| userIds |
Mata in explicita användaridentifierare tillsammans med dokumentinnehåll. |
| groupIds |
Mata in gruppidentifierare tillsammans med dokumentinnehåll. |
| rbacScope |
Mata in RBAC-omfångsinformation tillsammans med dokumentinnehåll. |
| sensitivityLabels |
Ta in Microsoft Purview-känslighetsetiketter tillsammans med dokumentinnehåll. |
KnowledgeSourceKind
Typen av kunskapskälla.
| Värde | Description |
|---|---|
| searchIndex |
En kunskapskälla som läser data från ett sökindex. |
| azureBlob |
En kunskapskälla som läser och matar in data från Azure Blob Storage till ett sökindex. |
| indexedSharePoint |
En kunskapskälla som läser data från indexerad SharePoint. |
| indexedOneLake |
En kunskapskälla som läser data från indexerad OneLake. |
| indexedSql |
En kunskapskälla som hämtar och tar in data från Azure SQL Database eller SQL Managed Instance till ett sökindex. |
| web |
En kunskapskälla som läser data från webben. |
| remoteSharePoint |
En kunskapskälla som läser data från fjärr-SharePoint. |
| workIQ |
En kunskapskälla som läser data från arbets-IQ |
| file |
En kunskapskälla som stödjer direkt filuppladdning och indexering. |
| mcpServer |
En kunskapskälla som backas upp av en MCP (Model Context Protocol)-server. |
| fabricDataAgent |
En kunskapskälla som hämtar data från en Fabric Data Agent. |
| fabricOntology |
En kunskapskälla som hämtar data från Microsoft Fabric Ontology-ontologier. |
KnowledgeSourceNetworkAccessMode
Specificerar nätverksåtkomstläge för kunskapskällsupptagning. Standard är 'offentligt'.
| Värde | Description |
|---|---|
| public |
Inmatning körs i den standardiserade, offentligt tillgängliga exekveringsmiljön. Det här är standardinställningen. |
| private |
Inmatning körs i en privat exekveringsmiljö så att den kan nå datakällor och beroenden över ett privat nätverk (privat endpoint / delad privat länk). |
KnowledgeSourceResultsProcessing
Kontrollerar om en kunskapskällas resultat omrankas.
| Värde | Description |
|---|---|
| rerank |
Resultaten från denna kunskapskälla går genom omklassificeringsprocessen. Det här är standardbeteendet. |
| none |
Resultat från denna kunskapskälla kringgår omklassificering och bevarar sin underliggande ordning. |
McpServerAuthenticationKind
Typen av autentisering för en MCP-server.
| Värde | Description |
|---|---|
| foundryConnection |
Autentisera med hjälp av en Azure AI Foundry-anslutning. |
| storedHeaders |
Autentisera med lagrade HTTP-headers. |
McpServerAutoOutputParsing
Upptäck automatiskt utdataformatet och analysera därefter.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
auto |
Den typ av output-parsing man ska använda. |
McpServerFoundryConnectionAuthentication
Autentisering med en Azure AI Foundry-anslutning.
| Name | Typ | Description |
|---|---|---|
| foundryConnectionParameters |
Parametrar för autentisering av Foundry-anslutning. |
|
| kind |
string:
foundry |
Den typ av autentisering som ska användas. |
McpServerFoundryConnectionParameters
Parametrar för autentisering av Foundry-anslutning.
| Name | Typ | Description |
|---|---|---|
| connectionId |
string |
Azure AI Foundry-anslutningsidentifieraren. |
McpServerJsonOutputParsing
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna.
| Name | Typ | Description |
|---|---|---|
| jsonParameters |
Parametrar för JSON-utdataparsing. Krävs när 'kind' är 'json'. |
|
| kind |
string:
json |
Den typ av output-parsing man ska använda. |
McpServerKnowledgeSource
Konfiguration för en kunskapskälla som backas upp av en MCP (Model Context Protocol)-server.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
mcp |
Typen av kunskapskälla. |
| mcpServerParameters |
Parametrarna för MCP-serverns kunskapskälla. |
|
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
McpServerKnowledgeSourceParameters
Parametrar för en kunskapskälla för MCP-server.
| Name | Typ | Description |
|---|---|---|
| authentication | McpServerAuthentication: |
Autentiseringskonfigurationen för MCP-servern. |
| serverURL |
string |
URL:en till MCP-serverns endpoint. |
| tools |
Listan över verktyg som ska anropas på MCP-servern. |
McpServerNoneOutputParsing
Behandla utdata som ett enda block utan någon parsing.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
none |
Den typ av output-parsing man ska använda. |
McpServerOutputParsingJsonParameters
Parametrar för JSON-utdataparsing.
| Name | Typ | Description |
|---|---|---|
| documentsPath |
string |
JSON-vägen till arrayen av dokument i verktygsutdatan. |
| includeContext |
boolean |
Om man ska inkludera omgivande kontext från JSON-utdata tillsammans med extraherade dokument. |
McpServerOutputParsingKind
Den typen av utdataparsning för ett MCP-serververktyg.
| Värde | Description |
|---|---|
| auto |
Upptäck automatiskt utdataformatet och analysera därefter. |
| json |
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna. |
| split |
Dela upp utdata i sidor med de konfigurerade delningsparametrarna. |
| none |
Behandla utdata som ett enda block utan någon parsing. |
McpServerOutputParsingSplitParameters
Parametrar för delad utdataparsing.
| Name | Typ | Description |
|---|---|---|
| defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standard är |
|
| maximumPageLength |
integer (int32) |
Maximalt antal tecken per sida. |
| maximumPagesToTake |
integer (int32) |
Det maximala antalet sidor att ta från utdatan. |
| pageOverlapLength |
integer (int32) |
Antalet tecken som överlappar mellan sidorna. |
| textSplitMode |
Textdelningsläget att använda. |
McpServerSplitOutputParsing
Dela upp utdata i sidor med de konfigurerade delningsparametrarna.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
split |
Den typ av output-parsing man ska använda. |
| splitParameters |
Parametrar för delad utdataparsing. |
McpServerStoredHeadersAuthentication
Autentisering med lagrade HTTP-headers.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
stored |
Den typ av autentisering som ska användas. |
| storedHeadersParameters |
Parametrar för autentisering av lagrade headers. |
McpServerStoredHeadersParameters
Parametrar för autentisering av lagrade headers.
| Name | Typ | Description |
|---|---|---|
| headers |
object |
De lagrade HTTP-huvuden som ska inkluderas i MCP-serverförfrågningar. |
McpServerTool
Representerar ett enda verktyg inom en MCP-serverkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| maxOutputTokens |
integer (int32) |
Valfri token-tak för efterbearbetning av detta verktygs utdata. Måste vara större än 0 när det specificeras. |
| name |
string |
Namnet på MCP-verktyget som ska anropas. |
| outputParsing | McpServerOutputParsing: |
Valfri konfiguration för att tolka verktygets utdata. |
| resultsProcessing |
Kontrollerar om de parsade resultaten från detta verktyg omrankas. Går till 'rerank' som standard när det inte specificeras. |
RemoteSharePointKnowledgeSource
Konfiguration för fjärransluten SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
remote |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| remoteSharePointParameters |
Parametrarna för den fjärrbaserade SharePoint-kunskapskällan. |
|
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
RemoteSharePointKnowledgeSourceParameters
Parametrar för fjärransluten SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| containerTypeId |
string |
Container-ID för SharePoint Embedded-anslutning. När detta är null används SharePoint Online. |
| filterExpression |
string |
KQL-uttryck (Keyword Query Language) med frågebara SharePoint-egenskaper och attribut för att begränsa hämtningen innan frågan körs. |
| resourceMetadata |
string[] |
En lista över metadatafält som ska returneras för varje objekt i svaret. Endast hämtningsbara metadataegenskaper kan tas med i den här listan. Som standard returneras inga metadata. |
SearchIndexerDataNoneIdentity
Rensar identitetsegenskapen för en datakälla.
| Name | Typ | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av identitet. |
SearchIndexerDataUserAssignedIdentity
Anger identiteten för en datakälla som ska användas.
| Name | Typ | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av identitet. |
| federatedIdentityClientId |
string |
Multi-tenant User-Assigned Managed Identity Support: Klient-ID:t för den multi-tentant-appen som har konfigurerats för att federera med den användartilldelade hanterade identiteten. |
| userAssignedIdentity |
string |
Det fullständigt kvalificerade Azure-resurs-ID:t för en användartilldelad hanterad identitet, vanligtvis i formuläret "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" som borde ha tilldelats söktjänsten. |
SearchIndexFieldReference
Fältreferens för ett sökindex.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Namnet på fältet. |
SearchIndexKnowledgeSource
Kunskapskälla som riktar sig till ett sökindex.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
search |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
|
| searchIndexParameters |
Parametrarna för kunskapskällan. |
SearchIndexKnowledgeSourceBoostKind
Den typen av boost-tips för en sökindex-kunskapskälla.
| Värde | Description |
|---|---|
| fieldValue |
Förbättra dokument baserat på ett fältvärde. |
| multiWordExpression |
Förstärk dokument baserat på ett uttryck med flera ord. |
SearchIndexKnowledgeSourceFieldValueBoost
Ett tips som förbättrar dokument baserat på ett fältvärde.
| Name | Typ | Description |
|---|---|---|
| boost |
number (double) |
En multiplikator för dokumentpoängen. Måste vara ett positivt tal som inte är lika med 1,0. |
| boostInstructions |
string |
Instruktioner på naturligt språk som förklarar när och hur man applicerar boosten. |
| field |
string minLength: 1 |
Namnet på sökindexfältet. |
| fieldValues |
string[] |
Representativa värden för fältet. |
| kind |
string:
field |
Den typen av boost-hint. |
SearchIndexKnowledgeSourceFilterHint
En ledtråd som identifierar ett fält och representativa värden som frågeplaneraren kan använda när de konstruerar ett filter.
| Name | Typ | Description |
|---|---|---|
| field |
string minLength: 1 |
Namnet på det filtrerbara sökindexfältet. |
| fieldValues |
string[] |
Representativa värden för fältet. |
| filterInstructions |
string |
Naturliga språkinstruktioner som förklarar när och hur man ska filtrera på fältet. |
SearchIndexKnowledgeSourceMultiWordExpressionBoost
Ett tips som förstärker dokument baserat på ett flerordsuttryck.
| Name | Typ | Description |
|---|---|---|
| boost |
number (double) |
En multiplikator för dokumentpoängen. Måste vara ett positivt tal som inte är lika med 1,0. |
| boostInstructions |
string |
Instruktioner på naturligt språk som förklarar när och hur man applicerar boosten. |
| fieldValues |
string[] |
Representativa värden för ökningen. |
| kind |
string:
multi |
Den typen av boost-hint. |
SearchIndexKnowledgeSourceParameters
Parametrar för kunskapskälla för sökindex.
| Name | Typ | Description |
|---|---|---|
| baseFilter |
string |
Ett standardfiltervillkor applicerades på indexet vid återhämtningstillfället (t.ex. 'Tillstånds-eq VA'). Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| queryHints |
Standardtips som vägleder frågeplanering mot användbara filter och förstärkningar för denna sökindexkunskapskälla. Frågeledtrådar i förfrågningstiden ersätter dessa standardinställningar som ett komplett objekt. |
|
| searchFields |
Används för att begränsa vilka fält som ska sökas i sökindexet. |
|
| searchIndexName |
string |
Namnet på sökindexet. |
| semanticConfigurationName |
string |
Används för att ange en annan semantisk konfiguration för målsökindexet än standardindexet. |
| sourceDataFields |
Används för att begära ytterligare fält för refererade källdata. |
SearchIndexKnowledgeSourceQueryHints
Tips som vägleder frågeplanering mot användbara filter och förstärkningar för en sökindexkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| boosts | SearchIndexKnowledgeSourceBoost[]: |
Förstärk ledtrådar som identifierar förutsättningar som frågeplaneraren kan använda för att påverka dokumentrankningen. |
| filters |
Filterledtrådar som identifierar fält och representativa värden som frågeplaneraren kan använda när den konstruerar filter. |
SearchResourceEncryptionKey
En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| accessCredentials.applicationId |
string |
Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure Key Vault som ska användas när du krypterar dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program. |
|
| accessCredentials.applicationSecret |
string |
Autentiseringsnyckeln för det angivna AAD-programmet. |
|
| identity | SearchIndexerDataIdentity: |
En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen. |
|
| isServiceLevelKey |
boolean |
False |
Ett valfritt värde som anger om denna nyckel är en servicenivånyckel. Standardvärdet är false. |
| keyVaultKeyName |
string |
Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data. |
|
| keyVaultKeyVersion |
string |
Den version av Azure Key Vault-nyckeln som ska användas för att kryptera dina vilande data. |
|
| keyVaultUri |
string |
URI:n för ditt Azure Key Vault, även kallat DNS-namn, som innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara |
SplitSkillLanguage
Språkkoderna som stöds för indatatext av SplitSkill.
| Värde | Description |
|---|---|
| am |
Amhariska |
| bs |
Bosniska |
| cs |
Tjeckiska |
| da |
Danska |
| de |
Tyska |
| en |
English |
| es |
Spanish |
| et |
Estniska |
| fi |
Finska |
| fr |
Franska |
| he |
Hebreiska |
| hi |
Hindi |
| hr |
Kroatiska |
| hu |
Ungerska |
| id |
Indonesian |
| is |
Isländska |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| lv |
Lettiska |
| nb |
Norska |
| nl |
Nederländska |
| pl |
Polska |
| pt |
Portugisiska (Portugal) |
| pt-br |
Portugisiska (Brasilien) |
| ru |
Ryska |
| sk |
Slovakiska |
| sl |
Slovenien |
| sr |
Serbiska |
| sv |
Svenska |
| tr |
Turkiska |
| ur |
Urdu |
| zh |
Kinesiska (förenklad) |
TextSplitMode
Ett värde som anger vilket delningsläge som ska utföras.
| Värde | Description |
|---|---|
| pages |
Dela upp texten i enskilda sidor. |
| sentences |
Dela upp texten i enskilda meningar. |
VectorSearchVectorizerKind
Den vektoriseringsmetod som ska användas under frågetiden.
| Värde | Description |
|---|---|
| azureOpenAI |
Generera inbäddningar med hjälp av en Azure OpenAI-resurs vid frågetillfället. |
| customWebApi |
Generera inbäddningar med hjälp av en anpassad webbslutpunkt vid frågetillfället. |
| aiServicesVision |
Generera inbäddningar för en bild eller textinmatning vid frågetillfället med hjälp av Azure AI Services Vision Vectorize-API:et. |
| aml |
Generera inbäddningar med hjälp av en Azure Machine Learning-slutpunkt som distribueras via Azure AI Foundry Model Catalog vid frågetillfället. |
WebKnowledgeSource
Kunskapskälla som riktar in sig på webbresultat.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
web |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
|
| webParameters |
Parametrarna för webbkunskapskällan. |
WebKnowledgeSourceDomain
Konfiguration för domän för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| address |
string |
Adressen till domänen. |
| includeSubpages |
boolean |
Om undersidor från den här domänen ska inkluderas eller inte. |
WebKnowledgeSourceDomains
Konfiguration av tillåtet/blockerat domän för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| allowedDomains |
Domäner som är tillåtna för webbresultat. |
|
| blockedDomains |
Domäner som blockeras från webbresultat. |
WebKnowledgeSourceParameters
Parametrar för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Standardantalet webbresultat som ska returneras. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| domains |
Domän tillåt/blockera konfiguration för webbresultat. |
|
| freshness |
string |
Standardfiltret för färskhet för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| language |
string |
Standardspråket för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| market |
string |
Standardmarknaden för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
WorkIQKnowledgeSource
Konfiguration för WorkIQ:s kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
workIQ |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| resultsProcessing |
Kontrollerar om resultat från denna kunskapskälla omrankas innan de inkluderas i slutresultatuppsättningen. Går till 'rerank' som standard när det inte specificeras. |
|
| workIQParameters |
Parametrarna för WorkIQ:s kunskapskälla, inklusive kundägda Entra-appkonfiguration som används för autentisering på uppdrag av autentisering. |
WorkIQKnowledgeSourceParameters
Parametrar för en kunskapskälla om WorkIQ.
| Name | Typ | Description |
|---|---|---|
| entraAppAuthentication |
Den kundägda Microsoft Entra-appregistreringskonfigurationen används för autentisering på uppdrag av autentisering till Work IQ API:et. Kunden registrerar en tenant-ägd Entra-app, ger den WorkIQAgent.Ask delegerad behörighet och konfigurerar en federerad legitimation så att Azure AI-sökning kan autentisera sig som den appen utan en lagrad klienthemlighet. |