Skillsets - Get

Recupera un conjunto de aptitudes en un servicio de búsqueda.

GET {endpoint}/skillsets('{skillsetName}')?api-version=2026-04-01

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.

skillsetName
path True

string

Nombre del conjunto de aptitudes.

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

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

SearchIndexerSkillset

La solicitud se ha realizado correctamente.

Other Status Codes

ErrorResponse

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

SearchServiceGetSkillset

Solicitud de ejemplo

GET https://exampleservice.search.windows.net/skillsets('myskillset')?api-version=2026-04-01

Respuesta de muestra

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "myskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "context": "/document",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "context": "/document",
      "defaultLanguageCode": "en",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "pageOverlapLength": 0,
      "maximumPagesToTake": 0,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "defaultLanguageCode": "en",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "context": "/document",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "batchSize": 1000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "outputFormat": "markdown",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
      "name": "chatCompletionSkill",
      "context": "/document/normalized_images/*",
      "uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
      "apiKey": "<redacted>",
      "extraParametersBehavior": "error",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "systemMessage",
          "source": "/document/system_message",
          "inputs": []
        },
        {
          "name": "userMessage",
          "source": "/document/user_message",
          "inputs": []
        },
        {
          "name": "image",
          "source": "/document/normalized_images/*",
          "inputs": []
        },
        {
          "name": "imageDetail",
          "source": "/document/detail",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "response",
          "targetName": "response"
        }
      ],
      "commonModelParameters": {
        "model": "gpt-4o",
        "frequencyPenalty": 0,
        "presencePenalty": 0,
        "maxTokens": 0,
        "temperature": 0,
        "seed": 0,
        "stop": []
      },
      "extraParameters": {
        "safe_mode": true
      },
      "responseFormat": {
        "type": "jsonSchema",
        "jsonSchemaProperties": {
          "name": "Some Name",
          "description": "Some Description",
          "strict": true,
          "schema": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "steps",
              "answer"
            ],
            "properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}"
          }
        }
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.ContentUnderstandingSkill",
      "name": "contentUnderstandingSKill",
      "context": "/document",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections2"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images2"
        }
      ]
    }
  ]
}

Definiciones

Nombre Description
Accept

El encabezado Aceptar.

AIServicesAccountIdentity

La cuenta multirregión de un recurso de servicios de IA de Azure que está vinculado a un conjunto de habilidades.

AIServicesAccountKey

La clave de cuenta de un recurso de servicio de IA de Azure que está vinculado a un conjunto de habilidades, para usarse con el subdominio del recurso.

AzureOpenAIEmbeddingSkill

Permite generar una inserción de vectores para una entrada de texto determinada mediante el recurso de Azure OpenAI.

AzureOpenAIModelName

Nombre del modelo de Azure Open AI al que se llamará.

ChatCompletionCommonModelParameters

Parámetros comunes del modelo de lenguaje para las finalizaciones de chat. Si se omite, se utilizan los valores predeterminados.

ChatCompletionExtraParametersBehavior

Especifica cómo debe gestionar los 'extraParameters' en Fundición de IA de Azure. El valor predeterminado es 'error'.

ChatCompletionResponseFormat

Determina cómo se debe serializar la respuesta del modelo de lenguaje. El valor predeterminado es 'texto'.

ChatCompletionResponseFormatType

Especifica cómo el LLM debe dar formato a la respuesta.

ChatCompletionSchema

Objeto que define el esquema personalizado que usará el modelo para estructurar su salida.

ChatCompletionSchemaProperties

Propiedades para el formato de respuesta de esquema JSON.

ChatCompletionSkill

Una habilidad que llama a un modelo de lenguaje a través del endpoint Chat Completions de Fundición de IA de Azure.

CognitiveServicesAccountKey

Clave de cuenta de varias regiones de un recurso de servicio de Azure AI que está asociado a un conjunto de aptitudes.

ConditionalSkill

Aptitud que permite escenarios que requieren una operación booleana para determinar los datos que se van a asignar a una salida.

ContentUnderstandingSkill

Una habilidad que aprovecha Azure AI Content Understanding para procesar y extraer información estructurada de los documentos, permitiendo contenido enriquecido y buscable para una indexación y recuperación mejorada.

ContentUnderstandingSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

ContentUnderstandingSkillExtractionOptions

Controla la cardinalidad del contenido extraído del documento por la aptitud.

CustomEntity

Objeto que contiene información sobre las coincidencias que se encontraron y metadatos relacionados.

CustomEntityAlias

Objeto complejo que se puede usar para especificar ortografías o sinónimos alternativos al nombre de la entidad raíz.

CustomEntityLookupSkill

Una aptitud busca texto de una lista personalizada definida por el usuario de palabras y frases.

CustomEntityLookupSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Objeto vacío que representa el recurso de servicio de Azure AI predeterminado para un conjunto de aptitudes.

DocumentExtractionSkill

Aptitud que extrae el contenido de un archivo dentro de la canalización de enriquecimiento.

DocumentIntelligenceLayoutSkill

Una habilidad que extrae información de contenido y maquetación, a través de Azure AI Services, a partir de archivos dentro de la tubería de enriquecimiento.

DocumentIntelligenceLayoutSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

DocumentIntelligenceLayoutSkillExtractionOptions

Controla la cardinalidad del contenido extraído del documento por la aptitud.

EntityCategory

Una cadena que indica qué categorías de entidad devolver.

EntityLinkingSkill

Con Text Analytics API, extrae entidades vinculadas del texto.

EntityRecognitionSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por EntityRecognitionSkill.

EntityRecognitionSkillV3

Con Text Analytics API, extrae entidades de diferentes tipos de texto.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta común a errores para todas las APIs de Azure Resource Manager para devolver detalles de error por operaciones fallidas. (Esto también sigue el formato de respuesta de error de OData).

ImageAnalysisSkill

Una aptitud que analiza los archivos de imagen. Extrae un amplio conjunto de características visuales basadas en el contenido de la imagen.

ImageAnalysisSkillLanguage

Los códigos de idioma admitidos para la entrada de ImageAnalysisSkill.

ImageDetail

Cadena que indica qué detalles específicos del dominio se van a devolver.

IndexProjectionMode

Define el comportamiento de las proyecciones de índice en relación con el resto del indexador.

InputFieldMappingEntry

Asignación de campos de entrada para una aptitud.

KeyPhraseExtractionSkill

Aptitud que usa el análisis de texto para la extracción de frases clave.

KeyPhraseExtractionSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por KeyPhraseExtractionSkill.

LanguageDetectionSkill

