Skillsets - Create Or Update
Cria um novo conjunto de competências num serviço de pesquisa ou atualiza o conjunto de competências se já existir.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-05-01-preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-05-01-preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
O URL do ponto final do serviço de pesquisa. |
skillset
|
path | True |
string |
O nome do conjunto de competências para criar ou atualizar. |
api-version
|
query | True |
string |
Versão da API de Cliente. |
disable
|
query |
boolean |
Desativa a deteção de alterações de reprocessamento de cache. |
|
ignore
|
query |
boolean |
Ignora os requisitos de reposição da cache. |
Cabeçalho do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
O ID de controlo enviado com o pedido para ajudar na depuração. |
|
If-Match |
string |
Define a condição If-Match. A operação só será efetuada se o ETag no servidor corresponder a este valor. |
|
If-None-Match |
string |
Define a condição If-None-Match. A operação só será efetuada se o ETag no servidor não corresponder a este valor. |
|
Prefer | True |
string |
Para pedidos HTTP PUT, instrui o serviço a devolver o recurso criado/atualizado com êxito. |
Corpo do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
name | True |
string |
O nome do conjunto de competências. |
skills | True |
SearchIndexerSkill[]:
|
Uma lista de competências no conjunto de competências. |
@odata.etag |
string |
O ETag do conjunto de competências. |
|
cognitiveServices | CognitiveServicesAccount: |
Detalhes sobre o serviço de IA do Azure a utilizar ao executar competências. |
|
description |
string |
A descrição do conjunto de competências. |
|
encryptionKey |
Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para a definição do conjunto de competências quando quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode desencriptar a definição do conjunto de competências. Depois de encriptar a definição do conjunto de competências, esta permanecerá sempre encriptada. O serviço de pesquisa irá ignorar as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; A sua definição de conjunto de competências não será afetada. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados em ou depois de 1 de janeiro de 2019. |
||
indexProjections |
Definição de projeções adicionais para índice(es) de pesquisa secundários. |
||
knowledgeStore |
Definição de projeções adicionais para blobs, tabelas ou ficheiros do Azure de dados melhorados. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
O conjunto de competências é atualizado com êxito. |
|
201 Created |
O conjunto de competências é criado com êxito. |
|
Other Status Codes |
Resposta de erro. |
Exemplos
SearchServiceCreateOrUpdateSkillset
Pedido de amostra
PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2024-05-01-preview
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.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
}
}
Resposta da amostra
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.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.V3.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
Name | Description |
---|---|
Aml |
A competência do AML permite-lhe expandir o melhoramento de IA com um modelo personalizado do Azure Machine Learning (AML). Assim que um modelo AML for preparado e implementado, uma competência de AML integra-o no melhoramento de IA. |
Azure |
Credenciais de uma aplicação registada criada para o seu serviço de pesquisa, utilizada para acesso autenticado às chaves de encriptação armazenadas no Azure Key Vault. |
Azure |
Permite-lhe gerar uma incorporação de vetor para uma determinada entrada de texto com o recurso Azure OpenAI. |
Azure |
O nome do modelo do Azure Open AI que será chamado. |
Cognitive |
A chave de conta de várias regiões de um recurso do serviço de IA do Azure que está anexado a um conjunto de competências. |
Conditional |
Uma competência que permite cenários que requerem uma operação Booleana para determinar os dados a atribuir a uma saída. |
Custom |
Um objeto que contém informações sobre as correspondências encontradas e metadados relacionados. |
Custom |
Um objeto complexo que pode ser utilizado para especificar ortografias alternativas ou sinónimos ao nome da entidade raiz. |
Custom |
Uma competência procura texto de uma lista personalizada e definida pelo utilizador de palavras e expressões. |
Custom |
Os códigos de idioma suportados para texto de entrada por CustomEntityLookupSkill. |
Default |
Um objeto vazio que representa o recurso predefinido do serviço de IA do Azure para um conjunto de competências. |
Document |
Uma competência que extrai conteúdo de um ficheiro dentro do pipeline de melhoramento. |
Entity |
Uma cadeia que indica que categorias de entidades deve devolver. |
Entity |
Com a API de Análise de Texto, extrai entidades ligadas do texto. |
Entity |
Esta habilidade foi preterida. Utilize o V3. EntityRecognitionSkill. |
Entity |
Preterido. Os códigos de idioma suportados para texto de entrada por EntityRecognitionSkill. |
Entity |
Com a API Análise de Texto, extrai entidades de diferentes tipos de texto. |
Error |
Informações adicionais sobre o erro de gestão de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta a erros |
Image |
Uma competência que analisa ficheiros de imagem. Extrai um conjunto avançado de funcionalidades visuais com base no conteúdo da imagem. |
Image |
Os códigos de idioma suportados para entrada por ImageAnalysisSkill. |
Image |
Uma cadeia que indica os detalhes específicos do domínio a devolver. |
Index |
Define o comportamento das projeções do índice em relação ao resto do indexador. |
Input |
Mapeamento de campos de entrada para uma competência. |
Key |
Uma competência que utiliza a análise de texto para extração de expressões-chave. |
Key |
Os códigos de idioma suportados para texto de entrada por KeyPhraseExtractionSkill. |
Language |
Uma competência que deteta o idioma do texto de entrada e comunica um único código de idioma para cada documento submetido no pedido. O código de idioma é emparelhado com uma classificação que indica a confiança da análise. |
Line |
Define a sequência de carateres a utilizar entre as linhas de texto reconhecidas pela competência OCR. O valor predefinido é "espaço". |
Merge |
Uma competência para unir duas ou mais cadeias numa única cadeia unificada, com um delimitador opcional definido pelo utilizador a separar cada parte do componente. |
Ocr |
Uma competência que extrai texto de ficheiros de imagem. |
Ocr |
Os códigos de idioma suportados para entrada por OcrSkill. |
Output |
Mapeamento de campos de saída para uma competência. |
PIIDetection |
Ao utilizar a API de Análise de Texto, extrai informações pessoais de um texto de entrada e dá-lhe a opção de a mascarar. |
PIIDetection |
Uma cadeia que indica o maskingMode a utilizar para mascarar as informações pessoais detetadas no texto de entrada. |
Search |
Limpa a propriedade de identidade de uma origem de dados. |
Search |
Especifica a identidade de uma origem de dados a utilizar. |
Search |
Definição de projeções adicionais para índices de pesquisa secundários. |
Search |
Descrição dos dados a armazenar no índice de pesquisa designado. |
Search |
Um dicionário de propriedades de configuração específicas da projeção do índice. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo. |
Search |
Definição de projeções adicionais para blobs, tabelas ou ficheiros do Azure de dados melhorados. |
Search |
Definição de projeção para que dados armazenar no Ficheiros do Azure. |
Search |
Definição de projeção para que dados armazenar no Blob do Azure. |
Search |
Um dicionário de propriedades de configuração específicas do arquivo de conhecimento. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo. |
Search |
Objeto de contentor para vários seletores de projeção. |
Search |
Descrição dos dados a armazenar nas Tabelas do Azure. |
Search |
Uma lista de competências. |
Search |
Uma chave de encriptação gerida pelo cliente no Azure Key Vault. As chaves que cria e gere podem ser utilizadas para encriptar ou desencriptar dados inativos, como índices e mapas de sinónimos. |
Sentiment |
Esta habilidade foi preterida. Utilize o V3. Em vez disso, SentimentSkill. |
Sentiment |
Preterido. Os códigos de idioma suportados para texto de entrada por SentimentSkill. |
Sentiment |
A utilização da API Análise de Texto, avalia o texto não estruturado e, para cada registo, fornece etiquetas de sentimento (como "negativo", "neutro" e "positivo") com base na classificação de confiança mais elevada encontrada pelo serviço ao nível da frase e do documento. |
Shaper |
Uma competência para reformular as saídas. Cria um tipo complexo para suportar campos compostos (também conhecidos como campos multipart). |
Split |
Uma habilidade para dividir uma cadeia em segmentos de texto. |
Split |
Os códigos de idioma suportados para texto de entrada por SplitSkill. |
Text |
Um valor que indica o modo de divisão a executar. |
Text |
Uma competência para traduzir texto de um idioma para outro. |
Text |
Os códigos de idioma suportados para texto de entrada por TextTranslationSkill. |
Vision |
Permite-lhe gerar uma incorporação de vetor para uma determinada imagem ou entrada de texto com a API de Vetor de Visão dos Serviços de IA do Azure. |
Visual |
As cadeias que indicam os tipos de funcionalidades visuais a devolver. |
Web |
Uma competência que pode chamar um ponto final da API Web, permitindo-lhe expandir um conjunto de competências ao fazer com que este chame o seu código personalizado. |
AmlSkill
A competência do AML permite-lhe expandir o melhoramento de IA com um modelo personalizado do Azure Machine Learning (AML). Assim que um modelo AML for preparado e implementado, uma competência de AML integra-o no melhoramento de IA.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
degreeOfParallelism |
integer |
(Opcional) Quando especificado, indica o número de chamadas que o indexador efetuará em paralelo ao ponto final que forneceu. Pode diminuir este valor se o ponto final estiver a falhar sob uma carga de pedido demasiado elevada ou se o ponto final conseguir aceitar mais pedidos e quiser um aumento no desempenho do indexador. Se não estiver definido, é utilizado um valor predefinido de 5. O degreeOfParallelism pode ser definido para um máximo de 10 e um mínimo de 1. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
key |
string |
(Necessário para a autenticação de chaves) A chave do serviço AML. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
|
region |
string |
(Opcional para autenticação de tokens). A região na qual o serviço AML está implementado. |
resourceId |
string |
(Necessário para a autenticação de tokens). O Azure Resource Manager ID de recurso do serviço AML. Deve estar no formato subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}. |
timeout |
string |
(Opcional) Quando especificado, indica o tempo limite para o cliente http que faz a chamada à API. |
uri |
string |
(Necessário para nenhuma autenticação ou autenticação de chave) O URI de classificação do serviço AML para o qual o payload JSON será enviado. Só é permitido o esquema de URI https. |
AzureActiveDirectoryApplicationCredentials
Credenciais de uma aplicação registada criada para o seu serviço de pesquisa, utilizada para acesso autenticado às chaves de encriptação armazenadas no Azure Key Vault.
Name | Tipo | Description |
---|---|---|
applicationId |
string |
Um ID da Aplicação do AAD ao qual foram concedidas as permissões de acesso necessárias ao Azure Key Vault que deve ser utilizado ao encriptar os seus dados inativos. O ID da Aplicação não deve ser confundido com o ID de Objeto da sua Aplicação do AAD. |
applicationSecret |
string |
A chave de autenticação da aplicação do AAD especificada. |
AzureOpenAIEmbeddingSkill
Permite-lhe gerar uma incorporação de vetor para uma determinada entrada de texto com o recurso Azure OpenAI.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
apiKey |
string |
Chave de API do recurso designado do Azure OpenAI. |
authIdentity | SearchIndexerDataIdentity: |
A identidade gerida atribuída pelo utilizador utilizada para ligações de saída. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
deploymentId |
string |
ID da implementação do modelo Azure OpenAI no recurso designado. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
dimensions |
integer |
O número de dimensões que as incorporações de saída resultantes devem ter. Suportada apenas em modelos de incorporação de texto 3 e posteriores. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
modelName |
O nome do modelo de incorporação que é implementado no caminho deploymentId fornecido. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
|
resourceUri |
string |
O URI do recurso do Azure OpenAI. |
AzureOpenAIModelName
O nome do modelo do Azure Open AI que será chamado.
Name | Tipo | Description |
---|---|---|
experimental |
string |
|
text-embedding-3-large |
string |
|
text-embedding-3-small |
string |
|
text-embedding-ada-002 |
string |
CognitiveServicesAccountKey
A chave de conta de várias regiões de um recurso do serviço de IA do Azure que está anexado a um conjunto de competências.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de recurso do serviço de IA do Azure anexado a um conjunto de competências. |
description |
string |
Descrição do recurso do serviço de IA do Azure anexado a um conjunto de competências. |
key |
string |
A chave utilizada para aprovisionar o recurso do serviço de IA do Azure anexado a um conjunto de competências. |
ConditionalSkill
Uma competência que permite cenários que requerem uma operação Booleana para determinar os dados a atribuir a uma saída.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
CustomEntity
Um objeto que contém informações sobre as correspondências encontradas e metadados relacionados.
Name | Tipo | Description |
---|---|---|
accentSensitive |
boolean |
O valor predefinido é falso. Valor booleano 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 utilizados para especificar ortografias alternativas ou sinónimos para o nome da entidade raiz. |
|
caseSensitive |
boolean |
O valor predefinido é falso. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis à caixa de carateres. As correspondências não sensíveis a maiúsculas e minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Altera o valor de confidencialidade de destaque predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os aliases accent Valoressensíveis. |
defaultCaseSensitive |
boolean |
Altera o valor de confidencialidade de caso predefinido para esta entidade. É utilizado para alterar o valor predefinido de todos os valores de aliases caseSensitive. |
defaultFuzzyEditDistance |
integer |
Altera o valor de distância de edição difusa predefinido para esta entidade. Pode ser utilizado para alterar o valor predefinido de todos os valores fuzzyEditDistance. |
description |
string |
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
fuzzyEditDistance |
integer |
A predefinição é 0. Valor máximo de 5. Indica o número aceitável de carateres divergentes que ainda constituiriam uma correspondência com o nome da entidade. É devolvida a menor confusão possível para uma determinada correspondência. Por exemplo, se a distância de edição estiver definida como 3, "Windows10" continuará a corresponder a "Windows", "Windows10" e "Windows 7". Quando a sensibilidade a maiúsculas e minúsculas está definida como falsa, as diferenças de maiúsculas/minúsculas não contam para a tolerância à difusão, mas de outra forma contam. |
id |
string |
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
name |
string |
O descritor de entidade de nível superior. As correspondências na saída de competências serão agrupadas por este nome e devem representar a forma "normalizada" do texto que está a ser encontrado. |
subtype |
string |
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
type |
string |
Este campo pode ser utilizado como pass-through para metadados personalizados sobre os textos correspondentes. O valor deste campo será apresentado com cada correspondência da respetiva entidade na saída de competências. |
CustomEntityAlias
Um objeto complexo que pode ser utilizado para especificar ortografias alternativas ou sinónimos ao nome da entidade raiz.
Name | Tipo | Description |
---|---|---|
accentSensitive |
boolean |
Determinar se o alias é sensível ao destaque. |
caseSensitive |
boolean |
Determinar se o alias é sensível às maiúsculas e minúsculas. |
fuzzyEditDistance |
integer |
Determine a distância de edição difusa do alias. |
text |
string |
O texto do alias. |
CustomEntityLookupSkill
Uma competência procura texto de uma lista personalizada e definida pelo utilizador de palavras e expressões.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
entitiesDefinitionUri |
string |
Caminho para um ficheiro JSON ou CSV que contém todo o texto de destino para corresponder. Esta definição de entidade é lida no início de uma execução de indexador. Quaisquer atualizações a este ficheiro durante uma execução de indexador só entrarão em vigor após as execuções subsequentes. Esta configuração tem de estar acessível através de HTTPS. |
globalDefaultAccentSensitive |
boolean |
Um sinalizador global para AccentSensitive. Se AccentSensitive não estiver definido em CustomEntity, este valor será o valor predefinido. |
globalDefaultCaseSensitive |
boolean |
Um sinalizador global para CaseSensitive. Se CaseSensitive não estiver definido em CustomEntity, este valor será o valor predefinido. |
globalDefaultFuzzyEditDistance |
integer |
Um sinalizador global para FuzzyEditDistance. Se FuzzyEditDistance não estiver definido em CustomEntity, este valor será o valor predefinido. |
inlineEntitiesDefinition |
A definição de CustomEntity inline. |
|
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
CustomEntityLookupSkillLanguage
Os códigos de idioma suportados para texto de entrada por CustomEntityLookupSkill.
Name | 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 predefinido do serviço de IA do Azure para um conjunto de competências.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de recurso do serviço de IA do Azure anexado a um conjunto de competências. |
description |
string |
Descrição do recurso do serviço de IA do Azure anexado a um conjunto de competências. |
DocumentExtractionSkill
Uma competência que extrai conteúdo de um ficheiro dentro do pipeline de melhoramento.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
configuration |
object |
Um dicionário de configurações para a competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
dataToExtract |
string |
O tipo de dados a extrair para a competência. Será definido como "contentAndMetadata" se não estiver definido. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
|
parsingMode |
string |
O parsingMode para a habilidade. Será definido como "predefinição" se não for definido. |
EntityCategory
Uma cadeia que indica que categorias de entidades deve devolver.
Name | Tipo | Description |
---|---|---|
datetime |
string |
Entidades que descrevem uma data e hora. |
string |
Entidades que descrevem um endereço de e-mail. |
|
location |
string |
Entidades que descrevem uma localização física. |
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 um URL. |
EntityLinkingSkill
Com a API de Análise de Texto, extrai entidades ligadas do texto.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
string |
Um valor que indica o código de idioma a utilizar. A predefinição é |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que seja utilizado apenas para incluir entidades cuja classificação de confiança seja superior ao valor especificado. Se não estiver definido (predefinição) ou se estiver explicitamente definido como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
EntityRecognitionSkill
Esta habilidade foi preterida. Utilize o V3. EntityRecognitionSkill.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
categories |
Uma lista de categorias de entidades 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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
includeTypelessEntities |
boolean |
Determina se deve ou não incluir entidades que são bem conhecidas, mas que não estão em conformidade com um tipo predefinido. Se esta configuração não estiver definida (predefinição), definida como nula ou definida como falsa, as entidades que não estão em conformidade com um dos tipos predefinidos não serão apresentadas. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que seja utilizado apenas para incluir entidades cuja classificação de confiança seja superior ao valor especificado. Se não estiver definido (predefinição) ou se estiver explicitamente definido como nulo, todas as entidades serão incluídas. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
EntityRecognitionSkillLanguage
Preterido. Os códigos de idioma suportados para texto de entrada por EntityRecognitionSkill.
Name | Tipo | Description |
---|---|---|
ar |
string |
Árabe |
cs |
string |
Checo |
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 |
Neerlandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polaco |
pt-BR |
string |
Português (Brasil) |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
tr |
string |
Turco |
zh-Hans |
string |
Chinese-Simplified |
zh-Hant |
string |
Chinese-Traditional |
EntityRecognitionSkillV3
Com a API Análise de Texto, extrai entidades de diferentes tipos de texto.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
categories |
string[] |
Uma lista de categorias de entidades 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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
string |
Um valor que indica o código de idioma a utilizar. A predefinição é |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que seja utilizado apenas para incluir entidades cuja classificação de confiança seja superior ao valor especificado. Se não estiver definido (predefinição) ou se estiver explicitamente definido como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a utilizar ao chamar a API de Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
ErrorAdditionalInfo
Informações adicionais sobre o erro de gestão de recursos.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta a erros
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
ImageAnalysisSkill
Uma competência que analisa ficheiros de imagem. Extrai um conjunto avançado de funcionalidades visuais com base no conteúdo da imagem.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
details |
Uma cadeia que indica os detalhes específicos do domínio a devolver. |
|
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
|
visualFeatures |
Uma lista de funcionalidades visuais. |
ImageAnalysisSkillLanguage
Os códigos de idioma suportados para entrada por ImageAnalysisSkill.
Name | Tipo | Description |
---|---|---|
ar |
string |
Árabe |
az |
string |
Azerbaijão |
bg |
string |
Búlgaro |
bs |
string |
Latim bósnio |
ca |
string |
Catalão |
cs |
string |
Checo |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estónio |
eu |
string |
Basco |
fi |
string |
Finlandês |
fr |
string |
Francês |
ga |
string |
Irlandês |
gl |
string |
Galego |
he |
string |
Hebraico |
hi |
string |
Hindi |
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 |
Malásia Malaia |
nb |
string |
Norueguês (Bokmal) |
nl |
string |
Neerlandês |
pl |
string |
Polaco |
prs |
string |
Dari |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portuguese-Brazil |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Romeno |
ru |
string |
Russo |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sr-Cyrl |
string |
Sérvio - RS Cirílico |
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 que indica os detalhes específicos do domínio a devolver.
Name | Tipo | Description |
---|---|---|
celebrities |
string |
Detalhes reconhecidos como celebridades. |
landmarks |
string |
Detalhes reconhecidos como marcos. |
IndexProjectionMode
Define o comportamento das projeções do índice em relação ao resto do indexador.
Name | Tipo | Description |
---|---|---|
includeIndexingParentDocuments |
string |
O documento de origem será escrito no índice de destino do indexador. Este é o padrão predefinido. |
skipIndexingParentDocuments |
string |
O documento de origem será ignorado da escrita no índice de destino do indexador. |
InputFieldMappingEntry
Mapeamento de campos de entrada para uma competência.
Name | Tipo | Description |
---|---|---|
inputs |
As entradas recursivas utilizadas ao criar um tipo complexo. |
|
name |
string |
O nome da entrada. |
source |
string |
A origem da entrada. |
sourceContext |
string |
O contexto de origem utilizado para selecionar entradas recursivas. |
KeyPhraseExtractionSkill
Uma competência que utiliza a análise de texto para extração de expressões-chave.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
maxKeyPhraseCount |
integer |
Um número que indica quantas expressões-chave pretende devolver. Se estiver ausente, todas as expressões-chave identificadas serão devolvidas. |
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
KeyPhraseExtractionSkillLanguage
Os códigos de idioma suportados para texto de entrada por KeyPhraseExtractionSkill.
Name | 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 |
Neerlandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polaco |
pt-BR |
string |
Português (Brasil) |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
LanguageDetectionSkill
Uma competência que deteta o idioma do texto de entrada e comunica um único código de idioma para cada documento submetido no pedido. O código de idioma é emparelhado com uma classificação que indica a confiança da análise.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultCountryHint |
string |
Um código de país para utilizar como uma sugestão para o modelo de deteção de idioma se não conseguir desambiguar o idioma. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
LineEnding
Define a sequência de carateres a utilizar entre as linhas de texto reconhecidas pela competência OCR. O valor predefinido é "espaço".
Name | Tipo | Description |
---|---|---|
carriageReturn |
string |
As linhas são separadas por um caráter de retorno de carruagem ('\r'). |
carriageReturnLineFeed |
string |
As linhas são separadas por um retorno de carruagem e um caráter de alimentação de linhas ('\r\n'). |
lineFeed |
string |
As linhas são separadas por um único caráter de feed de linha ('\n'). |
space |
string |
As linhas são separadas por um único caráter de espaço. |
MergeSkill
Uma competência para unir duas ou mais cadeias numa única cadeia unificada, com um delimitador opcional definido pelo utilizador a separar cada parte do componente.
Name | Tipo | Default value | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
|
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, /documento ou /documento/conteúdo). A predefinição é /document. |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
|
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
||
insertPostTag |
string |
A etiqueta indica o fim do texto intercalado. Por predefinição, a etiqueta é um espaço vazio. |
|
insertPreTag |
string |
A etiqueta indica o início do texto intercalado. Por predefinição, a etiqueta é um espaço vazio. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
|
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
OcrSkill
Uma competência que extrai texto de ficheiros de imagem.
Name | Tipo | Default value | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
|
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, /documento ou /documento/conteúdo). A predefinição é /document. |
|
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
||
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
|
detectOrientation |
boolean |
False |
Um valor que indica para ativar ou não a deteção de orientação. A predefinição é falso. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
||
lineEnding |
Define a sequência de carateres a utilizar entre as linhas de texto reconhecidas pela competência OCR. O valor predefinido é "espaço". |
||
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
|
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
OcrSkillLanguage
Os códigos de idioma suportados para entrada por OcrSkill.
Name | Tipo | Description |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Afrikaans |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Árabe |
ast |
string |
Asturiano |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Azerbaijão (Latim) |
be |
string |
Bielorrusso (cirílico e latim) |
be-cyrl |
string |
Bielorrusso (cirílico) |
be-latn |
string |
Bielorrusso (Latim) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Búlgaro |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (Devanagiri) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Breton |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devanagiri) |
bs |
string |
Latim bósnio |
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 (Latim) |
co |
string |
Corso |
crh |
string |
Tártaro da Crimeia (Latim) |
cs |
string |
Checo |
csb |
string |
Kashubian |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
Sorbian Inferior |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estónio |
eu |
string |
Basco |
fa |
string |
Persa |
fi |
string |
Finlandês |
fil |
string |
Filipino |
fj |
string |
Fijian |
fo |
string |
Faroês |
fr |
string |
Francês |
fur |
string |
Frulian |
fy |
string |
Frisiano Ocidental |
ga |
string |
Irlandês |
gag |
string |
Gagauz (Latim) |
gd |
string |
Gaélico Escocês |
gil |
string |
Gilbertese |
gl |
string |
Galego |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
Havaiano |
hi |
string |
Hindi |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Croata |
hsb |
string |
Sorbian Superior |
ht |
string |
Crioulo haitiano |
hu |
string |
Húngaro |
ia |
string |
Interlingua |
id |
string |
Indonésio |
is |
string |
Islandês |
it |
string |
Italiano |
iu |
string |
Inuktitut (Latim) |
ja |
string |
Japonês |
jv |
string |
Javanês |
kaa |
string |
Kara-Kalpak (Latim) |
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 (Latim) |
kl |
string |
Gronelândia |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Coreano |
kos |
string |
Kosraean |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuário |
ku-arab |
string |
Curdo (árabe) |
ku-latn |
string |
Curdo (Latim) |
kum |
string |
Kumyk (Cirílico) |
kw |
string |
Córsega |
ky |
string |
Quirguistão (Cirílico) |
la |
string |
Latim |
lb |
string |
Luxemburguês |
lkt |
string |
Lakota |
lt |
string |
Lituano |
mi |
string |
Selásia |
mn |
string |
Mongol (Cirílico) |
mr |
string |
Marathi |
ms |
string |
Malaio (Latim) |
mt |
string |
Maltês |
mww |
string |
Hmong Daw (Latim) |
myv |
string |
Erzya (cirílico) |
nap |
string |
Napolitana |
nb |
string |
Norueguês |
ne |
string |
Nepalês |
niu |
string |
Niuean |
nl |
string |
Neerlandês |
no |
string |
Norueguês |
nog |
string |
Nogay |
oc |
string |
Occitan |
os |
string |
Ossético |
pa |
string |
Punjabi (árabe) |
pl |
string |
Polaco |
prs |
string |
Dari |
ps |
string |
Pashto |
pt |
string |
Português |
quc |
string |
K'iche' |
rab |
string |
Chamling |
rm |
string |
Romansh |
ro |
string |
Romeno |
ru |
string |
Russo |
sa |
string |
Sânscrito (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Escoceses |
sk |
string |
Eslovaco |
sl |
string |
Esloveno |
sm |
string |
Samoano (Latim) |
sma |
string |
Sami do Sul |
sme |
string |
Sami do Norte (Latim) |
smj |
string |
Lule Sami |
smn |
string |
Inari Sami |
sms |
string |
Skolt Sami |
so |
string |
Somali (Árabe) |
sq |
string |
Albanês |
sr |
string |
Sérvio (Latim) |
sr-Cyrl |
string |
Sérvio (Cirílico) |
sr-Latn |
string |
Sérvio (Latim) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Sueco |
sw |
string |
Suaíli (Latim) |
tet |
string |
Tetum |
tg |
string |
Tajique (Cirílico) |
thf |
string |
Thangmi |
tk |
string |
Turcomen (Latim) |
to |
string |
Tongan |
tr |
string |
Turco |
tt |
string |
Tártaro (Latim) |
tyv |
string |
Tuvan |
ug |
string |
Uyghur (Árabe) |
unk |
string |
Desconhecido (Tudo) |
ur |
string |
Urdu |
uz |
string |
Usbeque (Latim) |
uz-arab |
string |
Usbeque (árabe) |
uz-cyrl |
string |
Usbeque (Cirílico) |
vo |
string |
Volapük |
wae |
string |
Walser |
xnr |
string |
Kangri (Devanagiri) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Maia da Yucatec |
za |
string |
Zhuang |
zh-Hans |
string |
Chinês Simplificado |
zh-Hant |
string |
Chinês Tradicional |
zu |
string |
Zulu |
OutputFieldMappingEntry
Mapeamento de campos de saída para uma competência.
Name | Tipo | Description |
---|---|---|
name |
string |
O nome da saída definida pela competência. |
targetName |
string |
O nome de destino da saída. É opcional e predefinido para nome. |
PIIDetectionSkill
Ao utilizar a API de Análise de Texto, extrai informações pessoais de um texto de entrada e dá-lhe a opção de a mascarar.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
string |
Um valor que indica o código de idioma a utilizar. A predefinição é |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
domain |
string |
Se especificado, definirá o domínio PII para incluir apenas um subconjunto das categorias de entidades. Os valores possíveis incluem: "phi", "none". A predefinição é "nenhum". |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
maskingCharacter |
string |
O caráter utilizado para mascarar o texto se o parâmetro maskingMode estiver definido para substituir. A predefinição é '*'. |
maskingMode |
Um parâmetro que fornece várias formas de mascarar as informações pessoais detetadas no texto de entrada. A predefinição é "nenhum". |
|
minimumPrecision |
number |
Um valor entre 0 e 1 que seja utilizado apenas para incluir entidades cuja classificação de confiança seja superior ao valor especificado. Se não estiver definido (predefinição) ou se estiver explicitamente definido como nulo, todas as entidades serão incluídas. |
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
|
piiCategories |
string[] |
Uma lista de categorias de entidades PII que devem ser extraídas e mascaradas. |
PIIDetectionSkillMaskingMode
Uma cadeia que indica o maskingMode a utilizar para mascarar as informações pessoais detetadas no texto de entrada.
Name | Tipo | Description |
---|---|---|
none |
string |
Não ocorrem máscaras e a saída maskedText não será devolvida. |
replace |
string |
Substitui as entidades detetadas pelo caráter indicado no parâmetro maskingCharacter. O caráter será repetido ao comprimento da entidade detetada para que os desvios correspondam corretamente ao texto de entrada, bem como ao texto mascarado de saída. |
SearchIndexerDataNoneIdentity
Limpa a propriedade de identidade de uma origem de dados.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de identidade. |
SearchIndexerDataUserAssignedIdentity
Especifica a identidade de uma origem de dados a utilizar.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de identidade. |
userAssignedIdentity |
string |
O ID de recurso completamente qualificado do Azure de um utilizador atribuído identidade gerida normalmente no formulário "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" que deveria ter sido atribuído ao serviço de pesquisa. |
SearchIndexerIndexProjections
Definição de projeções adicionais para índices de pesquisa secundários.
Name | Tipo | Description |
---|---|---|
parameters |
Um dicionário de propriedades de configuração específicas da projeção do índice. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo. |
|
selectors |
Uma lista de projeções a serem executadas para índices de pesquisa secundários. |
SearchIndexerIndexProjectionSelector
Descrição dos dados a armazenar no índice de pesquisa designado.
Name | Tipo | Description |
---|---|---|
mappings |
Mapeamentos para a projeção ou que origem deve ser mapeada para que campo no índice de destino. |
|
parentKeyFieldName |
string |
Nome do campo no índice de pesquisa para o qual mapear o valor da chave do documento principal. Tem de ser um campo de cadeia que seja filtrável e não o campo de chave. |
sourceContext |
string |
Contexto de origem para as projeções. Representa a cardinalidade em que o documento será dividido em vários subdocumentos. |
targetIndexName |
string |
Nome do índice de pesquisa para o que projetar. Tem de ter um campo de chave com o conjunto de analisador de "palavra-chave". |
SearchIndexerIndexProjectionsParameters
Um dicionário de propriedades de configuração específicas da projeção do índice. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo.
Name | Tipo | Description |
---|---|---|
projectionMode |
Define o comportamento das projeções do índice em relação ao resto do indexador. |
SearchIndexerKnowledgeStore
Definição de projeções adicionais para blobs, tabelas ou ficheiros do Azure de dados melhorados.
Name | Tipo | Description |
---|---|---|
identity | SearchIndexerDataIdentity: |
A identidade gerida atribuída pelo utilizador utilizada para ligações ao Armazenamento do Microsoft Azure ao escrever projeções do arquivo de conhecimento. Se o cadeia de ligação indicar uma identidade (ResourceId) e não for especificado, é utilizada a identidade gerida atribuída pelo sistema. Nas atualizações ao indexador, se a identidade não for especificada, o valor permanece inalterado. Se estiver definido como "nenhum", o valor desta propriedade é limpo. |
parameters |
Um dicionário de propriedades de configuração específicas do arquivo de conhecimento. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo. |
|
projections |
Uma lista de projeções adicionais a realizar durante a indexação. |
|
storageConnectionString |
string |
O cadeia de ligação para as projeções da conta de armazenamento será armazenado em. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definição de projeção para que dados armazenar no Ficheiros do Azure.
Name | 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 projetar. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
storageContainer |
string |
Contentor de blobs para armazenar projeções. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definição de projeção para que dados armazenar no Blob do Azure.
Name | 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 projetar. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
storageContainer |
string |
Contentor de blobs para armazenar projeções. |
SearchIndexerKnowledgeStoreParameters
Um dicionário de propriedades de configuração específicas do arquivo de conhecimento. Cada nome é o nome de uma propriedade específica. Cada valor tem de ser de um tipo primitivo.
Name | Tipo | Default value | Description |
---|---|---|---|
synthesizeGeneratedKeyName |
boolean |
False |
Se as projeções devem ou não sintetizar um nome de chave gerado se ainda não estiver presente. |
SearchIndexerKnowledgeStoreProjection
Objeto de contentor para vários seletores de projeção.
Name | Tipo | Description |
---|---|---|
files |
Projeções para o armazenamento de Ficheiros 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 dos dados a armazenar nas Tabelas do Azure.
Name | 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 projetar. |
sourceContext |
string |
Contexto de origem para projeções complexas. |
tableName |
string |
Nome da tabela do Azure para armazenar os dados projetados. |
SearchIndexerSkillset
Uma lista de competências.
Name | Tipo | Description |
---|---|---|
@odata.etag |
string |
A ETag do conjunto de competências. |
cognitiveServices | CognitiveServicesAccount: |
Detalhes sobre o serviço de IA do Azure a utilizar ao executar competências. |
description |
string |
A descrição do conjunto de competências. |
encryptionKey |
Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para a definição do conjunto de competências quando quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode desencriptar a definição do conjunto de competências. Depois de encriptar a definição do conjunto de competências, esta permanecerá sempre encriptada. O serviço de pesquisa irá ignorar as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; A definição do conjunto de competências não será afetada. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados a partir de 1 de janeiro de 2019 ou depois de 1 de janeiro de 2019. |
|
indexProjections |
Definição de projeções adicionais para índices de pesquisa secundários. |
|
knowledgeStore |
Definição de projeções adicionais para blobs, tabelas ou ficheiros do Azure de dados melhorados. |
|
name |
string |
O nome do conjunto de competências. |
skills |
SearchIndexerSkill[]:
|
Uma lista de competências no conjunto de competências. |
SearchResourceEncryptionKey
Uma chave de encriptação gerida pelo cliente no Azure Key Vault. As chaves que cria e gere podem ser utilizadas para encriptar ou desencriptar dados inativos, como índices e mapas de sinónimos.
Name | Tipo | Description |
---|---|---|
accessCredentials |
Credenciais opcionais do Azure Active Directory utilizadas para aceder ao seu Key Vault do Azure. Em vez disso, não é necessário utilizar a identidade gerida. |
|
identity | SearchIndexerDataIdentity: |
Uma identidade gerida explícita a utilizar para esta chave de encriptação. Se não for especificado e a propriedade de credenciais de acesso for nula, é utilizada a identidade gerida atribuída pelo sistema. Ao atualizar para o recurso, se a identidade explícita não for especificada, permanecerá inalterada. Se "nenhum" for especificado, o valor desta propriedade é limpo. |
keyVaultKeyName |
string |
O nome da chave de Key Vault do Azure a ser utilizada para encriptar os seus dados inativos. |
keyVaultKeyVersion |
string |
A versão da chave de Key Vault do Azure a ser utilizada para encriptar os seus dados inativos. |
keyVaultUri |
string |
O URI do seu Key Vault do Azure, também conhecido como nome DNS, que contém a chave a ser utilizada para encriptar os seus dados inativos. Um URI de exemplo pode ser |
SentimentSkill
Esta habilidade foi preterida. Utilize o V3. Em vez disso, SentimentSkill.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
SentimentSkillLanguage
Preterido. Os códigos de idioma suportados para texto de entrada por SentimentSkill.
Name | 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 |
Neerlandês |
no |
string |
Norueguês (Bokmaal) |
pl |
string |
Polaco |
pt-PT |
string |
Português (Portugal) |
ru |
string |
Russo |
sv |
string |
Sueco |
tr |
string |
Turco |
SentimentSkillV3
A utilização da API Análise de Texto, avalia o texto não estruturado e, para cada registo, fornece etiquetas de sentimento (como "negativo", "neutro" e "positivo") com base na classificação de confiança mais elevada encontrada pelo serviço ao nível da frase e do documento.
Name | Tipo | Default value | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
|
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, /documento ou /documento/conteúdo). A predefinição é /document. |
|
defaultLanguageCode |
string |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
|
includeOpinionMining |
boolean |
False |
Se definido como verdadeiro, a saída de competências incluirá informações de Análise de Texto para extração de opiniões, nomeadamente destinos (substantivos ou verbos) e a respetiva avaliação associada (adjetivo) no texto. A predefinição é falso. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
||
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço Análise de Texto. A predefinição será a mais recente disponível quando não for especificada. Recomendamos que não especifique este valor, a menos que seja absolutamente necessário. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
|
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
ShaperSkill
Uma competência para reformular as saídas. Cria um tipo complexo para suportar campos compostos (também conhecidos como campos multipart).
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
SplitSkill
Uma habilidade para dividir uma cadeia em segmentos de texto.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultLanguageCode |
Um valor que indica o código de idioma a utilizar. A predefinição é |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
maximumPageLength |
integer |
O comprimento máximo de página pretendido. A predefinição é 10000. |
maximumPagesToTake |
integer |
Aplicável apenas quando textSplitMode está definido como "páginas". Se for especificado, o SplitSkill irá descontinuar a divisão após o processamento das primeiras páginas "maximumPagesToTake", de modo a melhorar o desempenho quando forem necessárias apenas algumas páginas iniciais de cada documento. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
|
pageOverlapLength |
integer |
Aplicável apenas quando textSplitMode está definido como "páginas". Se especificado, n+1.º segmento começará com este número de carateres/tokens do final do n.º segmento. |
textSplitMode |
Um valor que indica o modo de divisão a executar. |
SplitSkillLanguage
Os códigos de idioma suportados para texto de entrada por SplitSkill.
Name | Tipo | Description |
---|---|---|
am |
string |
Amárico |
bs |
string |
Bósnio |
cs |
string |
Checo |
da |
string |
Dinamarquês |
de |
string |
Alemão |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estónio |
fi |
string |
Finlandês |
fr |
string |
Francês |
he |
string |
Hebraico |
hi |
string |
Hindi |
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 |
Neerlandês |
pl |
string |
Polaco |
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 o modo de divisão a executar.
Name | Tipo | Description |
---|---|---|
pages |
string |
Divida o texto em páginas individuais. |
sentences |
string |
Divida o texto em frases individuais. |
TextTranslationSkill
Uma competência para traduzir texto de um idioma para outro.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
defaultFromLanguageCode |
O código de idioma para traduzir documentos de para documentos que não especificam explicitamente o idioma do idioma. |
|
defaultToLanguageCode |
O código de idioma para traduzir documentos para documentos que não especificam explicitamente o idioma para. |
|
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
A saída de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra competência. |
|
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 deteção automática de idioma não é bem sucedida. A predefinição é |
TextTranslationSkillLanguage
Os códigos de idioma suportados para texto de entrada por TextTranslationSkill.
Name | Tipo | Description |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Árabe |
bg |
string |
Búlgaro |
bn |
string |
Bangla |
bs |
string |
Bósnio (Latim) |
ca |
string |
Catalão |
cs |
string |
Checo |
cy |
string |
Galês |
da |
string |
Dinamarquês |
de |
string |
Alemão |
el |
string |
Grego |
en |
string |
Inglês |
es |
string |
Espanhol |
et |
string |
Estónio |
fa |
string |
Persa |
fi |
string |
Finlandês |
fil |
string |
Filipino |
fj |
string |
Fijian |
fr |
string |
Francês |
ga |
string |
Irlandês |
he |
string |
Hebraico |
hi |
string |
Hindi |
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 |
kn |
string |
Kannada |
ko |
string |
Coreano |
lt |
string |
Lituano |
lv |
string |
Letão |
mg |
string |
Malgaxe |
mi |
string |
Maori |
ml |
string |
Malayalam |
ms |
string |
Malaio |
mt |
string |
Maltês |
mww |
string |
Hmong Daw |
nb |
string |
Norueguês |
nl |
string |
Neerlandês |
otq |
string |
Queretaro Otomi |
pa |
string |
Punjabi |
pl |
string |
Polaco |
pt |
string |
Português |
pt-PT |
string |
Português (Portugal) |
pt-br |
string |
Português (Brasil) |
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 (Latim) |
sv |
string |
Sueco |
sw |
string |
Kiswahili |
ta |
string |
Tamil |
te |
string |
Telugu |
th |
string |
Tailandês |
tlh |
string |
Klingon |
tlh-Latn |
string |
Klingon (script em latim) |
tlh-Piqd |
string |
Klingon (script Klingon) |
to |
string |
Tongan |
tr |
string |
Turco |
ty |
string |
Tahitian |
uk |
string |
Ucraniano |
ur |
string |
Urdu |
vi |
string |
Vietnamita |
yua |
string |
Maia da Yucatec |
yue |
string |
Cantonês (Tradicional) |
zh-Hans |
string |
Chinês Simplificado |
zh-Hant |
string |
Chinês Tradicional |
VisionVectorizeSkill
Permite-lhe gerar uma incorporação de vetor para uma determinada imagem ou entrada de texto com a API de Vetor de Visão dos Serviços de IA do Azure.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
modelVersion |
string |
A versão do modelo a utilizar ao chamar o serviço visão dos Serviços de IA. A predefinição será a mais recente disponível quando não for especificada. |
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
VisualFeature
As cadeias que indicam os tipos de funcionalidades visuais a devolver.
Name | Tipo | Description |
---|---|---|
adult |
string |
Funcionalidades visuais reconhecidas como pessoas adultas. |
brands |
string |
Funcionalidades visuais reconhecidas como marcas comerciais. |
categories |
string |
Categorias. |
description |
string |
Descrição. |
faces |
string |
Funcionalidades visuais reconhecidas como rostos de pessoas. |
objects |
string |
Funcionalidades visuais reconhecidas como objetos. |
tags |
string |
Etiquetas. |
WebApiSkill
Uma competência que pode chamar um ponto final da API Web, permitindo-lhe expandir um conjunto de competências ao fazer com que este chame o seu código personalizado.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Um fragmento de URI que especifica o tipo de competência. |
authIdentity | SearchIndexerDataIdentity: |
A identidade gerida atribuída pelo utilizador utilizada para ligações de saída. Se for fornecido um authResourceId e não for especificado, é utilizada a identidade gerida atribuída pelo sistema. Nas atualizações ao indexador, se a identidade não for especificada, o valor permanece inalterado. Se estiver definido como "nenhum", o valor desta propriedade é limpo. |
authResourceId |
string |
Aplica-se a competências personalizadas que se ligam ao código externo numa função do Azure ou a outra aplicação que fornece as transformações. Este valor deve ser o ID da aplicação criado para a função ou aplicação quando foi registado no Azure Active Directory. Quando especificado, a competência personalizada liga-se à função ou aplicação com um ID gerido (atribuído pelo sistema ou pelo utilizador) do serviço de pesquisa e o token de acesso da função ou aplicação, utilizando este valor como id de recurso para criar o âmbito do token de acesso. |
batchSize |
integer |
O tamanho de lote pretendido que indica o número de documentos. |
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, /documento ou /documento/conteúdo). A predefinição é /document. |
degreeOfParallelism |
integer |
Se estiver definido, o número de chamadas paralelas que podem ser efetuadas à API Web. |
description |
string |
A descrição da competência que descreve as entradas, saídas e utilização da competência. |
httpHeaders |
object |
Os cabeçalhos necessários para fazer o pedido http. |
httpMethod |
string |
O método para o pedido http. |
inputs |
As entradas das competências podem ser uma coluna no conjunto de dados de origem ou a saída de uma competência a montante. |
|
name |
string |
O nome da competência que a identifica exclusivamente no conjunto de competências. Uma competência sem nome definido receberá um nome predefinido do respetivo índice baseado em 1 na matriz de competências, com o prefixo "#". |
outputs |
O resultado de uma competência é um campo num índice de pesquisa ou um valor que pode ser consumido como entrada por outra competência. |
|
timeout |
string |
O tempo limite pretendido para o pedido. A predefinição é 30 segundos. |
uri |
string |
O URL da API Web. |