Knowledge Sources - Get
Recupera una definición de origen de conocimiento.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-08-01-preview
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
La dirección URL del punto de conexión del servicio de búsqueda. |
|
source
|
path | True |
string |
El nombre de la fuente de conocimiento. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Encabezado de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| Accept |
El encabezado Aceptar. |
||
| x-ms-client-request-id |
string (uuid) |
Identificador de cadena globalmente único y generado por el cliente para la solicitud. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
KnowledgeSource:
|
La solicitud se ha realizado correctamente. |
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
api-key
Tipo:
apiKey
En:
header
OAuth2Auth
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Ámbitos
| Nombre | Description |
|---|---|
| https://search.azure.com/.default |
Ejemplos
SearchServiceGetKnowledgeSource
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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
Solicitud de ejemplo
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Respuesta de muestra
{
"@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"
}
}
}
Definiciones
| Nombre | Description |
|---|---|
| Accept |
El encabezado Aceptar. |
| AIServices |
Parámetros para los servicios de IA. |
|
Asset |
Configuración de un asset store utilizado para almacenar assets extraídos como imágenes. |
|
Azure |
Configuración para el origen de conocimiento de Azure Blob Storage. |
|
Azure |
Parámetros para el origen de conocimiento de Azure Blob Storage. |
|
Azure |
Nombre del modelo de Azure Open AI al que se llamará. |
|
Azure |
Especifica los parámetros para conectarse al recurso de Azure OpenAI. |
|
Content |
Mapea una columna SQL a un campo índice de búsqueda. |
|
Cors |
Define las opciones para controlar el uso compartido de recursos entre orígenes (CORS) para un índice. |
|
Embedding |
Mapea una columna SQL a un campo vectorial para incrustar. |
|
Entra |
Configuración para un registro de aplicación Microsoft Entra propiedad del cliente utilizado para autenticación basada en credenciales federadas en nombre de la empresa. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Detalle del error. |
|
Error |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData). |
|
Fabric |
Configuración para la fuente de conocimiento del Fabric Data Agent. |
|
Fabric |
Parámetros para la fuente de conocimiento del Fabric Data Agent. |
|
Fabric |
Configuración para Fabric Ontology fuente de conocimiento. |
|
Fabric |
Fuente de datos sobre parámetros para Fabric Ontology. |
|
File |
Configuración para la fuente de conocimiento de archivos que soporta subida e indexación directa de archivos. |
|
File |
Parámetros para la fuente de conocimiento del archivo. |
|
Freshness |
Configuración para recuperación consciente de la frescura. Cuando se establecen, los documentos más recientes reciben un aumento de ranking durante la recuperación. |
|
Indexed |
Configuración para el origen de conocimiento de OneLake. |
|
Indexed |
Parámetros para el origen de conocimiento de OneLake. |
|
Indexed |
Especifica a qué bibliotecas de SharePoint se va a acceder. |
|
Indexed |
Configuración para el origen de conocimiento de SharePoint. |
|
Indexed |
Parámetros para el origen de conocimiento de SharePoint. |
|
Indexed |
Configuración para la fuente de conocimiento SQL indexada. |
|
Indexed |
Parámetros para la fuente de conocimiento SQL indexada. |
|
Indexing |
Representa una programación para la ejecución del indexador. |
|
Knowledge |
Especifica el recurso de Azure OpenAI que se usa para realizar la planeación de consultas. |
|
Knowledge |
El modelo de IA que se utilizará para la planificación de consultas. |
|
Knowledge |
Especifica el recurso de Azure OpenAI que se usa para vectorizar una cadena de consulta. |
|
Knowledge |
Consolida todas las configuraciones generales de ingesta para los orígenes de conocimiento. |
|
Knowledge |
Tipos de permisos para ingerir junto con el contenido del documento. |
|
Knowledge |
El tipo de fuente de conocimiento. |
|
Knowledge |
Especifica el modo de acceso a la red para la ingestión de fuentes de conocimiento. El predeterminado es 'público'. |
|
Knowledge |
Controla si los resultados de una fuente de conocimiento se reclasifican. |
|
Mcp |
El tipo de autenticación para un servidor MCP. |
|
Mcp |
Detecta automáticamente el formato de salida y analiza en consecuencia. |
|
Mcp |
Autenticación usando una conexión de Fundición de IA de Azure. |
|
Mcp |
Parámetros para la autenticación de conexiones con Foundry. |
|
Mcp |
Analiza la salida como un documento JSON usando los parámetros JSON configurados. |
|
Mcp |
Configuración de una fuente de conocimiento respaldada por un servidor MCP (Model Context Protocol). |
|
Mcp |
Parámetros para la fuente de conocimiento de un servidor MCP. |
|
Mcp |
Trata la salida como un solo bloque sin ningún análisis sintáctico. |
|
Mcp |
Parámetros para análisis de salida JSON. |
|
Mcp |
El tipo de análisis sintáctico de salida para una herramienta de servidor MCP. |
|
Mcp |
Parámetros para análisis de salida dividida. |
|
Mcp |
Divide la salida en páginas usando los parámetros de división configurados. |
|
Mcp |
Autenticación usando cabeceras HTTP almacenadas. |
|
Mcp |
Parámetros para la autenticación de cabeceras almacenadas. |
|
Mcp |
Representa una única herramienta dentro de una fuente de conocimiento de un servidor MCP. |
|
Remote |
Configuración para el origen de conocimiento remoto de SharePoint. |
|
Remote |
Parámetros para el origen de conocimiento remoto de SharePoint. |
|
Search |
Borra la propiedad de identidad de un origen de datos. |
|
Search |
Especifica la identidad de un origen de datos que se va a usar. |
|
Search |
Referencia de campo para un índice de búsqueda. |
|
Search |
Fuente de conocimiento dirigida a un índice de búsqueda. |
|
Search |
El tipo de consejo de impulso para una fuente de conocimiento de un índice de búsqueda. |
|
Search |
Una pista que mejora documentos basándose en el valor de un campo. |
|
Search |
Una pista que identifica un campo y valores representativos que el planificador de consultas puede usar al construir un filtro. |
|
Search |
Una pista que mejora los documentos basándose en una expresión de varias palabras. |
|
Search |
Parámetros para el origen de conocimiento del índice de búsqueda. |
|
Search |
Consejos que guían la planificación de consultas hacia filtros útiles y mejoras para una fuente de conocimiento de índice de búsqueda. |
|
Search |
Una clave de cifrado administrada por el cliente en Azure Key Vault. Las claves que crea y administra se pueden usar para cifrar o descifrar datos en reposo, como índices y mapas de sinónimos. |
|
Split |
Los códigos de idioma admitidos para el texto de entrada por SplitSkill. |
|
Text |
Valor que indica qué modo de división se va a realizar. |
|
Vector |
El método de vectorización que se utilizará durante el tiempo de consulta. |
|
Web |
Fuente de conocimiento dirigida a resultados web. |
|
Web |
Configuración para el dominio de origen de conocimiento web. |
|
Web |
Configuración de dominio/bloqueo para el origen de conocimiento web. |
|
Web |
Parámetros para el origen de conocimiento web. |
|
Work |
Configuración para la fuente de conocimiento de WorkIQ. |
|
Work |
Parámetros para una fuente de conocimiento WorkIQ. |
Accept
El encabezado Aceptar.
| Valor | Description |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parámetros para los servicios de IA.
| Nombre | Tipo | Description |
|---|---|---|
| apiKey |
string |
La clave de API para acceder a los servicios de IA. |
| uri |
string (uri) |
El URI del punto de conexión de AI Services. |
AssetStore
Configuración de un asset store utilizado para almacenar assets extraídos como imágenes.
| Nombre | Tipo | Description |
|---|---|---|
| connectionString |
string |
La cadena de conexión para el asset store. |
| containerName |
string |
El nombre del contenedor de blob dentro del almacén de activos donde se almacenan los activos extraídos (por ejemplo, imágenes). |
AzureBlobKnowledgeSource
Configuración para el origen de conocimiento de Azure Blob Storage.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| azureBlobParameters |
El tipo de fuente de conocimiento. |
|
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
azure |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
AzureBlobKnowledgeSourceParameters
Parámetros para el origen de conocimiento de Azure Blob Storage.
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| connectionString |
string |
Cadena de conexión basada en clave o el formato ResourceId si se usa una identidad administrada. |
|
| containerName |
string |
Nombre del contenedor de Blob Storage. |
|
| createdResources |
object |
Recursos creados por la fuente de conocimiento. |
|
| folderPath |
string |
Ruta de acceso de carpeta opcional dentro del contenedor. |
|
| ingestionParameters |
Consolida todas las configuraciones generales de ingesta. |
||
| isADLSGen2 |
boolean |
False |
Establézcalo en true si se conecta a una cuenta de almacenamiento de ADLS Gen2. El valor predeterminado es falso. |
| queryHints |
Pistas predeterminadas que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento respaldada por índices. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
AzureOpenAIModelName
Nombre del modelo de Azure Open AI al que se llamará.
| Valor | Description |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002 modelo. |
| text-embedding-3-large |
TextEmbedding3 Modelo grande. |
| text-embedding-3-small |
TextoEmbede3Modelo pequeño. |
| gpt-4o |
Modelo GPT4o. |
| gpt-4o-mini |
Modelo Gpt4oMini. |
| gpt-4.1 |
Modelo GPT41. |
| gpt-4.1-mini |
Modelo Gpt41Mini. |
| gpt-4.1-nano |
Modelo Gpt41Nano. |
| gpt-5 |
Modelo GPT5. |
| gpt-5-mini |
Modelo Gpt5Mini. |
| gpt-5-nano |
Modelo Gpt5Nano. |
| gpt-5.1 |
Modelo GPT51. |
| gpt-5.2 |
Modelo GPT52. |
| gpt-5.4 |
Modelo GPT54. |
| gpt-5.4-mini |
Modelo GPT54Mini. |
| gpt-5.4-nano |
Modelo Gpt54Nano. |
| gpt-5.5 |
Modelo GPT55. |
| gpt-5.6-sol |
Modelo Gpt56Sol. |
| gpt-5.6-terra |
Modelo GPT56Terra. |
| gpt-5.6-luna |
Modelo Gpt56Luna. |
AzureOpenAIVectorizerParameters
Especifica los parámetros para conectarse al recurso de Azure OpenAI.
| Nombre | Tipo | Description |
|---|---|---|
| apiKey |
string |
Clave de API del recurso de Azure OpenAI designado. |
| authIdentity | SearchIndexerDataIdentity: |
La identidad administrada asignada por el usuario que se usa para las conexiones salientes. |
| deploymentId |
string |
Identificador de la implementación del modelo de Azure OpenAI en el recurso designado. |
| modelName |
Nombre del modelo de inserción que se implementa en la ruta de acceso deploymentId proporcionada. |
|
| resourceUri |
string (uri) |
Identificador URI del recurso de Azure OpenAI. |
ContentColumnMapping
Mapea una columna SQL a un campo índice de búsqueda.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre del campo índice objetivo. |
| searchFieldType |
string |
Tipo de campo Búsqueda de Azure AI (por ejemplo, Edm.String, Edm.Int32). |
| sourceField |
string |
Nombre de columna SQL. |
CorsOptions
Define las opciones para controlar el uso compartido de recursos entre orígenes (CORS) para un índice.
| Nombre | Tipo | Description |
|---|---|---|
| allowedOrigins |
string[] |
La lista de orígenes desde los que se concederá acceso al código JavaScript al índice. Puede contener una lista de hosts con el formato {protocol}://{fully-qualified-domain-name}[:{port#}], o un solo '*' para permitir todos los orígenes (no recomendado). |
| maxAgeInSeconds |
integer (int64) |
La duración durante la cual los exploradores deben almacenar en caché las respuestas preparatorias de CORS. El valor predeterminado es 5 minutos. |
EmbeddingColumnMapping
Mapea una columna SQL a un campo vectorial para incrustar.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre del campo vectorial objetivo en el índice de búsqueda. |
| sourceField |
string |
Columna SQL utilizada como entrada para la generación de incrustaciones. |
EntraAppAuthentication
Configuración para un registro de aplicación Microsoft Entra propiedad del cliente utilizado para autenticación basada en credenciales federadas en nombre de la empresa.
| Nombre | Tipo | Description |
|---|---|---|
| applicationId |
string (uuid) |
El ID de la aplicación (cliente) del registro de la aplicación Entra, propiedad del cliente. |
| federatedCredentialId |
string (uuid) |
El ID de credencial federado configurado en el registro de la app, permitiendo que el servicio de búsqueda se autentique como la app sin un secreto de cliente almacenado. |
| tenantId |
string (uuid) |
El ID del inquilino del registro de la app. Es obligatorio cuando el registro de la app está en un tenant diferente al del servicio de búsqueda. Si se omite, se utiliza el inquilino del servicio de búsqueda. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
Información adicional. |
|
| type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Detalles del error. |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error. |
ErrorResponse
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).
| Nombre | Tipo | Description |
|---|---|---|
| error |
Objeto de error. |
FabricDataAgentKnowledgeSource
Configuración para la fuente de conocimiento del Fabric Data Agent.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| fabricDataAgentParameters |
Los parámetros para la fuente de conocimiento del Fabric Data Agent. |
|
| kind |
string:
fabric |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
FabricDataAgentKnowledgeSourceParameters
Parámetros para la fuente de conocimiento del Fabric Data Agent.
| Nombre | Tipo | Description |
|---|---|---|
| dataAgentId |
string |
Especifica a qué Fabric Data Agent acceder. |
| workspaceId |
string |
ID de espacio de trabajo Fabric. |
FabricOntologyKnowledgeSource
Configuración para Fabric Ontology fuente de conocimiento.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| fabricOntologyParameters |
Los parámetros para la fuente de conocimiento de Fabric Ontology. |
|
| kind |
string:
fabric |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
FabricOntologyKnowledgeSourceParameters
Fuente de datos sobre parámetros para Fabric Ontology.
| Nombre | Tipo | Description |
|---|---|---|
| ontologyId |
string |
El ID de la ontología a usar desde el espacio de trabajo de Fabric. |
| workspaceId |
string |
El ID de espacio de trabajo Fabric que contiene la ontología. |
FileKnowledgeSource
Configuración para la fuente de conocimiento de archivos que soporta subida e indexación directa de archivos.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| corsOptions |
Opciones para controlar el Intercambio de Recursos entre Orígenes (CORS) para los extremos de archivo de la fuente de conocimiento del archivo (subir, listar, actualizar, eliminar). |
|
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| fileParameters |
Los parámetros para la fuente de conocimiento del archivo. |
|
| kind |
string:
file |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
FileKnowledgeSourceParameters
Parámetros para la fuente de conocimiento del archivo.
| Nombre | Tipo | Description |
|---|---|---|
| createdResources |
object |
Recursos creados por la fuente de conocimiento del archivo. |
| ingestionParameters |
Consolida todos los ajustes generales de ingestión para la fuente de conocimiento del archivo, incluyendo el modo de extracción de contenido y un embeddingModel opcional. |
|
| queryHints |
Pistas predeterminadas que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento respaldada por índices. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
FreshnessPolicy
Configuración para recuperación consciente de la frescura. Cuando se establecen, los documentos más recientes reciben un aumento de ranking durante la recuperación.
| Nombre | Tipo | Description |
|---|---|---|
| boostingDuration |
string |
Duración ISO 8601 para la ventana de aumento de frescura (por ejemplo, 'P90D' durante 90 días). Los documentos más recientes que esta duración reciben un aumento de clasificación durante la recuperación. |
IndexedOneLakeKnowledgeSource
Configuración para el origen de conocimiento de OneLake.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| indexedOneLakeParameters |
Los parámetros de la fuente de conocimiento. |
|
| kind |
string:
indexed |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
IndexedOneLakeKnowledgeSourceParameters
Parámetros para el origen de conocimiento de OneLake.
| Nombre | Tipo | Description |
|---|---|---|
| createdResources |
object |
Recursos creados por la fuente de conocimiento. |
| fabricWorkspaceId |
string |
ID de área de trabajo de OneLake. |
| ingestionParameters |
Consolida todas las configuraciones generales de ingesta. |
|
| lakehouseId |
string |
Especifica a qué casa del lago OneLake se va a acceder. |
| queryHints |
Pistas predeterminadas que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento respaldada por índices. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
|
| targetPath |
string |
Carpeta OneLakehouse opcional o acceso directo para filtrar el contenido de OneLake. |
IndexedSharePointContainerName
Especifica a qué bibliotecas de SharePoint se va a acceder.
| Valor | Description |
|---|---|
| defaultSiteLibrary |
Indexar el contenido de la biblioteca de documentos predeterminada del sitio. |
| allSiteLibraries |
Indexe el contenido de cada biblioteca de documentos del sitio. |
| useQuery |
Utiliza una consulta para filtrar el contenido de SharePoint. |
IndexedSharePointKnowledgeSource
Configuración para el origen de conocimiento de SharePoint.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| indexedSharePointParameters |
Los parámetros de la fuente de conocimiento. |
|
| kind |
string:
indexed |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
IndexedSharePointKnowledgeSourceParameters
Parámetros para el origen de conocimiento de SharePoint.
| Nombre | Tipo | Description |
|---|---|---|
| connectionString |
string |
Cadena de conexión de SharePoint con formato: SharePointOnlineEndpoint=[URL del sitio de SharePoint]; ApplicationId=[ID de aplicación de Azure AD]; ApplicationSecret=[Secreto de cliente de la aplicación de Azure AD]; TenantId=[Id. de inquilino del sitio de SharePoint] |
| containerName |
Especifica a qué bibliotecas de SharePoint se va a acceder. |
|
| createdResources |
object |
Recursos creados por la fuente de conocimiento. |
| ingestionParameters |
Consolida todas las configuraciones generales de ingesta. |
|
| query |
string |
Consulta opcional para filtrar el contenido de SharePoint. |
| queryHints |
Pistas predeterminadas que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento respaldada por índices. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
IndexedSqlKnowledgeSource
Configuración para la fuente de conocimiento SQL indexada.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| indexedSqlParameters |
Los parámetros para la fuente de conocimiento SQL. |
|
| kind |
string:
indexed |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
IndexedSqlKnowledgeSourceParameters
Parámetros para la fuente de conocimiento SQL indexada.
| Nombre | Tipo | Description |
|---|---|---|
| connectionString |
string |
La cadena de conexión para Azure SQL Database o SQL Managed Instance. |
| contentColumns |
Mapeos opcionales de columnas para campos de contenido. Si se omite, todas las columnas se descubren automáticamente. |
|
| createdResources |
object |
Recursos creados por la fuente de conocimiento. |
| embeddingColumns |
Mapeos opcionales de columnas para incrustar campos vectoriales. Si se omite, no se crean campos vectoriales. |
|
| highWaterMarkColumnName |
string |
Nombre opcional de columna para la detección de cambios de marca de agua alta. Si se proporciona, utiliza HighWaterMarkChangeDetectionPolicy. |
| ingestionParameters |
Consolida todos los ajustes generales de ingestión, incluyendo modelo de incrustación, horario e identidad. |
|
| queryHints |
Pistas predeterminadas que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento respaldada por índices. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
|
| tableOrView |
string |
El nombre de la tabla o vista para indexar. Puede ser cualificado por esquema (por ejemplo, 'dbo. MiMesa'). |
IndexingSchedule
Representa una programación para la ejecución del indexador.
| Nombre | Tipo | Description |
|---|---|---|
| interval |
string (duration) |
Intervalo de tiempo entre ejecuciones del indexador. |
| startTime |
string (date-time) |
Hora en la que un indexador debe comenzar a ejecutarse. |
KnowledgeBaseAzureOpenAIModel
Especifica el recurso de Azure OpenAI que se usa para realizar la planeación de consultas.
| Nombre | Tipo | Description |
|---|---|---|
| azureOpenAIParameters |
Azure OpenAI. |
|
| kind |
string:
azure |
El modelo de IA que se utilizará para la planificación de consultas. |
KnowledgeBaseModelKind
El modelo de IA que se utilizará para la planificación de consultas.
| Valor | Description |
|---|---|
| azureOpenAI |
Use modelos de Azure Open AI para la planeación de consultas. |
KnowledgeSourceAzureOpenAIVectorizer
Especifica el recurso de Azure OpenAI que se usa para vectorizar una cadena de consulta.
| Nombre | Tipo | Description |
|---|---|---|
| azureOpenAIParameters |
Contiene los parámetros específicos de la vectorización de inserción de Azure OpenAI. |
|
| kind |
string:
azure |
El nombre del tipo de método de vectorización que se configura para su uso con la búsqueda vectorial. |
KnowledgeSourceIngestionParameters
Consolida todas las configuraciones generales de ingesta para los orígenes de conocimiento.
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| aiServices |
Configuración opcional de AI Services para el procesamiento de contenido. |
||
| assetStore |
Configuración opcional de asset store para almacenar assets extraídos como imágenes. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Modelo opcional de finalización de chat para la verbalización de imágenes o la extracción de contexto. |
|
| contentExtractionMode |
enum:
|
minimal |
Modo de extracción de contenido opcional. El valor predeterminado es 'mínimo'. |
| disableImageVerbalization |
boolean |
False |
Indica si se debe desactivar la verbalización de la imagen. El valor predeterminado es falso. |
| embeddingModel | KnowledgeSourceVectorizer: |
Configuración opcional del vectorizador para vectorizar contenido. |
|
| freshnessPolicy |
Política opcional de frescura para sesgar la recuperación hacia documentos más recientes. |
||
| identity | SearchIndexerDataIdentity: |
Una identidad explícita que se usará para este origen de conocimiento. |
|
| ingestionPermissionOptions |
Lista opcional de tipos de permisos para ingerir junto con el contenido del documento. Si se especifica, establecerá las opciones de permisos del indexador para el origen de datos. |
||
| ingestionSchedule |
Programación opcional para la ingesta de datos. |
||
| networkAccessMode | public |
Modo de acceso a la red opcional para la ingestión. Configura en 'privado' para ejecutar la ingestión en un entorno de ejecución privada que pueda acceder a fuentes de datos y dependencias a través de una red privada. El predeterminado es 'público'. Esta es una configuración de creación y no puede cambiarse una vez creada la fuente de conocimiento. |
KnowledgeSourceIngestionPermissionOption
Tipos de permisos para ingerir junto con el contenido del documento.
| Valor | Description |
|---|---|
| userIds |
Ingiere identificadores de usuario explícitos junto con el contenido del documento. |
| groupIds |
Ingiera identificadores de grupo junto con el contenido del documento. |
| rbacScope |
Ingiera información del alcance de RBAC junto con el contenido del documento. |
| sensitivityLabels |
Ingiere las etiquetas de sensibilidad de Microsoft Purview junto al contenido del documento. |
KnowledgeSourceKind
El tipo de fuente de conocimiento.
| Valor | Description |
|---|---|
| searchIndex |
Un origen de conocimiento que lee datos de un índice de búsqueda. |
| azureBlob |
Un origen de conocimiento que lee e ingiere datos de Azure Blob Storage en un índice de búsqueda. |
| indexedSharePoint |
Una fuente de conocimiento que lee datos de SharePoint indexado. |
| indexedOneLake |
Una fuente de conocimiento que lee datos de OneLake indexado. |
| indexedSql |
Una fuente de conocimiento que recupera e ingirte datos de Azure SQL Database o SQL Managed Instance a un Índice de Búsqueda. |
| web |
Una fuente de conocimiento que lee datos de la web. |
| remoteSharePoint |
Una fuente de conocimiento que lee datos de SharePoint remoto. |
| workIQ |
Una fuente de conocimiento que lee datos de IQ en el trabajo |
| file |
Una fuente de conocimiento que soporta la subida e indexación directa de archivos. |
| mcpServer |
Una fuente de conocimiento respaldada por un servidor MCP (Model Context Protocol). |
| fabricDataAgent |
Una fuente de conocimiento que recupera datos de un Fabric Data Agent. |
| fabricOntology |
Una fuente de conocimiento que recupera datos de las ontologías de Microsoft Fabric Ontology. |
KnowledgeSourceNetworkAccessMode
Especifica el modo de acceso a la red para la ingestión de fuentes de conocimiento. El predeterminado es 'público'.
| Valor | Description |
|---|---|
| public |
La ingestión se ejecuta en el entorno estándar y accesible públicamente. Este es el valor predeterminado. |
| private |
La ingestión se ejecuta en un entorno de ejecución privada para poder acceder a fuentes de datos y dependencias a través de una red privada (punto final privado / enlace privado compartido). |
KnowledgeSourceResultsProcessing
Controla si los resultados de una fuente de conocimiento se reclasifican.
| Valor | Description |
|---|---|
| rerank |
Los resultados de esta fuente de conocimiento pasan por la cadena de reclasificación. Este es el comportamiento predeterminado. |
| none |
Los resultados de esta fuente de conocimiento evitan la reclasificación y preservan su orden subyacente. |
McpServerAuthenticationKind
El tipo de autenticación para un servidor MCP.
| Valor | Description |
|---|---|
| foundryConnection |
Autentica usando una conexión de Fundición de IA de Azure. |
| storedHeaders |
Autentica usando cabeceras HTTP almacenadas. |
McpServerAutoOutputParsing
Detecta automáticamente el formato de salida y analiza en consecuencia.
| Nombre | Tipo | Description |
|---|---|---|
| kind |
string:
auto |
El tipo de análisis de salida que se aplica. |
McpServerFoundryConnectionAuthentication
Autenticación usando una conexión de Fundición de IA de Azure.
| Nombre | Tipo | Description |
|---|---|---|
| foundryConnectionParameters |
Parámetros para la autenticación de conexiones con Foundry. |
|
| kind |
string:
foundry |
El tipo de autenticación que hay que usar. |
McpServerFoundryConnectionParameters
Parámetros para la autenticación de conexiones con Foundry.
| Nombre | Tipo | Description |
|---|---|---|
| connectionId |
string |
El identificador de conexión Fundición de IA de Azure. |
McpServerJsonOutputParsing
Analiza la salida como un documento JSON usando los parámetros JSON configurados.
| Nombre | Tipo | Description |
|---|---|---|
| jsonParameters |
Parámetros para análisis de salida JSON. Obligatorio cuando es 'json'. |
|
| kind |
string:
json |
El tipo de análisis de salida que se aplica. |
McpServerKnowledgeSource
Configuración de una fuente de conocimiento respaldada por un servidor MCP (Model Context Protocol).
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
mcp |
El tipo de fuente de conocimiento. |
| mcpServerParameters |
Los parámetros para la fuente de conocimiento del servidor MCP. |
|
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
McpServerKnowledgeSourceParameters
Parámetros para la fuente de conocimiento de un servidor MCP.
| Nombre | Tipo | Description |
|---|---|---|
| authentication | McpServerAuthentication: |
La configuración de autenticación para el servidor MCP. |
| serverURL |
string |
La URL del endpoint del servidor MCP. |
| tools |
La lista de herramientas para invocar en el servidor MCP. |
McpServerNoneOutputParsing
Trata la salida como un solo bloque sin ningún análisis sintáctico.
| Nombre | Tipo | Description |
|---|---|---|
| kind |
string:
none |
El tipo de análisis de salida que se aplica. |
McpServerOutputParsingJsonParameters
Parámetros para análisis de salida JSON.
| Nombre | Tipo | Description |
|---|---|---|
| documentsPath |
string |
El camino JSON hacia el array de documentos en la salida de la herramienta. |
| includeContext |
boolean |
Si incluir el contexto circundante de la salida JSON junto a los documentos extraídos. |
McpServerOutputParsingKind
El tipo de análisis sintáctico de salida para una herramienta de servidor MCP.
| Valor | Description |
|---|---|
| auto |
Detecta automáticamente el formato de salida y analiza en consecuencia. |
| json |
Analiza la salida como un documento JSON usando los parámetros JSON configurados. |
| split |
Divide la salida en páginas usando los parámetros de división configurados. |
| none |
Trata la salida como un solo bloque sin ningún análisis sintáctico. |
McpServerOutputParsingSplitParameters
Parámetros para análisis de salida dividida.
| Nombre | Tipo | Description |
|---|---|---|
| defaultLanguageCode |
Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es |
|
| maximumPageLength |
integer (int32) |
El número máximo de caracteres por página. |
| maximumPagesToTake |
integer (int32) |
El número máximo de páginas que se pueden extraer de la salida. |
| pageOverlapLength |
integer (int32) |
El número de caracteres que se solapan entre páginas. |
| textSplitMode |
El modo de división de texto para usar. |
McpServerSplitOutputParsing
Divide la salida en páginas usando los parámetros de división configurados.
| Nombre | Tipo | Description |
|---|---|---|
| kind |
string:
split |
El tipo de análisis de salida que se aplica. |
| splitParameters |
Parámetros para análisis de salida dividida. |
McpServerStoredHeadersAuthentication
Autenticación usando cabeceras HTTP almacenadas.
| Nombre | Tipo | Description |
|---|---|---|
| kind |
string:
stored |
El tipo de autenticación que hay que usar. |
| storedHeadersParameters |
Parámetros para la autenticación de cabeceras almacenadas. |
McpServerStoredHeadersParameters
Parámetros para la autenticación de cabeceras almacenadas.
| Nombre | Tipo | Description |
|---|---|---|
| headers |
object |
Los encabezados HTTP almacenados para incluir en las solicitudes del servidor MCP. |
McpServerTool
Representa una única herramienta dentro de una fuente de conocimiento de un servidor MCP.
| Nombre | Tipo | Description |
|---|---|---|
| maxOutputTokens |
integer (int32) |
Un límite opcional de token post-análisis para la salida de esta herramienta. Debe ser mayor que 0 cuando se especifica. |
| name |
string |
Nombre de la herramienta MCP que se va a invocar. |
| outputParsing | McpServerOutputParsing: |
Configuración opcional para analizar la salida de la herramienta. |
| resultsProcessing |
Controla si los resultados analizados de esta herramienta se reclasifican. Por defecto se pone en 'reclasificar' cuando no se especifica. |
RemoteSharePointKnowledgeSource
Configuración para el origen de conocimiento remoto de SharePoint.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
remote |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| remoteSharePointParameters |
Los parámetros para la fuente de conocimiento remota de SharePoint. |
|
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
RemoteSharePointKnowledgeSourceParameters
Parámetros para el origen de conocimiento remoto de SharePoint.
| Nombre | Tipo | Description |
|---|---|---|
| containerTypeId |
string |
Identificador de contenedor para la conexión de SharePoint Embedded. Cuando es null, usará SharePoint Online. |
| filterExpression |
string |
Expresión de lenguaje de consulta de palabras clave (KQL) con propiedades y atributos de SharePoint consultables para determinar el ámbito de la recuperación antes de que se ejecute la consulta. |
| resourceMetadata |
string[] |
Una lista de campos de metadatos que se devolverán para cada elemento de la respuesta. Solo se pueden incluir en esta lista propiedades de metadatos recuperables. De forma predeterminada, no se devuelven metadatos. |
SearchIndexerDataNoneIdentity
Borra la propiedad de identidad de un origen de datos.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Fragmento de URI que especifica el tipo de identidad. |
SearchIndexerDataUserAssignedIdentity
Especifica la identidad de un origen de datos que se va a usar.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Fragmento de URI que especifica el tipo de identidad. |
| federatedIdentityClientId |
string |
Soporte de Identidad Gestionada User-Assigned Multi-inquilino: El id de cliente de la aplicación multi-tenente configurada para federarse con la identidad gestionada asignada por el usuario. |
| userAssignedIdentity |
string |
El identificador de recurso de Azure completo de una identidad administrada asignada por el usuario normalmente con el formato "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" que se debe haber asignado al servicio de búsqueda. |
SearchIndexFieldReference
Referencia de campo para un índice de búsqueda.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre del campo. |
SearchIndexKnowledgeSource
Fuente de conocimiento dirigida a un índice de búsqueda.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
search |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
|
| searchIndexParameters |
Los parámetros de la fuente de conocimiento. |
SearchIndexKnowledgeSourceBoostKind
El tipo de consejo de impulso para una fuente de conocimiento de un índice de búsqueda.
| Valor | Description |
|---|---|
| fieldValue |
Mejora los documentos basándote en un valor de campo. |
| multiWordExpression |
Mejora documentos basados en una expresión de varias palabras. |
SearchIndexKnowledgeSourceFieldValueBoost
Una pista que mejora documentos basándose en el valor de un campo.
| Nombre | Tipo | Description |
|---|---|---|
| boost |
number (double) |
Un multiplicador para la puntuación del documento. Debe ser un número positivo no igual a 1,0. |
| boostInstructions |
string |
Instrucciones en lenguaje natural que expliquen cuándo y cómo aplicar el impulso. |
| field |
string minLength: 1 |
El nombre del campo índice de búsqueda. |
| fieldValues |
string[] |
Valores representativos para el campo. |
| kind |
string:
field |
Ese tipo de pista de impulso. |
SearchIndexKnowledgeSourceFilterHint
Una pista que identifica un campo y valores representativos que el planificador de consultas puede usar al construir un filtro.
| Nombre | Tipo | Description |
|---|---|---|
| field |
string minLength: 1 |
El nombre del campo índice de búsqueda filtrable. |
| fieldValues |
string[] |
Valores representativos para el campo. |
| filterInstructions |
string |
Instrucciones en lenguaje natural que expliquen cuándo y cómo filtrar en el campo. |
SearchIndexKnowledgeSourceMultiWordExpressionBoost
Una pista que mejora los documentos basándose en una expresión de varias palabras.
| Nombre | Tipo | Description |
|---|---|---|
| boost |
number (double) |
Un multiplicador para la puntuación del documento. Debe ser un número positivo no igual a 1,0. |
| boostInstructions |
string |
Instrucciones en lenguaje natural que expliquen cuándo y cómo aplicar el impulso. |
| fieldValues |
string[] |
Valores representativos para el impulso. |
| kind |
string:
multi |
Ese tipo de pista de impulso. |
SearchIndexKnowledgeSourceParameters
Parámetros para el origen de conocimiento del índice de búsqueda.
| Nombre | Tipo | Description |
|---|---|---|
| baseFilter |
string |
Una condición de filtro por defecto aplicada al índice en el momento de la recuperación (por ejemplo, 'Eq de estado VA'). Puede ser anulado en tiempo de consulta mediante parámetros de ejecución de la fuente de conocimiento. |
| queryHints |
Consejos por defecto que guían la planificación de consultas hacia filtros y mejoras útiles para esta fuente de conocimiento del índice de búsqueda. Las pistas de consulta en tiempo de solicitud reemplazan estos valores predeterminados como objeto completo. |
|
| searchFields |
Se utiliza para restringir los campos que se buscan en el índice de búsqueda. |
|
| searchIndexName |
string |
El nombre del índice de búsqueda. |
| semanticConfigurationName |
string |
Se utiliza para especificar una configuración semántica diferente en el índice de búsqueda de destino distinta de la predeterminada. |
| sourceDataFields |
Se utiliza para solicitar campos adicionales para los datos de origen a los que se hace referencia. |
SearchIndexKnowledgeSourceQueryHints
Consejos que guían la planificación de consultas hacia filtros útiles y mejoras para una fuente de conocimiento de índice de búsqueda.
| Nombre | Tipo | Description |
|---|---|---|
| boosts | SearchIndexKnowledgeSourceBoost[]: |
Potenciar las pistas que identifican condiciones que el planificador de consultas puede usar para influir en el posicionamiento de los documentos. |
| filters |
Pistas de filtro que identifican campos y valores representativos que el planificador de consultas puede usar al construir filtros. |
SearchResourceEncryptionKey
Una clave de cifrado administrada por el cliente en Azure Key Vault. Las claves que crea y administra se pueden usar para cifrar o descifrar datos en reposo, como índices y mapas de sinónimos.
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| accessCredentials.applicationId |
string |
Un identificador de aplicación de AAD al que se concedieron los permisos de acceso necesarios a Azure Key Vault que se va a usar al cifrar los datos en reposo. El identificador de aplicación no debe confundirse con el id. de objeto de la aplicación de AAD. |
|
| accessCredentials.applicationSecret |
string |
Clave de autenticación de la aplicación de AAD especificada. |
|
| identity | SearchIndexerDataIdentity: |
Una identidad administrada explícita que se va a usar para esta clave de cifrado. Si no se especifica y la propiedad de credenciales de acceso es null, se usa la identidad administrada asignada por el sistema. Al actualizar al recurso, si la identidad explícita no está especificada, permanece sin cambios. Si se especifica "none", se borra el valor de esta propiedad. |
|
| isServiceLevelKey |
boolean |
False |
Un valor opcional que indica si esta clave es una clave de nivel de servicio. El valor predeterminado es falso. |
| keyVaultKeyName |
string |
Nombre de la clave de Azure Key Vault que se usará para cifrar los datos en reposo. |
|
| keyVaultKeyVersion |
string |
Versión de la clave de Azure Key Vault que se usará para cifrar los datos en reposo. |
|
| keyVaultUri |
string |
El URI de Azure Key Vault, también denominado nombre DNS, que contiene la clave que se va a usar para cifrar los datos en reposo. Un URI de ejemplo podría ser |
SplitSkillLanguage
Los códigos de idioma admitidos para el texto de entrada por SplitSkill.
| Valor | Description |
|---|---|
| am |
Amharic |
| bs |
Bosnian |
| cs |
Checo |
| da |
Danés |
| de |
German |
| en |
English |
| es |
Spanish |
| et |
Estonio |
| fi |
Finlandés |
| fr |
French |
| he |
Hebreo |
| hi |
hindi |
| hr |
Croatian |
| hu |
Húngaro |
| id |
indonesio |
| is |
Islandés |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| lv |
Letón |
| nb |
Noruego |
| nl |
Holandés |
| pl |
Polaco |
| pt |
Portugués (Portugal) |
| pt-br |
Portugués (Brasil) |
| ru |
Ruso |
| sk |
Slovak |
| sl |
Esloveno |
| sr |
Serbio |
| sv |
Sueco |
| tr |
Turco |
| ur |
Urdú |
| zh |
Chino (simplificado) |
TextSplitMode
Valor que indica qué modo de división se va a realizar.
| Valor | Description |
|---|---|
| pages |
Divida el texto en páginas individuales. |
| sentences |
Divida el texto en oraciones individuales. |
VectorSearchVectorizerKind
El método de vectorización que se utilizará durante el tiempo de consulta.
| Valor | Description |
|---|---|
| azureOpenAI |
Genere incrustaciones mediante un recurso de Azure OpenAI en el momento de la consulta. |
| customWebApi |
Genere incrustaciones mediante un punto de conexión web personalizado en el momento de la consulta. |
| aiServicesVision |
Genere incrustaciones para una entrada de imagen o texto en el momento de la consulta mediante Azure AI Services Vision Vectorize API. |
| aml |
Genere inserciones mediante un punto de conexión de Azure Machine Learning implementado a través del catálogo de modelos de Fundición de IA de Azure en el momento de la consulta. |
WebKnowledgeSource
Fuente de conocimiento dirigida a resultados web.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
web |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
|
| webParameters |
Los parámetros de la fuente de conocimiento web. |
WebKnowledgeSourceDomain
Configuración para el dominio de origen de conocimiento web.
| Nombre | Tipo | Description |
|---|---|---|
| address |
string |
La dirección del dominio. |
| includeSubpages |
boolean |
Si se deben incluir o no subpáginas de este dominio. |
WebKnowledgeSourceDomains
Configuración de dominio/bloqueo para el origen de conocimiento web.
| Nombre | Tipo | Description |
|---|---|---|
| allowedDomains |
Dominios que están permitidos para resultados web. |
|
| blockedDomains |
Dominios bloqueados en los resultados web. |
WebKnowledgeSourceParameters
Parámetros para el origen de conocimiento web.
| Nombre | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
El número por defecto de resultados web que se devuelven. Puede ser anulado en tiempo de consulta mediante parámetros de ejecución de la fuente de conocimiento. |
| domains |
Configuración de dominio/bloqueo de permitidos para resultados web. |
|
| freshness |
string |
El filtro de frescura por defecto para resultados web. Puede ser anulado en tiempo de consulta mediante parámetros de ejecución de la fuente de conocimiento. |
| language |
string |
El lenguaje predeterminado para los resultados web. Puede ser anulado en tiempo de consulta mediante parámetros de ejecución de la fuente de conocimiento. |
| market |
string |
El mercado predeterminado para resultados web. Puede ser anulado en tiempo de consulta mediante parámetros de ejecución de la fuente de conocimiento. |
WorkIQKnowledgeSource
Configuración para la fuente de conocimiento de WorkIQ.
| Nombre | Tipo | Description |
|---|---|---|
| @odata.etag |
string |
El ETag de la fuente de conocimiento. |
| description |
string |
Descripción opcional definida por el usuario. |
| encryptionKey |
Descripción de una clave de cifrado que se crea en Azure Key Vault. Esta clave se utiliza para proporcionar un nivel adicional de cifrado en reposo para la definición de la fuente de conocimiento cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrarlas. Una vez que hayas cifrado la definición de tu fuente de conocimiento, siempre permanecerá cifrada. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puedes cambiar esta propiedad según lo necesites si quieres rotar tu clave de cifrado; La definición de tu fuente de conocimiento no se verá afectada. El cifrado con claves administradas por el cliente no está disponible para los servicios de búsqueda gratuitos y solo está disponible para los servicios pagos creados a partir del 1 de enero de 2019. |
|
| kind |
string:
workIQ |
El tipo de fuente de conocimiento. |
| name |
string |
El nombre de la fuente de conocimiento. |
| resultsProcessing |
Controla si los resultados de esta fuente de conocimiento se reclasifican antes de incluirse en el conjunto final de resultados. Por defecto se pone en 'reclasificar' cuando no se especifica. |
|
| workIQParameters |
Los parámetros para la fuente de conocimiento de WorkIQ, incluyendo la configuración de la app Entra, propiedad del cliente, utilizada para la autenticación en nombre de la empresa. |
WorkIQKnowledgeSourceParameters
Parámetros para una fuente de conocimiento WorkIQ.
| Nombre | Tipo | Description |
|---|---|---|
| entraAppAuthentication |
La configuración de registro de la aplicación Microsoft Entra, propiedad del cliente, se utiliza para la autenticación en nombre de la API Work IQ. El cliente registra una aplicación Entra propiedad del inquilino, le concede el permiso delegado WorkIQAgent.Ask y configura una credencial federada para que Búsqueda de Azure AI pueda autenticarse como esa app sin un secreto de cliente almacenado. |