Una aptitud que detecta el idioma del texto de entrada e informa de un código de idioma único para cada documento enviado en la solicitud. El código de idioma se empareja con una puntuación que indica la confianza del análisis.

MergeSkill

Aptitud para combinar dos o más cadenas en una sola cadena unificada, con un delimitador definido por el usuario opcional que separa cada parte de componente.

OcrLineEnding

Define la secuencia de caracteres que se va a usar entre las líneas de texto reconocidas por la aptitud OCR. El valor predeterminado es "space".

OcrSkill

Aptitud que extrae texto de los archivos de imagen.

OcrSkillLanguage

Los códigos de idioma admitidos para la entrada de OcrSkill.

OutputFieldMappingEntry

Asignación de campos de salida para una aptitud.

PIIDetectionSkill

Con Text Analytics API, extrae información personal de un texto de entrada y le ofrece la opción de enmascararlo.

PIIDetectionSkillMaskingMode

Una cadena que indica qué maskingMode usar para enmascarar la información personal detectada en el texto de entrada.

SearchIndexerDataNoneIdentity

Borra la propiedad de identidad de un origen de datos.

SearchIndexerDataUserAssignedIdentity

Especifica la identidad de un origen de datos que se va a usar.

SearchIndexerIndexProjection

Definición de proyecciones adicionales a índices de búsqueda secundarios.

SearchIndexerIndexProjectionSelector

Descripción de los datos que se van a almacenar en el índice de búsqueda designado.

SearchIndexerIndexProjectionsParameters

Diccionario de propiedades de configuración específicas de proyección de índice. Cada nombre es el nombre de una propiedad específica. Cada valor debe ser de un tipo primitivo.

SearchIndexerKnowledgeStore

Definición de proyecciones adicionales en azure blob, tabla o archivos, de datos enriquecidos.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definición de proyección para qué datos almacenar en Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definición de proyección de los datos que se van a almacenar en Azure Blob.

SearchIndexerKnowledgeStoreProjection

Objeto contenedor para varios selectores de proyección.

SearchIndexerKnowledgeStoreTableProjectionSelector

Descripción de los datos que se van a almacenar en tablas de Azure.

SearchIndexerSkillset

Lista de aptitudes.

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.

SentimentSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por SentimentSkill.

SentimentSkillV3

Con Text Analytics API, evalúa texto no estructurado y, para cada registro, proporciona etiquetas de opinión (como "negativa", "neutral" y "positiva") en función de la puntuación de confianza más alta encontrada por el servicio en una oración y en el nivel de documento.

ShaperSkill

Aptitud para volver a dar forma a las salidas. Crea un tipo complejo para admitir campos compuestos (también conocidos como campos de varias partes).

SplitSkill

Aptitud para dividir una cadena en fragmentos de texto.

SplitSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por SplitSkill.

TextSplitMode

Valor que indica qué modo de división se va a realizar.

TextTranslationSkill

Aptitud para traducir texto de un idioma a otro.

TextTranslationSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por TextTranslationSkill.

VisualFeature

Las cadenas que indican qué tipos de características visuales se van a devolver.

WebApiSkill

Una aptitud que puede llamar a un punto de conexión de API web, lo que le permite ampliar un conjunto de aptitudes haciendo que llame al código personalizado.

Accept

El encabezado Aceptar.

Valor Description
application/json;odata.metadata=minimal

AIServicesAccountIdentity

La cuenta multirregión de un recurso de servicios de IA de Azure que está vinculado a un conjunto de habilidades.

Nombre Tipo Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

El discriminador para los tipos derivados.

description

string

Descripción del recurso del servicio Azure AI asociado a un conjunto de aptitudes.

identity SearchIndexerDataIdentity:

La identidad administrada asignada por el usuario que se usa para las conexiones con el servicio ai. Si no se especifica, se usa la identidad administrada asignada por el sistema. Al actualizar el conjunto de aptitudes, si no se especifica la identidad, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

subdomainUrl

string

La URL del endpoint de subdominio/Azure AI Services para el servicio de IA correspondiente.

AIServicesAccountKey

La clave de cuenta de un recurso de servicio de IA de Azure que está vinculado a un conjunto de habilidades, para usarse con el subdominio del recurso.

Nombre Tipo Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

El discriminador para los tipos derivados.

description

string

Descripción del recurso del servicio Azure AI asociado a un conjunto de aptitudes.

key

string

La clave utilizada para provisionar el recurso de servicios de IA de Azure adjunto a un conjunto de habilidades.

subdomainUrl

string

La URL del endpoint de subdominio/Azure AI Services para el servicio de IA correspondiente.

AzureOpenAIEmbeddingSkill

Permite generar una inserción de vectores para una entrada de texto determinada mediante el recurso de Azure OpenAI.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

El discriminador para los tipos derivados.

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.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

deploymentId

string

Identificador de la implementación del modelo de Azure OpenAI en el recurso designado.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

dimensions

integer (int32)

Número de dimensiones que deben tener las incrustaciones de salida resultantes. Solo se admite en los modelos text-embeding-3 y versiones posteriores.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

modelName

AzureOpenAIModelName

Nombre del modelo de inserción que se implementa en la ruta de acceso deploymentId proporcionada.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

resourceUri

string (uri)

Identificador URI del recurso de Azure OpenAI.

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-5-mini

Modelo Gpt5Mini.

gpt-5-nano

Modelo Gpt5Nano.

gpt-5.4-mini

Modelo GPT54Mini.

gpt-5.4-nano

Modelo Gpt54Nano.

ChatCompletionCommonModelParameters

Parámetros comunes del modelo de lenguaje para las finalizaciones de chat. Si se omite, se utilizan los valores predeterminados.

Nombre Tipo Valor predeterminado Description
frequencyPenalty

number (double)

0

Un float en el rango [-2,2] que reduce o aumenta la probabilidad de tokens repetidos. El valor predeterminado es 0.

maxTokens

integer (int32)

Número máximo de tokens a generar.

model

string

El nombre del modelo que se va a utilizar (por ejemplo, 'gpt-4o', etc.). El valor predeterminado es null si no se especifica.

presencePenalty

number (double)

0

Un float en el rango [-2,2] que penaliza a los nuevos tokens en función de su presencia existente. El valor predeterminado es 0.

seed

integer (int32)

Semilla aleatoria para controlar salidas deterministas. Si se omite, se utiliza la aleatorización.

stop

string[]

Lista de secuencias de parada que cortarán la generación de texto. El valor predeterminado es ninguno.

temperature

number (double)

0.7

Temperatura de muestreo. El valor predeterminado es 0.7.

ChatCompletionExtraParametersBehavior

Especifica cómo debe gestionar los 'extraParameters' en Fundición de IA de Azure. El valor predeterminado es 'error'.

