Skillsets - Create Or Update
Cria um novo conjunto de habilidades em um serviço de pesquisa ou atualiza o conjunto de habilidades se ele já existir.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-11-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
A URL do ponto de extremidade do serviço de pesquisa. |
skillset
|
path | True |
string |
O nome do conjunto de habilidades a ser criado ou atualizado. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Cabeçalho da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
A ID de rastreamento enviada com a solicitação para ajudar na depuração. |
|
If-Match |
string |
Define a condição de If-Match. A operação será executada somente se a ETag no servidor corresponder a esse valor. |
|
If-None-Match |
string |
Define a condição If-None-Match. A operação será executada somente se a ETag no servidor não corresponder a esse valor. |
|
Prefer | True |
string |
Para solicitações HTTP PUT, instrui o serviço a retornar o recurso criado/atualizado com êxito. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
name | True |
string |
O nome do conjunto de habilidades. |
skills | True |
SearchIndexerSkill[]:
|
Uma lista de habilidades no conjunto de habilidades. |
@odata.etag |
string |
A ETag do conjunto de habilidades. |
|
cognitiveServices | CognitiveServicesAccount: |
Detalhes sobre o serviço de IA do Azure a ser usado ao executar habilidades. |
|
description |
string |
A descrição do conjunto de habilidades. |
|
encryptionKey |
Uma descrição de uma chave de criptografia criada no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de conjunto de habilidades quando você deseja ter total garantia de que ninguém, nem mesmo a Microsoft, pode descriptografar sua definição de conjunto de habilidades. Depois de criptografar sua definição de conjunto de habilidades, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição de conjunto de habilidades não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em ou após 1º de janeiro de 2019. |
||
knowledgeStore |
Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
O conjunto de habilidades foi atualizado com êxito. |
|
201 Created |
O conjunto de habilidades foi criado com êxito. |
|
Other Status Codes |
Resposta de erro. |
Exemplos
SearchServiceCreateOrUpdateSkillset
Sample Request
PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2023-11-01
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Sample Response
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Definições
Nome | Description |
---|---|
Azure |
Credenciais de um aplicativo registrado criado para seu serviço de pesquisa, usado para acesso autenticado às chaves de criptografia armazenadas no Azure Key Vault. |
Cognitive |
Um recurso de serviço de IA do Azure provisionado com uma chave anexada a um conjunto de habilidades. |
Conditional |
Uma habilidade que permite cenários que exigem uma operação booliana para determinar os dados a serem atribuídos a uma saída. |
Custom |
Um objeto que contém informações sobre as correspondências encontradas e os metadados relacionados. |
Custom |
Um objeto complexo que pode ser usado para especificar ortografias ou sinônimos alternativos para o nome da entidade raiz. |
Custom |
Uma habilidade procura texto de uma lista personalizada e definida pelo usuário de palavras e frases. |
Custom |
Os códigos de idioma com suporte para texto de entrada por CustomEntityLookupSkill. |
Default |
Um objeto vazio que representa o recurso de serviço de IA do Azure padrão para um conjunto de habilidades. |
Document |
Uma habilidade que extrai conteúdo de um arquivo dentro do pipeline de enriquecimento. |
Entity |
Uma cadeia de caracteres que indica quais categorias de entidade devem ser retornadas. |
Entity |
Usando a API Análise de Texto, extrai entidades vinculadas do texto. |
Entity |
Reconhecimento de entidade de análise de texto. |
Entity |
Os códigos de idioma com suporte para texto de entrada por EntityRecognitionSkill. |
Entity |
Usando a API Análise de Texto, extrai entidades de tipos diferentes do texto. |
Image |
Uma habilidade que analisa arquivos de imagem. Ele extrai um conjunto avançado de recursos visuais com base no conteúdo da imagem. |
Image |
Os códigos de idioma com suporte para entrada por ImageAnalysisSkill. |
Image |
Uma cadeia de caracteres que indica quais detalhes específicos do domínio devem ser retornados. |
Input |
Mapeamento de campo de entrada para uma habilidade. |
Key |
Uma habilidade que usa a análise de texto para extração de frases-chave. |
Key |
Os códigos de idioma com suporte para texto de entrada por KeyPhraseExtractionSkill. |
Language |
Uma habilidade que detecta o idioma do texto de entrada e relata um único código de idioma para cada documento enviado na solicitação. O código de linguagem é emparelhado com uma pontuação que indica a confiança da análise. |
Merge |
Uma habilidade para mesclar duas ou mais cadeias de caracteres em uma única cadeia de caracteres unificada, com um delimitador opcional definido pelo usuário separando cada parte do componente. |
Ocr |
Uma habilidade que extrai texto de arquivos de imagem. |
Ocr |
Os códigos de idioma com suporte para entrada pelo OcrSkill. |
Output |
Mapeamento de campo de saída para uma habilidade. |
PIIDetection |
Usando a API Análise de Texto, extrai informações pessoais de um texto de entrada e oferece a opção de mascarar. |
PIIDetection |
Uma cadeia de caracteres que indica qual maskingMode usar para mascarar as informações pessoais detectadas no texto de entrada. |
Search |
Descreve uma condição de erro para a API. |
Search |
Definição de projeções adicionais para blob, tabela ou arquivos do Azure, de dados enriquecidos. |
Search |
Definição de projeção para quais dados armazenar em Arquivos do Azure. |
Search |
Definição de projeção para quais dados armazenar no Blob do Azure. |
Search |
Objeto container para vários seletores de projeção. |
Search |
Descrição de quais dados armazenar nas Tabelas do Azure. |
Search |
Uma lista de habilidades. |
Search |
Uma chave de criptografia gerenciada pelo cliente no Azure Key Vault. As chaves que você cria e gerencia podem ser usadas para criptografar ou descriptografar dados em repouso em seu serviço de pesquisa, como índices e mapas de sinônimos. |
Sentiment |
Análise de sentimento positivo-negativo da análise de texto, pontuada como um valor de ponto flutuante em um intervalo de zero a 1. |
Sentiment |
Os códigos de idioma com suporte para texto de entrada pelo SentimentSkill. |
Sentiment |
Usando a API Análise de Texto, avalia o texto não estruturado e, para cada registro, fornece rótulos de sentimento (como "negativo", "neutro" e "positivo") com base na pontuação de confiança mais alta encontrada pelo serviço em uma frase e no nível do documento. |
Shaper |
Uma habilidade para remodelar as saídas. Ele cria um tipo complexo para dar suporte a campos compostos (também conhecidos como campos de várias partes). |
Split |
Uma habilidade para dividir uma cadeia de caracteres em partes de texto. |
Split |
Os códigos de idioma compatíveis com o texto de entrada por SplitSkill. |
Text |
Um valor que indica qual modo de divisão executar. |
Text |
Uma habilidade para traduzir texto de um idioma para outro. |
Text |
Os códigos de idioma com suporte para texto de entrada por TextTranslationSkill. |
Visual |
As cadeias de caracteres que indicam quais tipos de recursos visuais devem ser retornados. |
Web |
Uma habilidade que pode chamar um ponto de extremidade da API Web, permitindo que você estenda um conjunto de habilidades fazendo com que ele chame seu código personalizado. |
AzureActiveDirectoryApplicationCredentials
Credenciais de um aplicativo registrado criado para seu serviço de pesquisa, usado para acesso autenticado às chaves de criptografia armazenadas no Azure Key Vault.
Nome | Tipo | Description |
---|---|---|
applicationId |
string |
Uma ID de Aplicativo do AAD que recebeu as permissões de acesso necessárias para o Key Vault do Azure que deve ser usada ao criptografar seus dados em repouso. A ID do aplicativo não deve ser confundida com a ID do objeto para seu aplicativo do AAD. |
applicationSecret |
string |
A chave de autenticação do aplicativo AAD especificado. |
CognitiveServicesAccountKey
Um recurso de serviço de IA do Azure provisionado com uma chave anexada a um conjunto de habilidades.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de recurso de serviço de IA do Azure anexado a um conjunto de habilidades. |
description |
string |
Descrição do recurso de serviço de IA do Azure anexado a um conjunto de habilidades. |
key |
string |
A chave usada para provisionar o recurso de serviço de IA do Azure anexado a um conjunto de habilidades. |
ConditionalSkill
Uma habilidade que permite cenários que exigem uma operação booliana para determinar os dados a serem atribuídos a uma saída.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
CustomEntity
Um objeto que contém informações sobre as correspondências encontradas e os metadados relacionados.
Nome | Tipo | Description |
---|---|---|
accentSensitive |
boolean |
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem ser sensíveis ao destaque. |
aliases |
Uma matriz de objetos complexos que podem ser usados para especificar ortografias ou sinônimos alternativos para o nome da entidade raiz. |
|
caseSensitive |
boolean |
O padrão é false. Valor booliano que indica se as comparações com o nome da entidade devem conseguir diferenciar os caracteres maiúsculos de minúsculos. Correspondências que não diferenciam maiúsculas de minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Altera o valor de confidencialidade de destaque padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os valores aliases accentSensitive. |
defaultCaseSensitive |
boolean |
Altera o valor de diferenciação de maiúsculas e minúsculas padrão para essa entidade. Ele será usado para alterar o valor padrão de todos os valores caseSensitive de aliases. |
defaultFuzzyEditDistance |
integer |
Altera o valor de distância de edição difusa padrão para essa entidade. Ele pode ser usado para alterar o valor padrão de todos os valores de aliases fuzzyEditDistance. |
description |
string |
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
fuzzyEditDistance |
integer |
Assume o padrão de 0. Valor máximo de 5. Denota o número aceitável de caracteres divergentes que ainda constituem uma correspondência com o nome da entidade. A menor possibilidade de difusão possível para qualquer correspondência fornecida é retornada. Por exemplo, se a distância de edição for definida como 3, "Windows10" ainda corresponderá a "Windows", "Windows10" e "Windows 7". Quando a diferenciação de maiúsculas e minúsculas estiver definida como false, as diferenças de maiúsculas e minúsculas NÃO contarão na tolerância de difusão, caso contrário, contarão. |
id |
string |
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
name |
string |
O descritor de entidade de nível superior. As correspondências na saída da habilidade serão agrupadas por esse nome e deverão representar a forma "normalizada" do texto que está sendo encontrado. |
subtype |
string |
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
type |
string |
Esse campo pode ser usado como uma passagem para metadados personalizados sobre os textos correspondentes. O valor desse campo será exibido com cada correspondência de sua entidade na saída da habilidade. |
CustomEntityAlias
Um objeto complexo que pode ser usado para especificar ortografias ou sinônimos alternativos para o nome da entidade raiz.
Nome | Tipo | Description |
---|---|---|
accentSensitive |
boolean |
Determine se o alias diferencia acento. |
caseSensitive |
boolean |
Determine se o alias diferencia maiúsculas de minúsculas. |
fuzzyEditDistance |
integer |
Determine a distância de edição difusa do alias. |
text |
string |
O texto do alias. |
CustomEntityLookupSkill
Uma habilidade procura texto de uma lista personalizada e definida pelo usuário de palavras e frases.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
entitiesDefinitionUri |
string |
Caminho para um arquivo JSON ou CSV que contém todo o texto de destino para correspondência. Essa definição de entidade é lida no início de uma execução do indexador. Todas as atualizações para esse arquivo durante uma execução do indexador não entrarão em vigor até as execuções subsequentes. Essa configuração deve estar acessível por HTTPS. |
globalDefaultAccentSensitive |
boolean |
Um sinalizador global para AccentSensitive. Se AccentSensitive não estiver definido em CustomEntity, esse valor será o valor padrão. |
globalDefaultCaseSensitive |
boolean |
Um sinalizador global para CaseSensitive. Se CaseSensitive não estiver definido em CustomEntity, esse valor será o valor padrão. |
globalDefaultFuzzyEditDistance |
integer |
Um sinalizador global para FuzzyEditDistance. Se FuzzyEditDistance não estiver definido em CustomEntity, esse valor será o valor padrão. |
inlineEntitiesDefinition |
A definição de CustomEntity embutida. |
|
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
CustomEntityLookupSkillLanguage
Os códigos de idioma com suporte para texto de entrada por CustomEntityLookupSkill.
Nome | Tipo | Description |
---|---|---|
da |
string |
Dinamarquês |
de |
string |
Alemão |
en |
string |
Inglês |
es |
string |
Espanhol |
fi |
string |
Finlandês |
fr |
string |
Francês |
it |
string |
Italiano |
ko |
string |
Coreano |
pt |
string |
Português |
DefaultCognitiveServicesAccount
Um objeto vazio que representa o recurso de serviço de IA do Azure padrão para um conjunto de habilidades.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de recurso de serviço de IA do Azure anexado a um conjunto de habilidades. |
description |
string |
Descrição do recurso de serviço de IA do Azure anexado a um conjunto de habilidades. |
DocumentExtractionSkill
Uma habilidade que extrai conteúdo de um arquivo dentro do pipeline de enriquecimento.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
configuration |
object |
Um dicionário de configurações para a habilidade. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
dataToExtract |
string |
O tipo de dados a serem extraídos para a habilidade. Será definido como 'contentAndMetadata' se não estiver definido. |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
|
parsingMode |
string |
O parsingMode para a habilidade. Será definido como "padrão" se não for definido. |
EntityCategory
Uma cadeia de caracteres que indica quais categorias de entidade devem ser retornadas.
Nome | Tipo | Description |
---|---|---|
datetime |
string |
Entidades que descrevem uma data e hora. |
string |
Entidades que descrevem um endereço de email. |
|
location |
string |
Entidades que descrevem um local físico. |
organization |
string |
Entidades que descrevem uma organização. |
person |
string |
Entidades que descrevem uma pessoa. |
quantity |
string |
Entidades que descrevem uma quantidade. |
url |
string |
Entidades que descrevem uma URL. |
EntityLinkingSkill
Usando a API Análise de Texto, extrai entidades vinculadas do texto.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
string |
Um valor que indica qual código de idioma usar. O padrão é |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que será usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou definido explicitamente como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
EntityRecognitionSkill
Reconhecimento de entidade de análise de texto.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
categories |
Uma lista de categorias de entidade que devem ser extraídas. |
|
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
includeTypelessEntities |
boolean |
Determina se deve ou não incluir entidades que são bem conhecidas, mas não estão em conformidade com um tipo predefinido. Se essa configuração não estiver definida (padrão), definida como nula ou definida como false, as entidades que não estão em conformidade com um dos tipos predefinidos não serão exibidas. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que será usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou definido explicitamente como nulo, todas as entidades serão incluídas. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
EntityRecognitionSkillLanguage
Os códigos de idioma com suporte para texto de entrada por EntityRecognitionSkill.
Nome | Tipo | Description |
---|---|---|
ar |
string |
Árabe |
cs |
string |
Tcheco |
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
fi |
string |
Finlandês |
fr |
string |
Francês |
hu |
string |
Húngaro |
it |
string |
Italiano |
ja |
string |
Japonês |
ko |
string |
Coreano |
nl |
string |
Holandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polonês |
pt-BR |
string |
Português (Brasil) |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
tr |
string |
Turco |
zh-Hans |
string |
Chinês simplificado |
zh-Hant |
string |
Chinês tradicional |
EntityRecognitionSkillV3
Usando a API Análise de Texto, extrai entidades de tipos diferentes do texto.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
categories |
string[] |
Uma lista de categorias de entidade que devem ser extraídas. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
string |
Um valor que indica qual código de idioma usar. O padrão é |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que será usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou definido explicitamente como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
ImageAnalysisSkill
Uma habilidade que analisa arquivos de imagem. Ele extrai um conjunto avançado de recursos visuais com base no conteúdo da imagem.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
details |
Uma cadeia de caracteres que indica quais detalhes específicos do domínio devem ser retornados. |
|
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
|
visualFeatures |
Uma lista de recursos visuais. |
ImageAnalysisSkillLanguage
Os códigos de idioma com suporte para entrada por ImageAnalysisSkill.
Nome | Tipo | Description |
---|---|---|
ar |
string |
Árabe |
az |
string |
Azerbaidjano |
bg |
string |
Búlgaro |
bs |
string |
Bósnio Latim |
ca |
string |
Catalão |
cs |
string |
Tcheco |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estoniano |
eu |
string |
Basco |
fi |
string |
Finlandês |
fr |
string |
Francês |
ga |
string |
Irlandês |
gl |
string |
Galego |
he |
string |
Hebraico |
hi |
string |
Híndi |
hr |
string |
Croata |
hu |
string |
Húngaro |
id |
string |
Indonésio |
it |
string |
Italiano |
ja |
string |
Japonês |
kk |
string |
Cazaque |
ko |
string |
Coreano |
lt |
string |
Lituano |
lv |
string |
Letão |
mk |
string |
Macedônio |
ms |
string |
Malaio Malásia |
nb |
string |
Norueguês (Bokmal) |
nl |
string |
Holandês |
pl |
string |
Polonês |
prs |
string |
Dari |
pt |
string |
Português-Portugal |
pt-BR |
string |
Português-Brasil |
pt-PT |
string |
Português-Portugal |
ro |
string |
Romeno |
ru |
string |
Russo |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sr-Cyrl |
string |
Sérvio - Cirílico RS |
sr-Latn |
string |
Sérvio - Latim RS |
sv |
string |
Sueco |
th |
string |
Tailandês |
tr |
string |
Turco |
uk |
string |
Ucraniano |
vi |
string |
Vietnamita |
zh |
string |
Chinês simplificado |
zh-Hans |
string |
Chinês simplificado |
zh-Hant |
string |
Chinês (tradicional) |
ImageDetail
Uma cadeia de caracteres que indica quais detalhes específicos do domínio devem ser retornados.
Nome | Tipo | Description |
---|---|---|
celebrities |
string |
Detalhes reconhecidos como celebridades. |
landmarks |
string |
Detalhes reconhecidos como pontos de referência. |
InputFieldMappingEntry
Mapeamento de campo de entrada para uma habilidade.
Nome | Tipo | Description |
---|---|---|
inputs |
As entradas recursivas usadas ao criar um tipo complexo. |
|
name |
string |
Nome da entrada. |
source |
string |
A origem da entrada. |
sourceContext |
string |
O contexto de origem usado para selecionar entradas recursivas. |
KeyPhraseExtractionSkill
Uma habilidade que usa a análise de texto para extração de frases-chave.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
maxKeyPhraseCount |
integer |
Um número que indica quantas frases-chave devem ser retornadas. Se estiver ausente, todas as frases-chave identificadas serão retornadas. |
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
KeyPhraseExtractionSkillLanguage
Os códigos de idioma com suporte para texto de entrada por KeyPhraseExtractionSkill.
Nome | Tipo | Description |
---|---|---|
da |
string |
Dinamarquês |
de |
string |
Alemão |
en |
string |
Inglês |
es |
string |
Espanhol |
fi |
string |
Finlandês |
fr |
string |
Francês |
it |
string |
Italiano |
ja |
string |
Japonês |
ko |
string |
Coreano |
nl |
string |
Holandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polonês |
pt-BR |
string |
Português (Brasil) |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
LanguageDetectionSkill
Uma habilidade que detecta o idioma do texto de entrada e relata um único código de idioma para cada documento enviado na solicitação. O código de linguagem é emparelhado com uma pontuação que indica a confiança da análise.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultCountryHint |
string |
Um código de país a ser usado como uma dica para o modelo de detecção de idioma se ele não puder desambiguar o idioma. |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
MergeSkill
Uma habilidade para mesclar duas ou mais cadeias de caracteres em uma única cadeia de caracteres unificada, com um delimitador opcional definido pelo usuário separando cada parte do componente.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
|
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
|
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
||
insertPostTag |
string |
A marca indica o final do texto mesclado. Por padrão, a marca é um espaço vazio. |
|
insertPreTag |
string |
A marca indica o início do texto mesclado. Por padrão, a marca é um espaço vazio. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
|
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
OcrSkill
Uma habilidade que extrai texto de arquivos de imagem.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
|
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
|
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
||
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
|
detectOrientation |
boolean |
False |
Um valor que indica ativar ou não a detecção de orientação. O padrão é false. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
||
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
|
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
OcrSkillLanguage
Os códigos de idioma com suporte para entrada pelo OcrSkill.
Nome | Tipo | Description |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Africâner |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Árabe |
ast |
string |
Asturiano |
awa |
string |
Hindi Awadhi (Devanagiri) |
az |
string |
Azerbaidjano (Latino) |
be |
string |
Bielorrusso (cirílico e latino) |
be-cyrl |
string |
bielorrusso (cirílico) |
be-latn |
string |
bielorrusso (latino) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Búlgaro |
bgc |
string |
Haryanvi |
bho |
string |
Hindi Bhojpuri (Devanagiri) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Bretão |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devanagiri) |
bs |
string |
Bósnio Latim |
bua |
string |
buryat (cirílico) |
ca |
string |
Catalão |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
montenegrino (cirílico) |
cnr-latn |
string |
montenegrino (latino) |
co |
string |
Corso |
crh |
string |
Tártaro da Crimeia (latim) |
cs |
string |
Tcheco |
csb |
string |
Cashubiano |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
baixo sorábio |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estoniano |
eu |
string |
Basco |
fa |
string |
Persa |
fi |
string |
Finlandês |
fil |
string |
Filipino |
fj |
string |
Fijiano |
fo |
string |
Faroês |
fr |
string |
Francês |
fur |
string |
Frulian |
fy |
string |
Frísio ocidental |
ga |
string |
Irlandês |
gag |
string |
gagauz (latino) |
gd |
string |
Gaélico escocês |
gil |
string |
Gilbertês |
gl |
string |
Galego |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
havaiano |
hi |
string |
Híndi |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Croata |
hsb |
string |
Alto sorábio |
ht |
string |
Crioulo haitiano |
hu |
string |
Húngaro |
ia |
string |
Interlíngua |
id |
string |
Indonésio |
is |
string |
Islandês |
it |
string |
Italiano |
iu |
string |
Inuktitut (Latino) |
ja |
string |
Japonês |
jv |
string |
Javanês |
kaa |
string |
Caracalpaque (latino) |
kaa-cyrl |
string |
kara-kalpak (cirílico) |
kac |
string |
Kachin (latim) |
kea |
string |
Kabuverdianu |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
cazaque (cirílico) |
kk-latn |
string |
cazaque (latino) |
kl |
string |
Groenlandês |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Coreano |
kos |
string |
kosraean |
kpy |
string |
koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurux (Devanagiri) |
ksh |
string |
ripuário |
ku-arab |
string |
Curdo (árabe) |
ku-latn |
string |
Curdo (latino) |
kum |
string |
kumyk (cirílico) |
kw |
string |
Córnico |
ky |
string |
quirguiz (cirílico) |
la |
string |
Latim |
lb |
string |
Luxemburguês |
lkt |
string |
Lakota |
lt |
string |
Lituano |
mi |
string |
Maori |
mn |
string |
Mongol (Cirílico) |
mr |
string |
Marati |
ms |
string |
Malaio (latino) |
mt |
string |
Maltês |
mww |
string |
Hmong daw (latim) |
myv |
string |
erzya (cirílico) |
nap |
string |
Napolitano |
nb |
string |
Norueguês |
ne |
string |
Nepali |
niu |
string |
niueano |
nl |
string |
Holandês |
no |
string |
Norueguês |
nog |
string |
nogay |
oc |
string |
Occitânico |
os |
string |
osseto |
pa |
string |
Punjabi (Árabe) |
pl |
string |
Polonês |
prs |
string |
Dari |
ps |
string |
Pashto |
pt |
string |
Português |
quc |
string |
Quiché |
rab |
string |
Chamling |
rm |
string |
Romanche |
ro |
string |
Romeno |
ru |
string |
Russo |
sa |
string |
Sânscrito (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Escocês |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sm |
string |
samoano (latino) |
sma |
string |
sami do sul |
sme |
string |
sami setentrional (latino) |
smj |
string |
sami de Lule |
smn |
string |
sami de Inari |
sms |
string |
sami de Skolt |
so |
string |
Somali (árabe) |
sq |
string |
Albanês |
sr |
string |
Sérvio (latino) |
sr-Cyrl |
string |
Sérvio (cirílico) |
sr-Latn |
string |
Sérvio (latino) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Sueco |
sw |
string |
Suaíli (latim) |
tet |
string |
Tetum |
tg |
string |
Tadjique (Cirílico) |
thf |
string |
Thani |
tk |
string |
turcomeno (latino) |
to |
string |
Tongan |
tr |
string |
Turco |
tt |
string |
Tártaro (latim) |
tyv |
string |
Tuva |
ug |
string |
Uigur (árabe) |
unk |
string |
Desconhecido (Todos) |
ur |
string |
Urdu |
uz |
string |
Uzbeque (latino) |
uz-arab |
string |
Usbeque (árabe) |
uz-cyrl |
string |
Uzbeque (cirílico) |
vo |
string |
Volapuque |
wae |
string |
Walser |
xnr |
string |
Kangri (Devanagiri) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Yucatec Maya |
za |
string |
Zuangue |
zh-Hans |
string |
Chinês simplificado |
zh-Hant |
string |
Chinês (tradicional) |
zu |
string |
Zulu |
OutputFieldMappingEntry
Mapeamento de campo de saída para uma habilidade.
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome da saída definida pela habilidade. |
targetName |
string |
O nome de destino da saída. Ele é opcional e o padrão para nomear. |
PIIDetectionSkill
Usando a API Análise de Texto, extrai informações pessoais de um texto de entrada e oferece a opção de mascarar.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
string |
Um valor que indica qual código de idioma usar. O padrão é |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
domain |
string |
Se especificado, definirá o domínio PII para incluir apenas um subconjunto das categorias de entidade. Os valores possíveis incluem: 'phi', 'none'. O padrão é 'none'. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
maskingCharacter |
string |
O caractere usado para mascarar o texto se o parâmetro maskingMode estiver definido para substituir. O padrão é |
maskingMode |
Um parâmetro que fornece várias maneiras de mascarar as informações pessoais detectadas no texto de entrada. O padrão é 'none'. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que será usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou definido explicitamente como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
|
piiCategories |
string[] |
Uma lista de categorias de entidade PII que devem ser extraídas e mascaradas. |
PIIDetectionSkillMaskingMode
Uma cadeia de caracteres que indica qual maskingMode usar para mascarar as informações pessoais detectadas no texto de entrada.
Nome | Tipo | Description |
---|---|---|
none |
string |
Nenhum mascaramento ocorre e a saída maskedText não será retornada. |
replace |
string |
Substitui as entidades detectadas pelo caractere fornecido no parâmetro maskingCharacter. O caractere será repetido até o comprimento da entidade detectada para que os deslocamentos correspondam corretamente ao texto de entrada, bem como ao maskedText de saída. |
SearchError
Descreve uma condição de erro para a API.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
message |
string |
Uma representação legível pelo homem do erro. |
SearchIndexerKnowledgeStore
Definição de projeções adicionais para blob, tabela ou arquivos do Azure, de dados enriquecidos.
Nome | Tipo | Description |
---|---|---|
projections |
Uma lista de projeções adicionais a serem executadas durante a indexação. |
|
storageConnectionString |
string |
O cadeia de conexão para as projeções da conta de armazenamento será armazenado. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definição de projeção para quais dados armazenar em Arquivos do Azure.
Nome | Tipo | Description |
---|---|---|
generatedKeyName |
string |
Nome da chave gerada para armazenar a projeção em. |
inputs |
Entradas aninhadas para projeções complexas. |
|
referenceKeyName |
string |
Nome da chave de referência para projeção diferente. |
source |
string |
Dados de origem para projeto. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
storageContainer |
string |
Contêiner de blob no qual armazenar projeções. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definição de projeção para quais dados armazenar no Blob do Azure.
Nome | Tipo | Description |
---|---|---|
generatedKeyName |
string |
Nome da chave gerada para armazenar a projeção em. |
inputs |
Entradas aninhadas para projeções complexas. |
|
referenceKeyName |
string |
Nome da chave de referência para projeção diferente. |
source |
string |
Dados de origem para projeto. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
storageContainer |
string |
Contêiner de blob no qual armazenar projeções. |
SearchIndexerKnowledgeStoreProjection
Objeto container para vários seletores de projeção.
Nome | Tipo | Description |
---|---|---|
files |
Projeções para o Armazenamento de Arquivos do Azure. |
|
objects |
Projeções para o Armazenamento de Blobs do Azure. |
|
tables |
Projeções para o armazenamento de Tabelas do Azure. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Descrição de quais dados armazenar nas Tabelas do Azure.
Nome | Tipo | Description |
---|---|---|
generatedKeyName |
string |
Nome da chave gerada para armazenar a projeção em. |
inputs |
Entradas aninhadas para projeções complexas. |
|
referenceKeyName |
string |
Nome da chave de referência para projeção diferente. |
source |
string |
Dados de origem para projeto. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
tableName |
string |
Nome da tabela do Azure na qual armazenar dados projetados. |
SearchIndexerSkillset
Uma lista de habilidades.
Nome | Tipo | Description |
---|---|---|
@odata.etag |
string |
A ETag do conjunto de habilidades. |
cognitiveServices | CognitiveServicesAccount: |
Detalhes sobre o serviço de IA do Azure a ser usado ao executar habilidades. |
description |
string |
A descrição do conjunto de habilidades. |
encryptionKey |
Uma descrição de uma chave de criptografia criada no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de conjunto de habilidades quando você deseja ter total garantia de que ninguém, nem mesmo a Microsoft, pode descriptografar sua definição de conjunto de habilidades. Depois de criptografar sua definição de conjunto de habilidades, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição de conjunto de habilidades não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em ou após 1º de janeiro de 2019. |
|
knowledgeStore |
Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos. |
|
name |
string |
O nome do conjunto de habilidades. |
skills |
SearchIndexerSkill[]:
|
Uma lista de habilidades no conjunto de habilidades. |
SearchResourceEncryptionKey
Uma chave de criptografia gerenciada pelo cliente no Azure Key Vault. As chaves que você cria e gerencia podem ser usadas para criptografar ou descriptografar dados em repouso em seu serviço de pesquisa, como índices e mapas de sinônimos.
Nome | Tipo | Description |
---|---|---|
accessCredentials |
Credenciais opcionais do Azure Active Directory usadas para acessar o Key Vault do Azure. Não é necessário se estiver usando a identidade gerenciada. |
|
keyVaultKeyName |
string |
O nome da chave de Key Vault do Azure a ser usada para criptografar seus dados em repouso. |
keyVaultKeyVersion |
string |
A versão do Azure Key Vault chave a ser usada para criptografar seus dados em repouso. |
keyVaultUri |
string |
O URI do Key Vault do Azure, também conhecido como nome DNS, que contém a chave a ser usada para criptografar seus dados inativos. Um URI de exemplo pode ser |
SentimentSkill
Análise de sentimento positivo-negativo da análise de texto, pontuada como um valor de ponto flutuante em um intervalo de zero a 1.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
SentimentSkillLanguage
Os códigos de idioma com suporte para texto de entrada pelo SentimentSkill.
Nome | Tipo | Description |
---|---|---|
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
fi |
string |
Finlandês |
fr |
string |
Francês |
it |
string |
Italiano |
nl |
string |
Holandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polonês |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
tr |
string |
Turco |
SentimentSkillV3
Usando a API Análise de Texto, avalia o texto não estruturado e, para cada registro, fornece rótulos de sentimento (como "negativo", "neutro" e "positivo") com base na pontuação de confiança mais alta encontrada pelo serviço em uma frase e no nível do documento.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
|
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
|
defaultLanguageCode |
string |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
|
includeOpinionMining |
boolean |
False |
Se definido como true, a saída da habilidade incluirá informações de Análise de Texto para mineração de opiniões, ou seja, destinos (substantivos ou verbos) e sua avaliação associada (adjetiva) no texto. O padrão é false. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
||
modelVersion |
string |
A versão do modelo a ser usada ao chamar o serviço Análise de Texto. O padrão será o mais recente disponível quando não for especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
|
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
ShaperSkill
Uma habilidade para remodelar as saídas. Ele cria um tipo complexo para dar suporte a campos compostos (também conhecidos como campos de várias partes).
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade. |
SplitSkill
Uma habilidade para dividir uma cadeia de caracteres em partes de texto.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultLanguageCode |
Um valor que indica qual código de idioma usar. O padrão é |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
maximumPageLength |
integer |
O comprimento máximo de página desejado. O padrão é 10000. |
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
|
textSplitMode |
Um valor que indica qual modo de divisão executar. |
SplitSkillLanguage
Os códigos de idioma compatíveis com o texto de entrada por SplitSkill.
Nome | Tipo | Description |
---|---|---|
am |
string |
Amárico |
bs |
string |
Bósnio |
cs |
string |
Tcheco |
da |
string |
Dinamarquês |
de |
string |
Alemão |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estoniano |
fi |
string |
Finlandês |
fr |
string |
Francês |
he |
string |
Hebraico |
hi |
string |
Híndi |
hr |
string |
Croata |
hu |
string |
Húngaro |
id |
string |
Indonésio |
is |
string |
Islandês |
it |
string |
Italiano |
ja |
string |
Japonês |
ko |
string |
Coreano |
lv |
string |
Letão |
nb |
string |
Norueguês |
nl |
string |
Holandês |
pl |
string |
Polonês |
pt |
string |
Português (Portugal) |
pt-br |
string |
Português (Brasil) |
ru |
string |
Russo |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sr |
string |
Sérvio |
sv |
string |
Sueco |
tr |
string |
Turco |
ur |
string |
Urdu |
zh |
string |
Chinês (Simplificado) |
TextSplitMode
Um valor que indica qual modo de divisão executar.
Nome | Tipo | Description |
---|---|---|
pages |
string |
Divida o texto em páginas individuais. |
sentences |
string |
Divida o texto em frases individuais. |
TextTranslationSkill
Uma habilidade para traduzir texto de um idioma para outro.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
defaultFromLanguageCode |
O código de idioma do qual traduzir documentos para documentos que não especificam o do idioma explicitamente. |
|
defaultToLanguageCode |
O código de idioma para traduzir documentos para documentos que não especificam o idioma explicitamente. |
|
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
|
suggestedFrom |
O código de idioma para traduzir documentos de quando nem a entrada fromLanguageCode nem o parâmetro defaultFromLanguageCode são fornecidos e a detecção automática de idioma não é bem-sucedida. O padrão é |
TextTranslationSkillLanguage
Os códigos de idioma com suporte para texto de entrada por TextTranslationSkill.
Nome | Tipo | Description |
---|---|---|
af |
string |
Africâner |
ar |
string |
Árabe |
bg |
string |
Búlgaro |
bn |
string |
Bangla |
bs |
string |
Bósnio (latim) |
ca |
string |
Catalão |
cs |
string |
Tcheco |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estoniano |
fa |
string |
Persa |
fi |
string |
Finlandês |
fil |
string |
Filipino |
fj |
string |
Fijiano |
fr |
string |
Francês |
he |
string |
Hebraico |
hi |
string |
Híndi |
hr |
string |
Croata |
ht |
string |
Crioulo haitiano |
hu |
string |
Húngaro |
id |
string |
Indonésio |
is |
string |
Islandês |
it |
string |
Italiano |
ja |
string |
Japonês |
ko |
string |
Coreano |
lt |
string |
Lituano |
lv |
string |
Letão |
mg |
string |
Malgaxe |
ms |
string |
Malaio |
mt |
string |
Maltês |
mww |
string |
Hmong Daw |
nb |
string |
Norueguês |
nl |
string |
Holandês |
otq |
string |
Queretaro Otomi |
pl |
string |
Polonês |
pt |
string |
Português |
ro |
string |
Romeno |
ru |
string |
Russo |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sm |
string |
Samoano |
sr-Cyrl |
string |
Sérvio (cirílico) |
sr-Latn |
string |
Sérvio (latino) |
sv |
string |
Sueco |
sw |
string |
Suaíli |
ta |
string |
Tâmil |
te |
string |
Télugo |
th |
string |
Tailandês |
tlh |
string |
Klingon |
to |
string |
Tongan |
tr |
string |
Turco |
ty |
string |
Taitiano |
uk |
string |
Ucraniano |
ur |
string |
Urdu |
vi |
string |
Vietnamita |
yua |
string |
Yucatec Maya |
yue |
string |
Cantonês (tradicional) |
zh-Hans |
string |
Chinês simplificado |
zh-Hant |
string |
Chinês (tradicional) |
VisualFeature
As cadeias de caracteres que indicam quais tipos de recursos visuais devem ser retornados.
Nome | Tipo | Description |
---|---|---|
adult |
string |
Recursos visuais reconhecidos como pessoas adultas. |
brands |
string |
Recursos visuais reconhecidos como marcas comerciais. |
categories |
string |
Categorias. |
description |
string |
Descrição. |
faces |
string |
Recursos visuais reconhecidos como rostos de pessoas. |
objects |
string |
Recursos visuais reconhecidos como objetos. |
tags |
string |
Marcas. |
WebApiSkill
Uma habilidade que pode chamar um ponto de extremidade da API Web, permitindo que você estenda um conjunto de habilidades fazendo com que ele chame seu código personalizado.
Nome | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de habilidade. |
batchSize |
integer |
O tamanho do lote desejado que indica o número de documentos. |
context |
string |
Representa o nível no qual as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document. |
degreeOfParallelism |
integer |
Se definido, o número de chamadas paralelas que podem ser feitas para a API Web. |
description |
string |
A descrição da habilidade que descreve as entradas, as saídas e o uso da habilidade. |
httpHeaders |
object |
Os cabeçalhos necessários para fazer a solicitação http. |
httpMethod |
string |
O método para a solicitação http. |
inputs |
As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade de upstream. |
|
name |
string |
O nome da habilidade que a identifica exclusivamente dentro do conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere |
outputs |
A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como entrada por outra habilidade. |
|
timeout |
string |
O tempo limite desejado para a solicitação. O padrão é 30 segundos. |
uri |
string |
A URL da API Web. |