Knowledge Sources - Get
Haalt een definitie van een kennisbron op.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-08-01-preview
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
De eindpunt-URL van de zoekservice. |
|
source
|
path | True |
string |
De naam van de kennisbron. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagkoptekst
| Name | Vereist | Type | Description |
|---|---|---|---|
| Accept |
De Accepteer kop. |
||
| x-ms-client-request-id |
string (uuid) |
Een ondoorzichtige, wereldwijd unieke, door de client gegenereerde tekenreeks-id voor de aanvraag. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
KnowledgeSource:
|
De aanvraag is voltooid. |
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
api-key
Type:
apiKey
In:
header
OAuth2Auth
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Bereiken
| Name | Description |
|---|---|
| https://search.azure.com/.default |
Voorbeelden
SearchServiceGetKnowledgeSource
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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
Voorbeeldaanvraag
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Voorbeeldrespons
{
"@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"
}
}
}
Definities
| Name | Description |
|---|---|
| Accept |
De Accepteer kop. |
| AIServices |
Parameters voor AI-services. |
|
Asset |
Configuratie voor een asset store die wordt gebruikt om geëxtraheerde assets zoals afbeeldingen op te slaan. |
|
Azure |
Configuratie voor kennisbron Azure Blob Storage. |
|
Azure |
Parameters voor Azure Blob Storage-kennisbron. |
|
Azure |
De Azure Open AI-modelnaam die wordt aangeroepen. |
|
Azure |
Hiermee geeft u de parameters voor het maken van verbinding met de Azure OpenAI-resource. |
|
Content |
Koppelt een SQL-kolom aan een zoekindexveld. |
|
Cors |
Hiermee definieert u opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor een index. |
|
Embedding |
Mappt een SQL-kolom aan een vectorveld voor embedding. |
|
Entra |
Configuratie voor een door de klant beheerde Microsoft Entra-appregistratie gebruikt voor federatie, op gegevens gebaseerde verificatie. |
|
Error |
Aanvullende informatie over de resourcebeheerfout. |
|
Error |
Het foutdetail. |
|
Error |
Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.) |
|
Fabric |
Configuratie voor kennisbron van Fabric Data Agent. |
|
Fabric |
Parameters voor kennisbron van Fabric Data Agent. |
|
Fabric |
Configuratie voor kennisbron van Fabric Ontology. |
|
Fabric |
Parameters voor kennisbron van Fabric Ontology. |
|
File |
Configuratie voor de kennisbron van bestanden die directe bestandsupload en indexering ondersteunt. |
|
File |
Parameters voor de kennisbron van het bestand. |
|
Freshness |
Configuratie voor versheidsbewuste opvraging. Wanneer ingesteld, krijgen nieuwere documenten een rankingverhoging tijdens het ophalen. |
|
Indexed |
Configuratie voor OneLake kennisbron. |
|
Indexed |
Parameters voor OneLake kennisbron. |
|
Indexed |
Hiermee geeft u op welke SharePoint-bibliotheken toegang moeten krijgen. |
|
Indexed |
Configuratie voor SharePoint-kennisbron. |
|
Indexed |
Parameters voor SharePoint-kennisbron. |
|
Indexed |
Configuratie voor geïndexeerde SQL-kennisbron. |
|
Indexed |
Parameters voor geïndexeerde SQL-kennisbron. |
|
Indexing |
Vertegenwoordigt een schema voor de uitvoering van de indexeerfunctie. |
|
Knowledge |
Hiermee geeft u de Azure OpenAI-resource op die wordt gebruikt om queryplanning uit te voeren. |
|
Knowledge |
Het AI-model dat moet worden gebruikt voor queryplanning. |
|
Knowledge |
Hiermee geeft u de Azure OpenAI-resource op die wordt gebruikt om een querytekenreeks te vectoriseren. |
|
Knowledge |
Consolidatie van alle algemene invoerinstellingen voor kennisbronnen. |
|
Knowledge |
Toestemmingstypen om samen met documentinhoud te verwerken. |
|
Knowledge |
Het soort kennisbron. |
|
Knowledge |
Specificeert de netwerktoegangsmodus voor kennisbron-opname. Standaard is 'openbaar'. |
|
Knowledge |
Bepaalt of de resultaten van een kennisbron worden herschikt. |
|
Mcp |
Het soort authenticatie voor een MCP-server. |
|
Mcp |
Automatisch het uitvoerformaat detecteren en dienovereenkomstig analyseren. |
|
Mcp |
Authenticatie via een Azure AI Foundry-verbinding. |
|
Mcp |
Parameters voor authenticatie van Foundry-verbindingen. |
|
Mcp |
Parse de uitvoer als een JSON-document met behulp van de geconfigureerde JSON-parameters. |
|
Mcp |
Configuratie voor een kennisbron die wordt ondersteund door een MCP (Model Context Protocol) server. |
|
Mcp |
Parameters voor een kennisbron van een MCP-server. |
|
Mcp |
Behandel de output als één blok zonder parsing. |
|
Mcp |
Parameters voor JSON-uitvoerparsing. |
|
Mcp |
Het soort output parsing voor een MCP-servertool. |
|
Mcp |
Parameters voor split output parsing. |
|
Mcp |
Splits de output op in pagina's met behulp van de geconfigureerde splitparameters. |
|
Mcp |
Authenticatie met opgeslagen HTTP-headers. |
|
Mcp |
Parameters voor authenticatie van opgeslagen headers. |
|
Mcp |
Vertegenwoordigt een enkel hulpmiddel binnen een MCP-serverkennisbron. |
|
Remote |
Configuratie voor externe SharePoint-kennisbron. |
|
Remote |
Parameters voor externe SharePoint-kennisbron. |
|
Search |
Hiermee wist u de identiteitseigenschap van een gegevensbron. |
|
Search |
Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt. |
|
Search |
Veldreferentie voor een zoekindex. |
|
Search |
Kennisbron die zich richt op een zoekindex. |
|
Search |
Het soort boost hint voor een zoekindex informatiebron. |
|
Search |
Een tip die documenten versterkt op basis van een veldwaarde. |
|
Search |
Een hint die een veld en representatieve waarden identificeert die de queryplanner kan gebruiken bij het construeren van een filter. |
|
Search |
Een tip die documenten versterkt op basis van een uitdrukking van meerdere woorden. |
|
Search |
Parameters voor zoekindex kennisbron. |
|
Search |
Tips die queryplanning sturen naar nuttige filters en boosts voor een zoekindex-kennisbron. |
|
Search |
Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt om inactieve gegevens, zoals indexen en synoniementoewijzingen, te versleutelen of te ontsleutelen. |
|
Split |
De taalcodes die door SplitSkill worden ondersteund voor invoertekst. |
|
Text |
Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd. |
|
Vector |
De vectorisatiemethode die moet worden gebruikt tijdens de zoekopdracht. |
|
Web |
Kennisbron gericht op webresultaten. |
|
Web |
Configuratie voor het domein van webkennisbronnen. |
|
Web |
Domein toestaan/blokkeren configuratie voor webkennisbron. |
|
Web |
Parameters voor de webkennisbron. |
|
Work |
Configuratie voor WorkIQ kennisbron. |
|
Work |
Parameters voor een WorkIQ-kennisbron. |
Accept
De Accepteer kop.
| Waarde | Description |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parameters voor AI-services.
| Name | Type | Description |
|---|---|---|
| apiKey |
string |
De API-sleutel voor toegang tot AI-diensten. |
| uri |
string (uri) |
De URI van het AI Services-eindpunt. |
AssetStore
Configuratie voor een asset store die wordt gebruikt om geëxtraheerde assets zoals afbeeldingen op te slaan.
| Name | Type | Description |
|---|---|---|
| connectionString |
string |
De verbindingsreeks voor de asset store. |
| containerName |
string |
De naam van de blobcontainer binnen de asset store waar geëxtraheerde assets (bijvoorbeeld images) worden opgeslagen. |
AzureBlobKnowledgeSource
Configuratie voor kennisbron Azure Blob Storage.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| azureBlobParameters |
Het type kennisbron. |
|
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
azure |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
AzureBlobKnowledgeSourceParameters
Parameters voor Azure Blob Storage-kennisbron.
| Name | Type | Default value | Description |
|---|---|---|---|
| connectionString |
string |
Op sleutel gebaseerde verbindingsreeks of de ResourceId-indeling als u een beheerde identiteit gebruikt. |
|
| containerName |
string |
De naam van de blob-opslagcontainer. |
|
| createdResources |
object |
Bronnen die zijn gemaakt door de kennisbron. |
|
| folderPath |
string |
Optioneel mappad in de container. |
|
| ingestionParameters |
Consolideert alle algemene opname-instellingen. |
||
| isADLSGen2 |
boolean |
False |
Stel in op true als u verbinding maakt met een ADLS Gen2-opslagaccount. De standaardwaarde is vals. |
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze index-ondersteunde kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
AzureOpenAIModelName
De Azure Open AI-modelnaam die wordt aangeroepen.
| Waarde | Description |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002 model. |
| text-embedding-3-large |
TextEmbedding3Groot model. |
| text-embedding-3-small |
TextEmbedding3Small-model. |
| gpt-4o |
Gpt4o model. |
| gpt-4o-mini |
Gpt4oMini model. |
| gpt-4.1 |
Gpt41-model. |
| gpt-4.1-mini |
Gpt41Mini model. |
| gpt-4.1-nano |
Gpt41Nano-model. |
| gpt-5 |
Gpt5-model. |
| gpt-5-mini |
Gpt5Mini model. |
| gpt-5-nano |
Gpt5Nano-model. |
| gpt-5.1 |
Gpt51 model. |
| gpt-5.2 |
Gpt52-model. |
| gpt-5.4 |
Gpt54 model. |
| gpt-5.4-mini |
Gpt54Mini model. |
| gpt-5.4-nano |
Gpt54Nano model. |
| gpt-5.5 |
Gpt55 model. |
| gpt-5.6-sol |
Gpt56Sol model. |
| gpt-5.6-terra |
Gpt56Terra model. |
| gpt-5.6-luna |
Gpt56Luna model. |
AzureOpenAIVectorizerParameters
Hiermee geeft u de parameters voor het maken van verbinding met de Azure OpenAI-resource.
| Name | Type | Description |
|---|---|---|
| apiKey |
string |
API-sleutel van de aangewezen Azure OpenAI-resource. |
| authIdentity | SearchIndexerDataIdentity: |
De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. |
| deploymentId |
string |
ID van de implementatie van het Azure OpenAI-model op de aangewezen resource. |
| modelName |
De naam van het insluitmodel dat is geïmplementeerd op het opgegeven deploymentId-pad. |
|
| resourceUri |
string (uri) |
De resource-URI van de Azure OpenAI-resource. |
ContentColumnMapping
Koppelt een SQL-kolom aan een zoekindexveld.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van het veldwoord van de doelindex. |
| searchFieldType |
string |
Azure AI Zoeken field type (bijv. Edm.String, Edm.Int32). |
| sourceField |
string |
SQL-kolomnaam. |
CorsOptions
Hiermee definieert u opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor een index.
| Name | Type | Description |
|---|---|---|
| allowedOrigins |
string[] |
De lijst met herkomsten van waaruit JavaScript-code toegang krijgt tot uw index. Kan een lijst met hosts van de vorm {protocol}://{fully-qualified-domain-name}[:{port#}] bevatten, of een enkele '*' om alle origines toe te staan (niet aanbevolen). |
| maxAgeInSeconds |
integer (int64) |
De duur waarvoor browsers CORS preflight-antwoorden in de cache moeten opslaan. Standaard ingesteld op 5 minuten. |
EmbeddingColumnMapping
Mappt een SQL-kolom aan een vectorveld voor embedding.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van het doelvectorveld in de zoekindex. |
| sourceField |
string |
De SQL-kolom wordt gebruikt als invoer voor embeddinggeneratie. |
EntraAppAuthentication
Configuratie voor een door de klant beheerde Microsoft Entra-appregistratie gebruikt voor federatie, op gegevens gebaseerde verificatie.
| Name | Type | Description |
|---|---|---|
| applicationId |
string (uuid) |
De applicatie-ID (client) van de klant-eigendom van de entra-appregistratie. |
| federatedCredentialId |
string (uuid) |
De gefedereerde credential-ID is geconfigureerd bij de app-registratie, waardoor de zoekdienst zich als app kan authenticeren zonder een opgeslagen clientgeheim. |
| tenantId |
string (uuid) |
De huurder-ID van de app-registratie. Vereist wanneer de app-registratie in een andere tenant is dan de zoekdienst. Als deze wordt weggelaten, wordt de huurder van de zoekdienst gebruikt. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
| Name | Type | Description |
|---|---|---|
| info |
De aanvullende informatie. |
|
| type |
string |
Het extra informatietype. |
ErrorDetail
Het foutdetail.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
Aanvullende informatie over de fout. |
|
| code |
string |
De foutcode. |
| details |
De foutgegevens. |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het foutdoelwit. |
ErrorResponse
Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.)
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
FabricDataAgentKnowledgeSource
Configuratie voor kennisbron van Fabric Data Agent.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| fabricDataAgentParameters |
De parameters voor de kennisbron van de Fabric Data Agent. |
|
| kind |
string:
fabric |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
FabricDataAgentKnowledgeSourceParameters
Parameters voor kennisbron van Fabric Data Agent.
| Name | Type | Description |
|---|---|---|
| dataAgentId |
string |
Geeft aan welke Fabric Data Agent geraadpleegd moet worden. |
| workspaceId |
string |
Fabric workspace ID. |
FabricOntologyKnowledgeSource
Configuratie voor kennisbron van Fabric Ontology.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| fabricOntologyParameters |
De parameters voor de kennisbron van Fabric Ontology. |
|
| kind |
string:
fabric |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
FabricOntologyKnowledgeSourceParameters
Parameters voor kennisbron van Fabric Ontology.
| Name | Type | Description |
|---|---|---|
| ontologyId |
string |
De ID van de ontologie die gebruikt moet worden vanuit de Fabric-werkruimte. |
| workspaceId |
string |
De Fabric workspace ID met de ontologie. |
FileKnowledgeSource
Configuratie voor de kennisbron van bestanden die directe bestandsupload en indexering ondersteunt.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| corsOptions |
Opties om Cross-Origin Resource Sharing (CORS) te beheren voor de bestandseindpunten van de bestandskennis bron (uploaden, lijsten, bijwerken, verwijderen). |
|
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| fileParameters |
De parameters voor de kennisbron van het bestand. |
|
| kind |
string:
file |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
FileKnowledgeSourceParameters
Parameters voor de kennisbron van het bestand.
| Name | Type | Description |
|---|---|---|
| createdResources |
object |
Bronnen gemaakt door de bestandskennis bron. |
| ingestionParameters |
Consolidatie van alle algemene invoerinstellingen voor de bestandskennisbron, inclusief de contentextractiemodus en een optioneel embeddingModel. |
|
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze index-ondersteunde kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
FreshnessPolicy
Configuratie voor versheidsbewuste opvraging. Wanneer ingesteld, krijgen nieuwere documenten een rankingverhoging tijdens het ophalen.
| Name | Type | Description |
|---|---|---|
| boostingDuration |
string |
ISO 8601-duur voor het versheidsverhogingsvenster (bijv. 'P90D' voor 90 dagen). Documenten die nieuwer zijn dan deze duur krijgen een rankingverhoging tijdens het ophalen. |
IndexedOneLakeKnowledgeSource
Configuratie voor OneLake kennisbron.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| indexedOneLakeParameters |
De parameters voor de kennisbron. |
|
| kind |
string:
indexed |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
IndexedOneLakeKnowledgeSourceParameters
Parameters voor OneLake kennisbron.
| Name | Type | Description |
|---|---|---|
| createdResources |
object |
Bronnen die zijn gemaakt door de kennisbron. |
| fabricWorkspaceId |
string |
OneLake-werkruimte-ID. |
| ingestionParameters |
Consolideert alle algemene opname-instellingen. |
|
| lakehouseId |
string |
Geeft aan tot welk OneLake-meerhuis toegang moet worden verkregen. |
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze index-ondersteunde kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
|
| targetPath |
string |
Optionele OneLakehouse-map of snelkoppeling om OneLake-inhoud te filteren. |
IndexedSharePointContainerName
Hiermee geeft u op welke SharePoint-bibliotheken toegang moeten krijgen.
| Waarde | Description |
|---|---|
| defaultSiteLibrary |
Indexeer inhoud uit de standaard documentbibliotheek van de site. |
| allSiteLibraries |
Indexeer de inhoud van elke documentbibliotheek op de site. |
| useQuery |
Gebruik een query om SharePoint-inhoud te filteren. |
IndexedSharePointKnowledgeSource
Configuratie voor SharePoint-kennisbron.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| indexedSharePointParameters |
De parameters voor de kennisbron. |
|
| kind |
string:
indexed |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
IndexedSharePointKnowledgeSourceParameters
Parameters voor SharePoint-kennisbron.
| Name | Type | Description |
|---|---|---|
| connectionString |
string |
SharePoint-verbindingsreeks met de volgende indeling: SharePointOnlineEndpoint=[SharePoint-site-URL]; ApplicationId=[Azure AD-app-id]; ApplicationSecret=[Geheim van Azure AD-app-client]; TenantId=[Tenant-id SharePoint-site] |
| containerName |
Hiermee geeft u op welke SharePoint-bibliotheken toegang moeten krijgen. |
|
| createdResources |
object |
Bronnen die zijn gemaakt door de kennisbron. |
| ingestionParameters |
Consolideert alle algemene opname-instellingen. |
|
| query |
string |
Optionele zoekopdracht om SharePoint-inhoud te filteren. |
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze index-ondersteunde kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
IndexedSqlKnowledgeSource
Configuratie voor geïndexeerde SQL-kennisbron.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| indexedSqlParameters |
De parameters voor de SQL-kennisbron. |
|
| kind |
string:
indexed |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
IndexedSqlKnowledgeSourceParameters
Parameters voor geïndexeerde SQL-kennisbron.
| Name | Type | Description |
|---|---|---|
| connectionString |
string |
De verbindingsreeks voor de Azure SQL Database of SQL Managed Instance. |
| contentColumns |
Optionele kolomtoewijzingen voor inhoudsvelden. Als ze worden weggelaten, worden alle kolommen automatisch ontdekt. |
|
| createdResources |
object |
Bronnen die zijn gemaakt door de kennisbron. |
| embeddingColumns |
Optionele kolomafbeeldingen voor het inbedden van vectorvelden. Als deze wordt weggelaten, worden er geen vectorvelden gecreëerd. |
|
| highWaterMarkColumnName |
string |
Optionele kolomnaam voor het detecteren van verandering van hoge watermerken. Indien beschikbaar, gebruik HighWaterMarkChangeDetectionPolicy. |
| ingestionParameters |
Consolidatie van alle algemene invoerinstellingen, inclusief embedding model, planning en identiteit. |
|
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze index-ondersteunde kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
|
| tableOrView |
string |
De naam van de tabel of weergave om te indexeren. Kan schema-gekwalificeerd worden (bijv. 'dbo. MyTable'). |
IndexingSchedule
Vertegenwoordigt een schema voor de uitvoering van de indexeerfunctie.
| Name | Type | Description |
|---|---|---|
| interval |
string (duration) |
Het tijdsinterval tussen de uitvoeringen van de indexeerfunctie. |
| startTime |
string (date-time) |
Het tijdstip waarop een indexeerfunctie moet beginnen met werken. |
KnowledgeBaseAzureOpenAIModel
Hiermee geeft u de Azure OpenAI-resource op die wordt gebruikt om queryplanning uit te voeren.
| Name | Type | Description |
|---|---|---|
| azureOpenAIParameters |
Azure OpenAI parameters. |
|
| kind |
string:
azure |
Het AI-model dat moet worden gebruikt voor queryplanning. |
KnowledgeBaseModelKind
Het AI-model dat moet worden gebruikt voor queryplanning.
| Waarde | Description |
|---|---|
| azureOpenAI |
Gebruik Azure Open AI-modellen voor het plannen van query's. |
KnowledgeSourceAzureOpenAIVectorizer
Hiermee geeft u de Azure OpenAI-resource op die wordt gebruikt om een querytekenreeks te vectoriseren.
| Name | Type | Description |
|---|---|---|
| azureOpenAIParameters |
Bevat de parameters die specifiek zijn voor Azure OpenAI-inbeddingsvectorisatie. |
|
| kind |
string:
azure |
De naam van het soort vectorisatiemethode dat wordt geconfigureerd voor gebruik met vectorzoekopdrachten. |
KnowledgeSourceIngestionParameters
Consolidatie van alle algemene invoerinstellingen voor kennisbronnen.
| Name | Type | Default value | Description |
|---|---|---|---|
| aiServices |
Optionele AI-dienstenconfiguratie voor contentverwerking. |
||
| assetStore |
Optionele asset store-configuratie voor het opslaan van extraherde assets zoals afbeeldingen. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Optioneel model voor het voltooien van de chat voor het verwoorden van afbeeldingen of het extraheren van contexten. |
|
| contentExtractionMode |
enum:
|
minimal |
Optionele contentextractiemodus. De standaard is 'minimaal'. |
| disableImageVerbalization |
boolean |
False |
Geeft aan of beeldverbalisatie moet worden uitgeschakeld. De standaardwaarde is vals. |
| embeddingModel | KnowledgeSourceVectorizer: |
Optionele vectorizerconfiguratie voor het vectoriseren van inhoud. |
|
| freshnessPolicy |
Optioneel versheidsbeleid voor het bevooroordeeld ophalen richting nieuwere documenten. |
||
| identity | SearchIndexerDataIdentity: |
Een expliciete identiteit om te gebruiken voor deze kennisbron. |
|
| ingestionPermissionOptions |
Optionele lijst van toestemmingstypen om samen met documentinhoud te importeren. Indien gespecificeerd, stelt het de indexer-permissieopties voor de databron in. |
||
| ingestionSchedule |
Optioneel schema voor gegevensopname. |
||
| networkAccessMode | public |
Optionele netwerktoegangsmodus voor invoer. Stel dit in op 'privé' om de invoering uit te voeren in een privé-uitvoeringsomgeving die databronnen en afhankelijkheden via een privénetwerk kan bereiken. Standaard is 'openbaar'. Dit is een create-time instelling en kan niet worden gewijzigd nadat de kennisbron is aangemaakt. |
KnowledgeSourceIngestionPermissionOption
Toestemmingstypen om samen met documentinhoud te verwerken.
| Waarde | Description |
|---|---|
| userIds |
Neem expliciete gebruikers-ID's op naast de inhoud van het document. |
| groupIds |
Registreer groeps-ID's naast documentinhoud. |
| rbacScope |
Registreer RBAC-bereikinformatie naast de inhoud van het document. |
| sensitivityLabels |
Voer Microsoft Purview-gevoeligheidslabels in naast documentinhoud. |
KnowledgeSourceKind
Het soort kennisbron.
| Waarde | Description |
|---|---|
| searchIndex |
Een kennisbron die gegevens uit een zoekindex leest. |
| azureBlob |
Een kennisbron die gegevens van Azure Blob Storage leest en opneemt in een zoekindex. |
| indexedSharePoint |
Een kennisbron die data leest van geïndexeerde SharePoint. |
| indexedOneLake |
Een kennisbron die gegevens leest van geïndexeerde OneLake. |
| indexedSql |
Een kennisbron die gegevens ophaalt en opneemt van Azure SQL Database of SQL Managed Instance naar een Search Index. |
| web |
Een kennisbron die data van het web leest. |
| remoteSharePoint |
Een kennisbron die data leest van remote SharePoint. |
| workIQ |
Een kennisbron die gegevens leest van werk-IQ |
| file |
Een kennisbron die directe bestandsupload en indexering ondersteunt. |
| mcpServer |
Een kennisbron ondersteund door een MCP (Model Context Protocol) server. |
| fabricDataAgent |
Een kennisbron die data ophaalt van een Fabric Data Agent. |
| fabricOntology |
Een kennisbron die data ophaalt uit Microsoft Fabric Ontology ontologieën. |
KnowledgeSourceNetworkAccessMode
Specificeert de netwerktoegangsmodus voor kennisbron-opname. Standaard is 'openbaar'.
| Waarde | Description |
|---|---|
| public |
Ingestion draait in de standaard, publiek bereikbare uitvoeringsomgeving. Dit is de standaardwaarde. |
| private |
Ingestion draait in een privé-uitvoeringsomgeving zodat het databronnen en afhankelijkheden via een privé netwerk (privé-endpoint / gedeelde private link) kan bereiken. |
KnowledgeSourceResultsProcessing
Bepaalt of de resultaten van een kennisbron worden herschikt.
| Waarde | Description |
|---|---|
| rerank |
De resultaten van deze kennisbron gaan door de herrangeringspijplijn. Dit is het standaardgedrag. |
| none |
Resultaten van deze kennisbron omzeilen herrangschikking en behouden hun onderliggende volgorde. |
McpServerAuthenticationKind
Het soort authenticatie voor een MCP-server.
| Waarde | Description |
|---|---|
| foundryConnection |
Authenticeer via een Azure AI Foundry-verbinding. |
| storedHeaders |
Authenticeer met opgeslagen HTTP-headers. |
McpServerAutoOutputParsing
Automatisch het uitvoerformaat detecteren en dienovereenkomstig analyseren.
| Name | Type | Description |
|---|---|---|
| kind |
string:
auto |
Het soort outputparsing dat je toepast. |
McpServerFoundryConnectionAuthentication
Authenticatie via een Azure AI Foundry-verbinding.
| Name | Type | Description |
|---|---|---|
| foundryConnectionParameters |
Parameters voor authenticatie van Foundry-verbindingen. |
|
| kind |
string:
foundry |
Het soort authenticatie dat je moet gebruiken. |
McpServerFoundryConnectionParameters
Parameters voor authenticatie van Foundry-verbindingen.
| Name | Type | Description |
|---|---|---|
| connectionId |
string |
De Azure AI Foundry verbindingsidentificatie. |
McpServerJsonOutputParsing
Parse de uitvoer als een JSON-document met behulp van de geconfigureerde JSON-parameters.
| Name | Type | Description |
|---|---|---|
| jsonParameters |
Parameters voor JSON-uitvoerparsing. Vereist wanneer 'vriendelijk' is. |
|
| kind |
string:
json |
Het soort outputparsing dat je toepast. |
McpServerKnowledgeSource
Configuratie voor een kennisbron die wordt ondersteund door een MCP (Model Context Protocol) server.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
mcp |
Het type kennisbron. |
| mcpServerParameters |
De parameters voor de MCP-serverkennis bron. |
|
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
McpServerKnowledgeSourceParameters
Parameters voor een kennisbron van een MCP-server.
| Name | Type | Description |
|---|---|---|
| authentication | McpServerAuthentication: |
De authenticatieconfiguratie voor de MCP-server. |
| serverURL |
string |
De URL van het MCP-servereindpunt. |
| tools |
De lijst met tools die op de MCP-server moeten worden aangeroepen. |
McpServerNoneOutputParsing
Behandel de output als één blok zonder parsing.
| Name | Type | Description |
|---|---|---|
| kind |
string:
none |
Het soort outputparsing dat je toepast. |
McpServerOutputParsingJsonParameters
Parameters voor JSON-uitvoerparsing.
| Name | Type | Description |
|---|---|---|
| documentsPath |
string |
Het JSON-pad naar de array van documenten in de tooloutput. |
| includeContext |
boolean |
Of de context van de JSON-uitvoer naast geëxtraheerde documenten moet worden opgenomen. |
McpServerOutputParsingKind
Het soort output parsing voor een MCP-servertool.
| Waarde | Description |
|---|---|
| auto |
Automatisch het uitvoerformaat detecteren en dienovereenkomstig analyseren. |
| json |
Parse de uitvoer als een JSON-document met behulp van de geconfigureerde JSON-parameters. |
| split |
Splits de output op in pagina's met behulp van de geconfigureerde splitparameters. |
| none |
Behandel de output als één blok zonder parsing. |
McpServerOutputParsingSplitParameters
Parameters voor split output parsing.
| Name | Type | Description |
|---|---|---|
| defaultLanguageCode |
Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is |
|
| maximumPageLength |
integer (int32) |
Het maximale aantal tekens per pagina. |
| maximumPagesToTake |
integer (int32) |
Het maximale aantal pagina's dat uit de output moet worden gehaald. |
| pageOverlapLength |
integer (int32) |
Het aantal tekens dat tussen de pagina's overloopt. |
| textSplitMode |
De tekstsplitmodus om te gebruiken. |
McpServerSplitOutputParsing
Splits de output op in pagina's met behulp van de geconfigureerde splitparameters.
| Name | Type | Description |
|---|---|---|
| kind |
string:
split |
Het soort outputparsing dat je toepast. |
| splitParameters |
Parameters voor split output parsing. |
McpServerStoredHeadersAuthentication
Authenticatie met opgeslagen HTTP-headers.
| Name | Type | Description |
|---|---|---|
| kind |
string:
stored |
Het soort authenticatie dat je moet gebruiken. |
| storedHeadersParameters |
Parameters voor authenticatie van opgeslagen headers. |
McpServerStoredHeadersParameters
Parameters voor authenticatie van opgeslagen headers.
| Name | Type | Description |
|---|---|---|
| headers |
object |
De opgeslagen HTTP-headers om op te nemen in MCP-serververzoeken. |
McpServerTool
Vertegenwoordigt een enkel hulpmiddel binnen een MCP-serverkennisbron.
| Name | Type | Description |
|---|---|---|
| maxOutputTokens |
integer (int32) |
Optionele post-parsing tokencap voor de output van deze tool. Moet groter zijn dan 0 wanneer gespecificeerd. |
| name |
string |
De naam van het MCP-hulpprogramma dat moet worden aangeroepen. |
| outputParsing | McpServerOutputParsing: |
Optionele configuratie voor het parsen van de uitvoer van het gereedschap. |
| resultsProcessing |
Bepaalt of de geparseerde resultaten van deze tool worden herrangschikt. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
RemoteSharePointKnowledgeSource
Configuratie voor externe SharePoint-kennisbron.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
remote |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| remoteSharePointParameters |
De parameters voor de remote SharePoint-kennisbron. |
|
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
RemoteSharePointKnowledgeSourceParameters
Parameters voor externe SharePoint-kennisbron.
| Name | Type | Description |
|---|---|---|
| containerTypeId |
string |
Container-id voor SharePoint Ingesloten verbinding. Wanneer dit null is, wordt SharePoint Online gebruikt. |
| filterExpression |
string |
Keyword Query Language (KQL)-expressie met doorzoekbare SharePoint-eigenschappen en -kenmerken om het bereik van het ophalen te bereiken voordat de query wordt uitgevoerd. |
| resourceMetadata |
string[] |
Een lijst van metadatavelden die voor elk item in de respons moeten worden teruggegeven. Alleen ophaalbare metadata-eigenschappen kunnen in deze lijst worden opgenomen. Standaard worden er geen metagegevens geretourneerd. |
SearchIndexerDataNoneIdentity
Hiermee wist u de identiteitseigenschap van een gegevensbron.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Een URI-fragment dat het type identiteit specificeert. |
SearchIndexerDataUserAssignedIdentity
Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Een URI-fragment dat het type identiteit specificeert. |
| federatedIdentityClientId |
string |
Multi-tenant User-Assigned Managed Identity Support: De client-id van de multi-tentant app die is geconfigureerd om te federeren met de door de gebruiker toegewezen beheerde identiteit. |
| userAssignedIdentity |
string |
De volledig gekwalificeerde Azure-resource-id van een door de gebruiker toegewezen beheerde identiteit, meestal in de vorm '/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId' die aan de zoekservice moet zijn toegewezen. |
SearchIndexFieldReference
Veldreferentie voor een zoekindex.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van het veld. |
SearchIndexKnowledgeSource
Kennisbron die zich richt op een zoekindex.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
search |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
|
| searchIndexParameters |
De parameters voor de kennisbron. |
SearchIndexKnowledgeSourceBoostKind
Het soort boost hint voor een zoekindex informatiebron.
| Waarde | Description |
|---|---|
| fieldValue |
Verbeter documenten op basis van een veldwaarde. |
| multiWordExpression |
Verbeter documenten op basis van een uitdrukking van meerdere woorden. |
SearchIndexKnowledgeSourceFieldValueBoost
Een tip die documenten versterkt op basis van een veldwaarde.
| Name | Type | Description |
|---|---|---|
| boost |
number (double) |
Een vermenigvuldiger voor de documentscore. Moet een positief getal zijn dat niet gelijk is aan 1,0. |
| boostInstructions |
string |
Instructies in natuurlijke taal die uitleggen wanneer en hoe je de boost moet toepassen. |
| field |
string minLength: 1 |
De naam van het zoekindexveld. |
| fieldValues |
string[] |
Representatieve waarden voor het veld. |
| kind |
string:
field |
Het soort boost-hint. |
SearchIndexKnowledgeSourceFilterHint
Een hint die een veld en representatieve waarden identificeert die de queryplanner kan gebruiken bij het construeren van een filter.
| Name | Type | Description |
|---|---|---|
| field |
string minLength: 1 |
De naam van het filterbare zoekindexveld. |
| fieldValues |
string[] |
Representatieve waarden voor het veld. |
| filterInstructions |
string |
Natuurlijke taalinstructies die uitleggen wanneer en hoe je op het veld moet filteren. |
SearchIndexKnowledgeSourceMultiWordExpressionBoost
Een tip die documenten versterkt op basis van een uitdrukking van meerdere woorden.
| Name | Type | Description |
|---|---|---|
| boost |
number (double) |
Een vermenigvuldiger voor de documentscore. Moet een positief getal zijn dat niet gelijk is aan 1,0. |
| boostInstructions |
string |
Instructies in natuurlijke taal die uitleggen wanneer en hoe je de boost moet toepassen. |
| fieldValues |
string[] |
Representatieve waarden voor de boost. |
| kind |
string:
multi |
Het soort boost-hint. |
SearchIndexKnowledgeSourceParameters
Parameters voor zoekindex kennisbron.
| Name | Type | Description |
|---|---|---|
| baseFilter |
string |
Een standaardfiltervoorwaarde toegepast op de index bij het ophalen (bijv. 'Toestandsvergelijking VA'). Kan tijdens het query-moment worden overschreven via knowledge source runtime-parameters. |
| queryHints |
Standaardtips die queryplanning sturen naar nuttige filters en boosts voor deze zoekindex-kennisbron. Request-time query hints vervangen deze standaardwaarden als een compleet object. |
|
| searchFields |
Wordt gebruikt om te beperken welke velden moeten worden doorzocht in de zoekindex. |
|
| searchIndexName |
string |
De naam van de zoekindex. |
| semanticConfigurationName |
string |
Wordt gebruikt om een andere semantische configuratie op te geven in de doelzoekindex dan de standaardconfiguratie. |
| sourceDataFields |
Wordt gebruikt om extra velden op te vragen voor brongegevens waarnaar wordt verwezen. |
SearchIndexKnowledgeSourceQueryHints
Tips die queryplanning sturen naar nuttige filters en boosts voor een zoekindex-kennisbron.
| Name | Type | Description |
|---|---|---|
| boosts | SearchIndexKnowledgeSourceBoost[]: |
Boost hints die voorwaarden identificeren die de queryplanner kan gebruiken om de rangschikking van documenten te beïnvloeden. |
| filters |
Filterhints die velden en representatieve waarden identificeren die de queryplanner kan gebruiken bij het bouwen van filters. |
SearchResourceEncryptionKey
Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt om inactieve gegevens, zoals indexen en synoniementoewijzingen, te versleutelen of te ontsleutelen.
| Name | Type | Default value | Description |
|---|---|---|---|
| accessCredentials.applicationId |
string |
Een AAD-toepassings-id waaraan de vereiste toegangsmachtigingen zijn verleend voor de Azure Key Vault die moet worden gebruikt bij het versleutelen van uw data-at-rest. De toepassings-id mag niet worden verward met de object-id voor uw AAD-toepassing. |
|
| accessCredentials.applicationSecret |
string |
De verificatiesleutel van de opgegeven AAD-toepassing. |
|
| identity | SearchIndexerDataIdentity: |
Een expliciete beheerde identiteit die moet worden gebruikt voor deze versleutelingssleutel. Als dit niet is opgegeven en de eigenschap toegangsreferenties null is, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij het bijwerken van de resource, als de expliciete identiteit niet is opgegeven, blijft deze ongewijzigd. Als 'geen' is opgegeven, wordt de waarde van deze eigenschap gewist. |
|
| isServiceLevelKey |
boolean |
False |
Een optionele waarde die aangeeft of deze sleutel een serviceniveausleutel is. De standaardwaarde is vals. |
| keyVaultKeyName |
string |
De naam van uw Azure Key Vault-sleutel die moet worden gebruikt om uw data-at-rest te versleutelen. |
|
| keyVaultKeyVersion |
string |
De versie van uw Azure Key Vault-sleutel die moet worden gebruikt om uw data-at-rest te versleutelen. |
|
| keyVaultUri |
string |
De URI van uw Azure Key Vault, ook wel DNS-naam genoemd, die de sleutel bevat die moet worden gebruikt voor het versleutelen van uw data-at-rest. Een voorbeeld van een URI kan |
SplitSkillLanguage
De taalcodes die door SplitSkill worden ondersteund voor invoertekst.
| Waarde | Description |
|---|---|
| am |
Amharic |
| bs |
Bosnisch |
| cs |
Tsjechisch |
| da |
Deens |
| de |
German |
| en |
English |
| es |
Spanish |
| et |
Estlander |
| fi |
Fins |
| fr |
Frans |
| he |
Hebreeuws |
| hi |
Hindi |
| hr |
Kroatisch |
| hu |
Hongaars |
| id |
Indonesian |
| is |
IJslands |
| it |
Italian |
| ja |
De Japanse taal |
| ko |
Korean |
| lv |
Letse taal |
| nb |
Noors |
| nl |
Nederlands |
| pl |
Polijsten |
| pt |
Portugees (Portugal) |
| pt-br |
Portugees (Brazilië) |
| ru |
Russian |
| sk |
Slowaaks |
| sl |
Sloveens |
| sr |
Servisch |
| sv |
Zweeds |
| tr |
Turkse taal |
| ur |
Urdu |
| zh |
Chinees (vereenvoudigd) |
TextSplitMode
Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.
| Waarde | Description |
|---|---|
| pages |
Splits de tekst in afzonderlijke pagina's. |
| sentences |
Splits de tekst in afzonderlijke zinnen. |
VectorSearchVectorizerKind
De vectorisatiemethode die moet worden gebruikt tijdens de zoekopdracht.
| Waarde | Description |
|---|---|
| azureOpenAI |
Genereer insluitingen met behulp van een Azure OpenAI-resource tijdens het uitvoeren van query's. |
| customWebApi |
Genereer insluitingen met behulp van een aangepast webeindpunt tijdens de query. |
| aiServicesVision |
Genereer insluitingen voor een afbeelding of tekstinvoer tijdens de query met behulp van de Azure AI Services Vision Vectorize-API. |
| aml |
Genereer inbeddingen met behulp van een Azure Machine Learning-eindpunt dat is geïmplementeerd via de Azure AI Foundry Model Catalog op het moment van de query. |
WebKnowledgeSource
Kennisbron gericht op webresultaten.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
web |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
|
| webParameters |
De parameters voor de webkennisbron. |
WebKnowledgeSourceDomain
Configuratie voor het domein van webkennisbronnen.
| Name | Type | Description |
|---|---|---|
| address |
string |
Het adres van het domein. |
| includeSubpages |
boolean |
Het al dan niet opnemen van subpagina's van dit domein. |
WebKnowledgeSourceDomains
Domein toestaan/blokkeren configuratie voor webkennisbron.
| Name | Type | Description |
|---|---|---|
| allowedDomains |
Domeinen die zijn toegestaan voor webresultaten. |
|
| blockedDomains |
Domeinen die geblokkeerd zijn in webresultaten. |
WebKnowledgeSourceParameters
Parameters voor de webkennisbron.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Het standaardaantal webresultaten dat terugkomt. Kan tijdens het query-moment worden overschreven via knowledge source runtime-parameters. |
| domains |
Domein-toelaat/blokkeerconfiguratie voor webresultaten. |
|
| freshness |
string |
Het standaard versheidsfilter voor webresultaten. Kan tijdens het query-moment worden overschreven via knowledge source runtime-parameters. |
| language |
string |
De standaardtaal voor webresultaten. Kan tijdens het query-moment worden overschreven via knowledge source runtime-parameters. |
| market |
string |
De standaardmarkt voor webresultaten. Kan tijdens het query-moment worden overschreven via knowledge source runtime-parameters. |
WorkIQKnowledgeSource
Configuratie voor WorkIQ kennisbron.
| Name | Type | Description |
|---|---|---|
| @odata.etag |
string |
De ETag van de kennisbron. |
| description |
string |
Optionele door de gebruiker gedefinieerde beschrijving. |
| encryptionKey |
Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van encryptie-at-rest te bieden voor je kennisbrondefinitie wanneer je volledige zekerheid wilt dat niemand, zelfs Microsoft niet, ze kan ontsleutelen. Zodra je je kennisbrondefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. Je kunt deze eigenschap aanpassen als je je encryptiesleutel wilt roteren; Je definitie van kennisbron blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
|
| kind |
string:
workIQ |
Het type kennisbron. |
| name |
string |
De naam van de kennisbron. |
| resultsProcessing |
Bepaalt of resultaten uit deze kennisbron worden herrangschikt voordat ze in de eindresultatenset worden opgenomen. Standaard staat het op 'herschikken' als dat niet wordt gespecificeerd. |
|
| workIQParameters |
De parameters voor de kennisbron van WorkIQ, inclusief de door klanten beheerde Entra-appconfiguratie die wordt gebruikt voor on-beurt-authenticatie. |
WorkIQKnowledgeSourceParameters
Parameters voor een WorkIQ-kennisbron.
| Name | Type | Description |
|---|---|---|
| entraAppAuthentication |
De door klanten beheerde Microsoft Entra-appregistratieconfiguratie die wordt gebruikt voor on-beurt-authenticatie naar de Work IQ API. De klant registreert een tenant-owned Entra-app, verleent deze de WorkIQAgent.Ask delegated permission en configureert een gefedereerd credential zodat Azure AI Zoeken als die app kan authenticeren zonder een opgeslagen clientgeheim. |