Valor Description
passThrough

Pasa los parámetros adicionales directamente al modelo.

drop

Elimina todos los parámetros adicionales.

error

Genera un error si hay algún parámetro adicional.

ChatCompletionResponseFormat

Determina cómo se debe serializar la respuesta del modelo de lenguaje. El valor predeterminado es 'texto'.

Nombre Tipo Valor predeterminado Description
jsonSchemaProperties

ChatCompletionSchemaProperties

Diccionario abierto para propiedades extendidas. Obligatorio si 'type' == 'json_schema'

type

ChatCompletionResponseFormatType

text

Especifica cómo el LLM debe dar formato a la respuesta.

ChatCompletionResponseFormatType

Especifica cómo el LLM debe dar formato a la respuesta.

Valor Description
text

Formato de respuesta en texto plano.

jsonObject

Formato arbitrario de respuesta a objetos JSON.

jsonSchema

Formato de respuesta que se adhiere al esquema JSON.

ChatCompletionSchema

Objeto que define el esquema personalizado que usará el modelo para estructurar su salida.

Nombre Tipo Valor predeterminado Description
additionalProperties

boolean

False

Controla si se permite que un objeto contenga claves o valores adicionales que no se definieron en el esquema JSON. El valor predeterminado es falso.

properties

string

Una cadena con formato JSON que define las propiedades y restricciones del esquema de salida para el modelo.

required

string[]

Matriz de los nombres de propiedad que deben formar parte de la respuesta del modelo. Todas las propiedades deben incluirse para las salidas estructuradas.

type

string

object

Tipo de representación de esquema. Generalmente 'objeto'. El valor predeterminado es 'object'.

ChatCompletionSchemaProperties

Propiedades para el formato de respuesta de esquema JSON.

Nombre Tipo Valor predeterminado Description
description

string

Descripción del esquema json al que se adherirá el modelo.

name

string

Nombre del esquema json al que se adherirá el modelo.

schema

ChatCompletionSchema

La definición del esquema.

strict

boolean

True

Si la respuesta del modelo debe usar o no salidas estructuradas. El valor predeterminado es verdadero.

ChatCompletionSkill

Una habilidad que llama a un modelo de lenguaje a través del endpoint Chat Completions de Fundición de IA de Azure.

Nombre Tipo Valor predeterminado Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

El discriminador para los tipos derivados.

apiKey

string

Clave de API para autenticarse en el modelo. Tanto apiKey como authIdentity no se pueden especificar al mismo tiempo.

authIdentity SearchIndexerDataIdentity:

La identidad administrada asignada por el usuario que se usa para las conexiones salientes. Si se proporciona un authResourceId y no se especifica, se usa la identidad administrada asignada por el sistema. En las actualizaciones del indexador, si la identidad no está especificada, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

commonModelParameters

ChatCompletionCommonModelParameters

Parámetros comunes del modelo de lenguaje que los clientes pueden modificar. Si se omite, se aplicarán los valores predeterminados razonables.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

extraParameters

Diccionario de tipo abierto para parámetros específicos del modelo que se deben anexar a la llamada de finalización de chat. Sigue el patrón de extensibilidad de Fundición de IA de Azure.

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Cómo gestiona los parámetros extra en Fundición de IA de Azure. El valor predeterminado es 'error'.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

responseFormat

ChatCompletionResponseFormat

Determina cómo el LLM debe formatear su respuesta. El valor predeterminado es el tipo de respuesta 'texto'.

uri

string

Dirección URL de la API web.

CognitiveServicesAccountKey

Clave de cuenta de varias regiones de un recurso de servicio de Azure AI que está asociado a un conjunto de aptitudes.

Nombre Tipo Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

El discriminador para los tipos derivados.

description

string

Descripción del recurso del servicio Azure AI asociado a un conjunto de aptitudes.

key

string

La clave utilizada para provisionar el recurso de servicios de IA de Azure adjunto a un conjunto de habilidades.

ConditionalSkill

Aptitud que permite escenarios que requieren una operación booleana para determinar los datos que se van a asignar a una salida.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

ContentUnderstandingSkill

Una habilidad que aprovecha Azure AI Content Understanding para procesar y extraer información estructurada de los documentos, permitiendo contenido enriquecido y buscable para una indexación y recuperación mejorada.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Util.ContentUnderstandingSkill

El discriminador para los tipos derivados.

chunkingProperties

ContentUnderstandingSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

extractionOptions

ContentUnderstandingSkillExtractionOptions[]

Controla la cardinalidad del contenido extraído del documento por la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

ContentUnderstandingSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

Nombre Tipo Valor predeterminado Description
maximumLength

integer (int32)

La longitud máxima del fragmento en caracteres. El valor predeterminado es 500.

overlapLength

integer (int32)

Longitud de superposición proporcionada entre dos fragmentos de texto. El valor predeterminado es 0.

unit enum:

characters

characters

La unidad del fragmento.

ContentUnderstandingSkillExtractionOptions

Controla la cardinalidad del contenido extraído del documento por la aptitud.

Valor Description
images

Especifique que el contenido de la imagen debe extraerse del documento.

locationMetadata

Especifique que los metadatos de ubicación deben extraerse del documento.

CustomEntity

Objeto que contiene información sobre las coincidencias que se encontraron y metadatos relacionados.

Nombre Tipo Description
accentSensitive

boolean

El valor predeterminado es False. Valor booleano que indica si las comparaciones con el nombre de la entidad deben ser sensibles al acento.

aliases

CustomEntityAlias[]

Matriz de objetos complejos que se pueden usar para especificar ortografías alternativas o sinónimos al nombre de la entidad raíz.

caseSensitive

boolean

El valor predeterminado es False. Valor booleano que indica si las comparaciones con el nombre de la entidad deben distinguir entre mayúsculas y minúsculas. Ejemplos de coincidencias insensibles a mayúsculas minúsculas de "Microsoft" podrían ser: Microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Cambia el valor de sensibilidad de acento predeterminado para esta entidad. Se utiliza para cambiar el valor predeterminado de todos los valores de accentSensitive de alias.

defaultCaseSensitive

boolean

Cambia el valor predeterminado de distinción entre mayúsculas y minúsculas para esta entidad. Se puede utilizar para cambiar el valor predeterminado de todos los valores caseSensitive de alias.

defaultFuzzyEditDistance

integer (int32)

Cambia el valor predeterminado de distancia de edición aproximada para esta entidad. Se puede utilizar para cambiar el valor predeterminado de todos los valores fuzzyEditDistance de los alias.

description

string

Este campo se puede utilizar como paso a través de metadatos personalizados sobre los textos coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

fuzzyEditDistance

integer (int32)

El valor predeterminado es 0. El valor máximo es 5. Indica el número aceptable de caracteres diferentes que seguirán constituyendo una coincidencia con el nombre de la entidad. Se devuelve el valor mínimo de coincidencia aproximada posible para cualquier coincidencia determinada. Por ejemplo, si la distancia de edición está fijada en 3, "Windows10" seguiría coincidiendo con "Windows", "Windows10" y "Windows 7". Si la distinción entre mayúsculas y minúsculas está establecida en false, las diferencias entre mayúsculas y minúsculas NO cuentan para la tolerancia con la coincidencia aproximada. En caso contrario, sí lo hacen.

id

string

Este campo se puede utilizar como paso a través de metadatos personalizados sobre los textos coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

name

string

El descriptor de entidad de nivel superior. Las coincidencias en la salida de la aptitud se agruparán por este nombre y este debe representar la forma "normalizada" del texto que se encuentra.

subtype

string

Este campo se puede utilizar como paso a través de metadatos personalizados sobre los textos coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

type

string

Este campo se puede utilizar como paso a través de metadatos personalizados sobre los textos coincidentes. El valor de este campo aparecerá con cada coincidencia de su entidad en la salida de la aptitud.

CustomEntityAlias

Objeto complejo que se puede usar para especificar ortografías o sinónimos alternativos al nombre de la entidad raíz.

Nombre Tipo Description
accentSensitive

boolean

Determine si el alias es sensible al acento.

caseSensitive

boolean

Determine si el alias distingue entre mayúsculas y minúsculas.

fuzzyEditDistance

integer (int32)

Determine la distancia de edición aproximada del alias.

text

string

El texto del alias.

CustomEntityLookupSkill

Una aptitud busca texto de una lista personalizada definida por el usuario de palabras y frases.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

entitiesDefinitionUri

string

Ruta de acceso a un archivo JSON o CSV que contiene todo el texto de destino con el que debe coincidir. Esta definición de entidad se lee al principio de una ejecución de indexador. Las actualizaciones de este archivo durante una ejecución del indexador no surtirán efecto hasta que se ejecuten posteriormente. Esta configuración debe ser accesible a través de HTTPS.

globalDefaultAccentSensitive

boolean

Marca global para AccentSensitive. Si AccentSensitive no está establecido en CustomEntity, este valor será el valor predeterminado.

globalDefaultCaseSensitive

boolean

Marca global para CaseSensitive. Si CaseSensitive no está establecido en CustomEntity, este valor será el valor predeterminado.

globalDefaultFuzzyEditDistance

integer (int32)

Una marca global para FuzzyEditDistance. Si FuzzyEditDistance no se establece en CustomEntity, este valor será el valor predeterminado.

inlineEntitiesDefinition

CustomEntity[]

Definición de CustomEntity insertada.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

CustomEntityLookupSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por CustomEntityLookupSkill.

Valor Description
da

Danés

de

German

en

Inglés

es

Spanish

fi

Finlandés

fr

Francés

it

Italian

ko

Coreano

pt

Portugués

DefaultCognitiveServicesAccount

Objeto vacío que representa el recurso de servicio de Azure AI predeterminado para un conjunto de aptitudes.

Nombre Tipo Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

El discriminador para los tipos derivados.

description

string

Descripción del recurso del servicio Azure AI asociado a un conjunto de aptitudes.

DocumentExtractionSkill

Aptitud que extrae el contenido de un archivo dentro de la canalización de enriquecimiento.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

El discriminador para los tipos derivados.

configuration

Diccionario de configuraciones para la aptitud.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

dataToExtract

string

Tipo de datos que se van a extraer para la aptitud. Se establecerá en "contentAndMetadata" si no está definido.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

parsingMode

string

ParsingMode para la aptitud. Se establecerá en 'default' si no se define.

DocumentIntelligenceLayoutSkill

Una habilidad que extrae información de contenido y maquetación, a través de Azure AI Services, a partir de archivos dentro de la tubería de enriquecimiento.

Nombre Tipo Valor predeterminado Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

El discriminador para los tipos derivados.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Controla la cardinalidad del contenido extraído del documento por la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

markdownHeaderDepth enum:
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
h6

Profundidad de encabezados en la salida de Markdown. El valor predeterminado es h6.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputFormat enum:
  • markdown
  • text
markdown

Controla el formato de salida. El valor predeterminado es 'markdown'.

outputMode enum:

oneToMany

oneToMany

Controla la cardinalidad de la salida generada por la aptitud. El valor predeterminado es "oneToMany".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

DocumentIntelligenceLayoutSkillChunkingProperties

Controla la cardinalidad para fragmentar el contenido.

Nombre Tipo Valor predeterminado Description
maximumLength

integer (int32)

La longitud máxima del fragmento en caracteres. El valor predeterminado es 500.

overlapLength

integer (int32)

Longitud de superposición proporcionada entre dos fragmentos de texto. El valor predeterminado es 0.

unit enum:

characters

characters

La unidad del fragmento.

DocumentIntelligenceLayoutSkillExtractionOptions

Controla la cardinalidad del contenido extraído del documento por la aptitud.

Valor Description
images

Especifique que el contenido de la imagen debe extraerse del documento.

locationMetadata

Especifique que los metadatos de ubicación deben extraerse del documento.

EntityCategory

Una cadena que indica qué categorías de entidad devolver.

Valor Description
location

Entidades que describen una ubicación física.

organization

Entidades que describen una organización.

person

Entidades que describen a una persona.

quantity

Entidades que describen una cantidad.

datetime

Entidades que describen una fecha y hora.

url

Entidades que describen una dirección URL.

email

Entidades que describen una dirección de correo electrónico.

EntityLinkingSkill

Con Text Analytics API, extrae entidades vinculadas del texto.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

string

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Valor entre 0 y 1 que se usa para incluir solo entidades cuya puntuación de confianza sea mayor que el valor especificado. Si no se establece (valor predeterminado) o si se establece explícitamente en NULL, se incluirán todas las entidades.

modelVersion

string

Versión del modelo que se va a usar al llamar al servicio Text Analytics. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

EntityRecognitionSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por EntityRecognitionSkill.

Valor Description
ar

Árabe

cs

Checo

zh-Hans

Chino simplificado

zh-Hant

Chino-Tradicional

da

Danés

nl

Holandés

en

Inglés

fi

Finlandés

fr

Francés

de

German

el

Griego

hu

Húngaro

it

Italian

ja

Japonés

ko

Coreano

no

Noruego (Bokmaal)

pl

Polaco

pt-PT

Portugués (Portugal)

pt-BR

Portugués (Brasil)

ru

Ruso

es

Spanish

sv

Sueco

tr

Turco

EntityRecognitionSkillV3

Con Text Analytics API, extrae entidades de diferentes tipos de texto.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

El discriminador para los tipos derivados.

categories

EntityCategory[]

Lista de categorías de entidades que se deben extraer.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Valor entre 0 y 1 que se usa para incluir solo entidades cuya puntuación de confianza sea mayor que el valor especificado. Si no se establece (valor predeterminado) o si se establece explícitamente en NULL, se incluirán todas las entidades.

modelVersion

string

Versión del modelo que se va a usar al llamar a Text Analytics API. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

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

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta común a errores para todas las APIs de Azure Resource Manager para devolver detalles de error por operaciones fallidas. (Esto también sigue el formato de respuesta de error de OData).

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ImageAnalysisSkill

Una aptitud que analiza los archivos de imagen. Extrae un amplio conjunto de características visuales basadas en el contenido de la imagen.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

details

ImageDetail[]

Cadena que indica qué detalles específicos del dominio se van a devolver.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

visualFeatures

VisualFeature[]

Lista de características visuales.

ImageAnalysisSkillLanguage

Los códigos de idioma admitidos para la entrada de ImageAnalysisSkill.

Valor Description
ar

Árabe

az

Azerbaiyano

bg

Búlgaro

bs

Latín bosnio

ca

Catalan

cs

Checo

cy

Galés

da

Danés

de

German

el

Griego

en

Inglés

es

Spanish

et

Estonio

eu

Vasco

fi

Finlandés

fr

Francés

ga

Irlandés

gl

Gallego

he

Hebreo

hi

hindi

hr

Croatian

hu

Húngaro

id

Indonesio

it

Italian

ja

Japonés

kk

Kazajo

ko

Coreano

lt

Lituano

lv

Letón

mk

Macedonio

ms

Malayo Malasia

nb

Noruego (Bokmal)

nl

Holandés

pl

Polaco

prs

Darí

pt-BR

Portuguese-Brazil

pt

Portuguese-Portugal

pt-PT

Portuguese-Portugal

ro

Romanian

ru

Ruso

sk

Slovak

sl

Esloveno

sr-Cyrl

Serbio - RS cirílico

sr-Latn

Serbio - Latin RS

sv

Sueco

th

Tailandés

tr

Turco

uk

Ucraniano

vi

Vietnamita

zh

Chino simplificado

zh-Hans

Chino simplificado

zh-Hant

Chino tradicional

ImageDetail

Cadena que indica qué detalles específicos del dominio se van a devolver.

Valor Description
celebrities

Detalles reconocidos como celebridades.

landmarks

Detalles reconocidos como puntos de referencia.

IndexProjectionMode

Define el comportamiento de las proyecciones de índice en relación con el resto del indexador.

Valor Description
skipIndexingParentDocuments

El documento de origen se omitirá de escribir en el índice de destino del indexador.

includeIndexingParentDocuments

El documento de origen se escribirá en el índice de destino del indexador. Este es el patrón predeterminado.

InputFieldMappingEntry

Asignación de campos de entrada para una aptitud.

Nombre Tipo Description
inputs

InputFieldMappingEntry[]

Las entradas recursivas que se usan al crear un tipo complejo.

name

string

Nombre de la entrada.

source

string

El origen de la entrada.

sourceContext

string

El contexto de origen utilizado para seleccionar entradas recursivas.

KeyPhraseExtractionSkill

Aptitud que usa el análisis de texto para la extracción de frases clave.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

maxKeyPhraseCount

integer (int32)

Número que indica el número de frases clave que se van a devolver. Si no está presente, se devolverán todas las frases clave identificadas.

modelVersion

string

Versión del modelo que se va a usar al llamar al servicio Text Analytics. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

KeyPhraseExtractionSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por KeyPhraseExtractionSkill.

Valor Description
da

Danés

nl

Holandés

en

Inglés

fi

Finlandés

fr

Francés

de

German

it

Italian

ja

Japonés

ko

Coreano

no

Noruego (Bokmaal)

pl

Polaco

pt-PT

Portugués (Portugal)

pt-BR

Portugués (Brasil)

ru

Ruso

es

Spanish

sv

Sueco

LanguageDetectionSkill

Una aptitud que detecta el idioma del texto de entrada e informa de un código de idioma único para cada documento enviado en la solicitud. El código de idioma se empareja con una puntuación que indica la confianza del análisis.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultCountryHint

string

Código de país que se usará como sugerencia para el modelo de detección de idioma si no puede desambiguar el idioma.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

modelVersion

string

Versión del modelo que se va a usar al llamar al servicio Text Analytics. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

MergeSkill

Aptitud para combinar dos o más cadenas en una sola cadena unificada, con un delimitador definido por el usuario opcional que separa cada parte de componente.

Nombre Tipo Valor predeterminado Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

insertPostTag

string

La etiqueta indica el final del texto combinado. De forma predeterminada, la etiqueta es un espacio vacío.

insertPreTag

string

La etiqueta indica el inicio del texto combinado. De forma predeterminada, la etiqueta es un espacio vacío.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

OcrLineEnding

Define la secuencia de caracteres que se va a usar entre las líneas de texto reconocidas por la aptitud OCR. El valor predeterminado es "space".

Valor Description
space

Las líneas están separadas por un solo carácter de espacio.

carriageReturn

Las líneas están separadas por un carácter de retorno de carro ('\r').

lineFeed

Las líneas están separadas por un carácter de fuente de línea única ("\n").

carriageReturnLineFeed

Las líneas están separadas por un retorno de carro y un carácter de avance de línea ('\r\n').

OcrSkill

Aptitud que extrae texto de los archivos de imagen.

Nombre Tipo Valor predeterminado Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

OcrSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

detectOrientation

boolean

False

Valor que indica que se activa o no la detección de orientación. El valor predeterminado es falso.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

lineEnding

OcrLineEnding

Define la secuencia de caracteres que se va a usar entre las líneas de texto reconocidas por la aptitud OCR. El valor predeterminado es "space".

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

OcrSkillLanguage

Los códigos de idioma admitidos para la entrada de OcrSkill.

Valor Description
af

Afrikáans

sq

Albanian

anp

Angika (devanagiri)

ar

Árabe

ast

Asturiano

awa

Awadhi-Hindi (devanagiri)

az

azerí (latino)

bfy

Bagheli

eu

Vasco

be

Bielorruso (cirílico y latino)

be-cyrl

Bielorruso (cirílico)

be-latn

Bielorruso (latino)

bho

Bhojpuri-Hindi (devanagiri)

bi

Bislama

brx

Bodo (devanagiri)

bs

Latín bosnio

bra

Brajbha

br

Breton

bg

Búlgaro

bns

Bundeli

bua

Buryat (cirílico)

ca

Catalan

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (devanagiri)

zh-Hans

Chino simplificado

zh-Hant

Chino tradicional

kw

Córnico

co

Corsican

crh

Tatar de Crimea (latino)

hr

Croatian

cs

Checo

da

Danés

prs

Darí

dhi

Dhimal (devanagiri)

doi

Dogri (devanagiri)

nl

Holandés

en

Inglés

myv

Erzya (cirílico)

et

Estonio

fo

Feroés

fj

Fiyi

fil

Filipino

fi

Finlandés

fr

Francés

fur

Fruliano

gag

Gagauz (latino)

gl

Gallego

de

German

gil

Gilbertese

gon

Gondi (devanagiri)

el

Griego

kl

Groenlandia

gvr

Gurung (devanagiri)

ht

Criollo Haitiano

hlb

Halbi (devanagiri)

hni

Hani

bgc

Haryanvi

haw

Hawaiano

hi

hindi

mww

Hmong Daw (latín)

hoc

Ho (Devanagiri)

hu

Húngaro

is

Islandés

smn

Inari Sami

id

Indonesio

ia

Interlingüe

iu

Inuktitut (Latín)

ga

Irlandés

it

Italian

ja

Japonés

Jns

Jaunsari (devanagiri)

jv

Javanés

kea

Cabo Verdiano

kac

Kachin (latín)

xnr

Kangri (devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (cirílico)

kaa

Kara-Kalpak (latino)

csb

Kashubian

kk-cyrl

Kazajo (cirílico)

kk-latn

Kazajo (latín)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Coreano

kfq

Korku

kpy

Koryak

kos

Kosraean

kum

Kumyk (cirílico)

ku-arab

Kurda (árabe)

ku-latn

Kurdo (latino)

kru

Kurukh (devanagiri)

ky

Kyrgyz (cirílico)

lkt

Lakota

la

Latín

lt

Lituano

dsb

Baja Sorbian

smj

Lule Sami

lb

Luxemburgo

bfz

Mahasu Pahari (devanagiri)

ms

Malayo (latino)

mt

Maltés

kmj

Malto (devanagiri)

gv

Manx

mi

Maorí

mr

Marathi

mn

Mongol (cirílico)

cnr-cyrl

Montenegrino (cirílico)

cnr-latn

Montenegrino (Latino)

nap

napolitano

ne

Nepalí

niu

niueano

nog

Nogay

sme

Sami del Norte (latino)

nb

Noruego

no

Noruego

oc

Occitano

os

Sossetic

ps

Pashto

fa

Persa

pl

Polaco

pt

Portugués

pa

Punjabi (árabe)

ksh

Ripuario

ro

Romanian

rm

Romanos

ru

Ruso

sck

Sadri (devanagiri)

sm

Samoano (latín)

sa

Sánscrito (Devanagiri)

sat

Santali (Devanagiri)

sco

Escoceses

gd

Gaélico escocés

sr

Serbio (latino)

sr-Cyrl

Serbio (cirílico)

sr-Latn

Serbio (latino)

xsr

Sherpa (devanagiri)

srx

Sirmauri (devanagiri)

sms

Skolt Sami

sk

Slovak

sl

Esloveno

so

Somalia (árabe)

sma

Sami meridional

es

Spanish

sw

Swahili (Latín)

sv

Sueco

tg

Tajik (cirílico)

tt

Tártaro (latín)

tet

Tetum

thf

Thangmi

to

Tongan

tr

Turco

tk

Turkmen (latín)

tyv

Tuvan

hsb

Upper Sorbian

ur

Urdú

ug

Uyghur (árabe)

uz-arab

Uzbek (árabe)

uz-cyrl

Uzbek (cirílico)

uz

Uzbeko (latín)

vo

Volapük

wae

Walser

cy

Galés

fy

Frisiano occidental

yua

Maya Yucateco

za

Zhuang

zu

Zulú

unk

Desconocido (todos)

OutputFieldMappingEntry

Asignación de campos de salida para una aptitud.

Nombre Tipo Description
name

string

El nombre de la salida definida por la aptitud.

targetName

string

El nombre de destino de la salida. Es opcional y por defecto nombrar.

PIIDetectionSkill

Con Text Analytics API, extrae información personal de un texto de entrada y le ofrece la opción de enmascararlo.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

string

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

domain

string

Si se especifica, establecerá el dominio PII para incluir solo un subconjunto de las categorías de entidad. Entre los valores posibles se incluyen: "phi", "none". El valor predeterminado es "none".

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

maskingCharacter

string

maxLength: 1

Carácter usado para enmascarar el texto si el parámetro maskingMode está establecido para reemplazar. El valor predeterminado es '*'.

maskingMode

PIIDetectionSkillMaskingMode

Un parámetro que proporciona varias formas de enmascarar la información personal detectada en el texto especificado. El valor predeterminado es "none".

minimumPrecision

number (double)

minimum: 0
maximum: 1

Valor entre 0 y 1 que se usa para incluir solo entidades cuya puntuación de confianza sea mayor que el valor especificado. Si no se establece (valor predeterminado) o si se establece explícitamente en NULL, se incluirán todas las entidades.

modelVersion

string

Versión del modelo que se va a usar al llamar al servicio Text Analytics. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

piiCategories

string[]

Lista de categorías de entidades PII que se deben extraer y enmascarar.

PIIDetectionSkillMaskingMode

Una cadena que indica qué maskingMode usar para enmascarar la información personal detectada en el texto de entrada.

Valor Description
none

No se produce ningún enmascaramiento y no se devolverá la salida maskedText.

replace

Reemplaza las entidades detectadas por el carácter especificado en el parámetro maskingCharacter. El carácter se repetirá a la longitud de la entidad detectada para que los desplazamientos se correspondan correctamente con el texto de entrada, así como con la salida maskedText.

SearchIndexerDataNoneIdentity

Borra la propiedad de identidad de un origen de datos.

Nombre Tipo Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

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.Azure.Search.DataUserAssignedIdentity

Fragmento de URI que especifica el tipo de identidad.

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.

SearchIndexerIndexProjection

Definición de proyecciones adicionales a índices de búsqueda secundarios.

Nombre Tipo Description
parameters

SearchIndexerIndexProjectionsParameters

Diccionario de propiedades de configuración específicas de proyección de índice. Cada nombre es el nombre de una propiedad específica. Cada valor debe ser de un tipo primitivo.

selectors

SearchIndexerIndexProjectionSelector[]

Una lista de proyecciones que se realizarán en los índices de búsqueda secundarios.

SearchIndexerIndexProjectionSelector

Descripción de los datos que se van a almacenar en el índice de búsqueda designado.

Nombre Tipo Description
mappings

InputFieldMappingEntry[]

Asignaciones para la proyección, o qué origen debe asignarse a qué campo en el índice de destino.

parentKeyFieldName

string

Nombre del campo en el índice de búsqueda al que se asigna el valor clave del documento principal. Debe ser un campo de cadena de caracteres que se pueda filtrar y no el campo clave.

sourceContext

string

Contexto de origen para las proyecciones. Representa la cardinalidad en la que el documento se dividirá en varios subdocumentos.

targetIndexName

string

Nombre del índice de búsqueda al que se va a proyectar. Debe tener un campo clave con el conjunto del analizador de 'palabras clave'.

SearchIndexerIndexProjectionsParameters

Diccionario de propiedades de configuración específicas de proyección de índice. Cada nombre es el nombre de una propiedad específica. Cada valor debe ser de un tipo primitivo.

Nombre Tipo Description
projectionMode

IndexProjectionMode

Define el comportamiento de las proyecciones de índice en relación con el resto del indexador.

SearchIndexerKnowledgeStore

Definición de proyecciones adicionales en azure blob, tabla o archivos, de datos enriquecidos.

Nombre Tipo Description
identity SearchIndexerDataIdentity:

La identidad gestionada asignada por el usuario utilizada para las conexiones a Azure Storage al escribir proyecciones de almacén de conocimiento. Si la cadena de conexión indica una identidad (ResourceId) y no se especifica, se utiliza la identidad gestionada asignada por el sistema. En las actualizaciones del indexador, si la identidad no está especificada, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

projections

SearchIndexerKnowledgeStoreProjection[]

Una lista de proyecciones adicionales para realizar durante la indexación.

storageConnectionString

string

Se almacenarán las proyecciones de la cadena de conexión a la cuenta de almacenamiento.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definición de proyección para qué datos almacenar en Azure Files.

Nombre Tipo Description
generatedKeyName

string

Nombre de la clave generada en la que se va a almacenar la proyección.

inputs

InputFieldMappingEntry[]

Entradas anidadas para proyecciones complejas.

referenceKeyName

string

Nombre de la clave de referencia a una proyección diferente.

source

string

Datos de origen al proyecto.

sourceContext

string

Contexto de origen para proyecciones complejas.

storageContainer

string

Contenedor de blobs en el que almacenar proyecciones.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definición de proyección de los datos que se van a almacenar en Azure Blob.

Nombre Tipo Description
generatedKeyName

string

Nombre de la clave generada en la que se va a almacenar la proyección.

inputs

InputFieldMappingEntry[]

Entradas anidadas para proyecciones complejas.

referenceKeyName

string

Nombre de la clave de referencia a una proyección diferente.

source

string

Datos de origen al proyecto.

sourceContext

string

Contexto de origen para proyecciones complejas.

storageContainer

string

Contenedor de blobs en el que almacenar proyecciones.

SearchIndexerKnowledgeStoreProjection

Objeto contenedor para varios selectores de proyección.

Nombre Tipo Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Proyecciones a almacenamiento de archivos en Azure.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Proyecciones a almacenamiento de Azure Blob.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Proyecciones a almacenamiento de Azure Table.

SearchIndexerKnowledgeStoreTableProjectionSelector

Descripción de los datos que se van a almacenar en tablas de Azure.

Nombre Tipo Description
generatedKeyName

string

Nombre de la clave generada en la que se va a almacenar la proyección.

inputs

InputFieldMappingEntry[]

Entradas anidadas para proyecciones complejas.

referenceKeyName

string

Nombre de la clave de referencia a una proyección diferente.

source

string

Datos de origen al proyecto.

sourceContext

string

Contexto de origen para proyecciones complejas.

tableName

string

Nombre de la tabla de Azure en la que se almacenarán los datos proyectados.

SearchIndexerSkillset

Lista de aptitudes.

Nombre Tipo Description
@odata.etag

string

ETag del conjunto de aptitudes.

cognitiveServices CognitiveServicesAccount:

Detalles sobre el servicio de IA de Azure para usar al ejecutar habilidades.

description

string

Descripción del conjunto de aptitudes.

encryptionKey

SearchResourceEncryptionKey

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 tu conjunto de habilidades cuando quieres la total seguridad de que nadie, ni siquiera Microsoft, puede descifrar la definición de tu conjunto de habilidades. Una vez que haya cifrado la definición del conjunto de aptitudes, siempre permanecerá cifrado. El servicio de búsqueda omitirá los intentos de establecer esta propiedad en null. Puede cambiar esta propiedad según sea necesario si desea rotar la clave de cifrado; La definición del conjunto de aptitudes 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.

indexProjections

SearchIndexerIndexProjection

Definición de proyecciones adicionales a índices de búsqueda secundarios.

knowledgeStore

SearchIndexerKnowledgeStore

Definición de proyecciones adicionales en Azure blob, tabla o archivos, de datos enriquecidos.

name

string

Nombre del conjunto de aptitudes.

skills SearchIndexerSkill[]:

Lista de aptitudes del conjunto de aptitudes.

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 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.

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 https://my-keyvault-name.vault.azure.net.

SentimentSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por SentimentSkill.

Valor Description
da

Danés

nl

Holandés

en

Inglés

fi

Finlandés

fr

Francés

de

German

el

Griego

it

Italian

no

Noruego (Bokmaal)

pl

Polaco

pt-PT

Portugués (Portugal)

ru

Ruso

es

Spanish

sv

Sueco

tr

Turco

SentimentSkillV3

Con Text Analytics API, evalúa texto no estructurado y, para cada registro, proporciona etiquetas de opinión (como "negativa", "neutral" y "positiva") en función de la puntuación de confianza más alta encontrada por el servicio en una oración y en el nivel de documento.

Nombre Tipo Valor predeterminado Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

SentimentSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

includeOpinionMining

boolean

False

Si se establece en true, la salida de la aptitud incluirá información de Text Analytics para la minería de opiniones, es decir, destinos (sustantivos o verbos) y su evaluación asociada (adjetivo) en el texto. El valor predeterminado es falso.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

modelVersion

string

Versión del modelo que se va a usar al llamar al servicio Text Analytics. El valor predeterminado será el más reciente disponible cuando no se especifique. Se recomienda no especificar este valor a menos que sea absolutamente necesario.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

ShaperSkill

Aptitud para volver a dar forma a las salidas. Crea un tipo complejo para admitir campos compuestos (también conocidos como campos de varias partes).

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

SplitSkill

Aptitud para dividir una cadena en fragmentos de texto.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultLanguageCode

SplitSkillLanguage

Valor que indica qué código de lenguaje se va a usar. El valor predeterminado es en.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

maximumPageLength

integer (int32)

Longitud máxima de página deseada. El valor predeterminado es 10000.

maximumPagesToTake

integer (int32)

Solo se aplica cuando textSplitMode está establecido en "pages". Si se especifica, SplitSkill dejará de dividirse después de procesar las primeras páginas "maximumPagesToTake", con el fin de mejorar el rendimiento cuando solo se necesitan algunas páginas iniciales de cada documento.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

pageOverlapLength

integer (int32)

Solo se aplica cuando textSplitMode está establecido en "pages". Si se especifica, el fragmento n+1 comenzará con este número de caracteres o tokens desde el final del nº fragmento.

textSplitMode

TextSplitMode

Valor que indica qué modo de división se va a realizar.

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

Inglés

es

Spanish

et

Estonio

fi

Finlandés

fr

Francés

he

Hebreo

hi

hindi

hr

Croatian

hu

Húngaro

id

Indonesio

is

Islandés

it

Italian

ja

Japonés

ko

Coreano

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.

TextTranslationSkill

Aptitud para traducir texto de un idioma a otro.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

El discriminador para los tipos derivados.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Código de idioma del que se van a traducir documentos de para documentos que no especifican el idioma del idioma explícitamente.

defaultToLanguageCode

TextTranslationSkillLanguage

Código de idioma en el que se van a traducir documentos para documentos que no especifican el idioma en explícitamente.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

suggestedFrom

TextTranslationSkillLanguage

El código de idioma desde el que se traducen documentos cuando no se proporciona la entrada fromLanguageCode ni el parámetro defaultFromLanguageCode y la detección automática de idioma no se realiza correctamente. El valor predeterminado es en.

TextTranslationSkillLanguage

Los códigos de idioma admitidos para el texto de entrada por TextTranslationSkill.

Valor Description
af

Afrikáans

ar

Árabe

bn

Bengalí

bs

Bosnio (Latín)

bg

Búlgaro

yue

Cantoés (tradicional)

ca

Catalan

zh-Hans

Chino simplificado

zh-Hant

Chino tradicional

hr

Croatian

cs

Checo

da

Danés

nl

Holandés

en

Inglés

et

Estonio

fj

Fiyi

fil

Filipino

fi

Finlandés

fr

Francés

de

German

el

Griego

ht

Criollo Haitiano

he

Hebreo

hi

hindi

mww

Hmong Daw

hu

Húngaro

is

Islandés

id

Indonesio

it

Italian

ja

Japonés

sw

Swahili

tlh

Klingon

tlh-Latn

Klingon (alfabeto latino)

tlh-Piqd

Klingon (script de Klingon)

ko

Coreano

lv

Letón

lt

Lituano

mg

Malgache

ms

Malayo

mt

Maltés

nb

Noruego

fa

Persa

pl

Polaco

pt

Portugués

pt-br

Portugués (Brasil)

pt-PT

Portugués (Portugal)

otq

Queretaro Otomi

ro

Romanian

ru

Ruso

sm

Samoano

sr-Cyrl

Serbio (cirílico)

sr-Latn

Serbio (latino)

sk

Slovak

sl

Esloveno

es

Spanish

sv

Sueco

ty

Tahitiano

ta

Tamil

te

Telugu

th

Tailandés

to

Tongan

tr

Turco

uk

Ucraniano

ur

Urdú

vi

Vietnamita

cy

Galés

yua

Maya Yucateco

ga

Irlandés

kn

Kannada

mi

Maorí

ml

Malayalam

pa

Punjabí

VisualFeature

Las cadenas que indican qué tipos de características visuales se van a devolver.

Valor Description
adult

Características visuales reconocidas como personas adultas.

brands

Características visuales reconocidas como marcas comerciales.

categories

Categorías.

description

Descripción.

faces

Características visuales reconocidas como caras de personas.

objects

Características visuales reconocidas como objetos.

tags

Etiquetas.

WebApiSkill

Una aptitud que puede llamar a un punto de conexión de API web, lo que le permite ampliar un conjunto de aptitudes haciendo que llame al código personalizado.

Nombre Tipo Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

El discriminador para los tipos derivados.

authIdentity SearchIndexerDataIdentity:

La identidad administrada asignada por el usuario que se usa para las conexiones salientes. Si se proporciona un authResourceId y no se especifica, se usa la identidad administrada asignada por el sistema. En las actualizaciones del indexador, si la identidad no está especificada, el valor permanece sin cambios. Si se establece en "none", se borra el valor de esta propiedad.

authResourceId

string

Se aplica a las aptitudes personalizadas que se conectan al código externo en una función de Azure o a otra aplicación que proporciona las transformaciones. Este valor debe ser el identificador de aplicación creado para la función o la aplicación cuando se registró con Azure Active Directory. Cuando se especifica, la aptitud personalizada se conecta a la función o aplicación mediante un identificador administrado (ya sea del sistema o asignado por el usuario) del servicio de búsqueda y el token de acceso de la función o aplicación, usando este valor como identificador de recurso para crear el ámbito del token de acceso.

batchSize

integer (int32)

Tamaño de lote deseado que indica el número de documentos.

context

string

Representa el nivel en el que tienen lugar las operaciones, como la raíz del documento o el contenido del documento (por ejemplo, /document o /document/content). El valor predeterminado es /document.

degreeOfParallelism

integer (int32)

Si se establece, el número de llamadas paralelas que se pueden realizar en la API web.

description

string

Descripción de la aptitud que describe las entradas, salidas y uso de la aptitud.

httpHeaders

object

Encabezados necesarios para realizar la solicitud http.

httpMethod

string

Método para la solicitud http.

inputs

InputFieldMappingEntry[]

Las entradas de las aptitudes podrían ser una columna del conjunto de datos de origen o la salida de una aptitud ascendente.

name

string

Nombre de la aptitud que la identifica de forma única dentro del conjunto de aptitudes. A una aptitud sin nombre definido se le asignará un nombre predeterminado de su índice basado en 1 en la matriz de aptitudes, con el prefijo "#".

outputs

OutputFieldMappingEntry[]

La salida de una aptitud es un campo en un índice de búsqueda o un valor que otra aptitud puede consumir como entrada.

timeout

string (duration)

Tiempo de espera deseado para la solicitud. El valor predeterminado es 30 segundos.

uri

string

Dirección URL de la API web.