Skillsets - Create Or Update
Crée un nouvel ensemble de compétences dans un service de recherche ou met à jour l’ensemble de compétences s’il existe déjà.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-05-01-preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-05-01-preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
URL du point de terminaison du service de recherche. |
skillset
|
path | True |
string |
Nom de l’ensemble de compétences à créer ou à mettre à jour. |
api-version
|
query | True |
string |
Version de l’API cliente. |
disable
|
query |
boolean |
Désactive la détection des modifications de retraitement du cache. |
|
ignore
|
query |
boolean |
Ignore les exigences de réinitialisation du cache. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
ID de suivi envoyé avec la demande pour faciliter le débogage. |
|
If-Match |
string |
Définit la condition de If-Match. L’opération est effectuée uniquement si l’ETag sur le serveur correspond à cette valeur. |
|
If-None-Match |
string |
Définit la condition If-None-Match. L’opération est effectuée uniquement si l’ETag sur le serveur ne correspond pas à cette valeur. |
|
Prefer | True |
string |
Pour les requêtes HTTP PUT, indique au service de retourner la ressource créée/mise à jour en cas de réussite. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
name | True |
string |
Nom de l’ensemble de compétences. |
skills | True |
SearchIndexerSkill[]:
|
Liste des compétences dans l’ensemble de compétences. |
@odata.etag |
string |
ETag de l’ensemble de compétences. |
|
cognitiveServices | CognitiveServicesAccount: |
Détails sur le service Azure AI à utiliser lors de l’exécution des compétences. |
|
description |
string |
Description de l’ensemble de compétences. |
|
encryptionKey |
Description d’une clé de chiffrement que vous créez dans Azure Key Vault. Cette clé est utilisée pour fournir un niveau supplémentaire de chiffrement au repos pour votre définition d’ensemble de compétences lorsque vous souhaitez avoir l’assurance complète que personne, pas même Microsoft, ne peut déchiffrer votre définition d’ensemble de compétences. Une fois que vous avez chiffré votre définition d’ensemble de compétences, elle reste toujours chiffrée. Le service de recherche ignore les tentatives de définition de cette propriété sur null. Vous pouvez modifier cette propriété si nécessaire si vous souhaitez faire pivoter votre clé de chiffrement ; Votre définition d’ensemble de compétences ne sera pas affectée. Le chiffrement avec des clés gérées par le client n’est pas disponible pour les services de recherche gratuits et est uniquement disponible pour les services payants créés à partir du 1er janvier 2019. |
||
indexProjections |
Définition de projections supplémentaires pour les index de recherche secondaires. |
||
knowledgeStore |
Définition de projections supplémentaires sur des objets blob, des tables ou des fichiers Azure de données enrichies. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
L’ensemble de compétences est correctement mis à jour. |
|
201 Created |
L’ensemble de compétences est créé avec succès. |
|
Other Status Codes |
Réponse d’erreur. |
Exemples
SearchServiceCreateOrUpdateSkillset
Exemple de requête
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
}
}
Exemple de réponse
{
"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
}
}
Définitions
Nom | Description |
---|---|
Aml |
La compétence AML vous permet d’étendre l’enrichissement par IA à l’aide d’un modèle Azure Machine Learning (AML) personnalisé. Une fois qu’un modèle AML est formé et déployé, une compétence AML l’intègre dans l’enrichissement par IA. |
Azure |
Informations d’identification d’une application inscrite créée pour votre service de recherche, utilisées pour l’accès authentifié aux clés de chiffrement stockées dans Azure Key Vault. |
Azure |
Vous permet de générer une incorporation vectorielle pour une entrée de texte donnée à l’aide de la ressource Azure OpenAI. |
Azure |
Nom du modèle Azure Open AI qui sera appelé. |
Cognitive |
Clé de compte multirégion d’une ressource de service Azure AI attachée à un ensemble de compétences. |
Conditional |
Compétence qui permet d’activer les scénarios qui nécessitent une opération booléenne pour déterminer les données à affecter à une sortie. |
Custom |
Objet qui contient des informations sur les correspondances trouvées et les métadonnées associées. |
Custom |
Objet complexe qui peut être utilisé pour spécifier d’autres orthographes ou synonymes au nom de l’entité racine. |
Custom |
Une compétence recherche du texte à partir d’une liste personnalisée définie par l’utilisateur de mots et d’expressions. |
Custom |
Codes de langue pris en charge pour le texte d’entrée par CustomEntityLookupSkill. |
Default |
Objet vide qui représente la ressource de service Azure AI par défaut pour un ensemble de compétences. |
Document |
Compétence qui extrait le contenu d’un fichier dans le pipeline d’enrichissement. |
Entity |
Chaîne indiquant les catégories d’entités à retourner. |
Entity |
À l’aide de l’API Analyse de texte, extrait les entités liées du texte. |
Entity |
Cette compétence est déconseillée. Utilisez la version V3. EntityRecognitionSkill à la place. |
Entity |
Action déconseillée. Codes de langue pris en charge pour le texte d’entrée par EntityRecognitionSkill. |
Entity |
À l’aide de l’API Analyse de texte, extrait du texte des entités de différents types. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Image |
Compétence qui analyse les fichiers image. Il extrait un ensemble complet de fonctionnalités visuelles en fonction du contenu de l’image. |
Image |
Codes de langue pris en charge pour l’entrée par ImageAnalysisSkill. |
Image |
Chaîne indiquant les détails spécifiques au domaine à retourner. |
Index |
Définit le comportement des projections d’index par rapport au reste de l’indexeur. |
Input |
Mappage de champs d’entrée pour une compétence. |
Key |
Compétence qui utilise l’analyse de texte pour l’extraction d’expressions clés. |
Key |
Codes de langue pris en charge pour le texte d’entrée par KeyPhraseExtractionSkill. |
Language |
Compétence qui détecte la langue du texte d’entrée et signale un code de langue unique pour chaque document soumis lors de la demande. Le code de langage est associé à un score indiquant la confiance de l’analyse. |
Line |
Définit la séquence de caractères à utiliser entre les lignes de texte reconnues par la compétence OCR. La valeur par défaut est « espace ». |
Merge |
Compétence permettant de fusionner deux chaînes ou plus en une seule chaîne unifiée, avec un délimiteur facultatif défini par l’utilisateur séparant chaque composant. |
Ocr |
Compétence qui extrait le texte des fichiers image. |
Ocr |
Codes de langue pris en charge pour l’entrée par OcrSkill. |
Output |
Mappage de champ de sortie pour une compétence. |
PIIDetection |
À l’aide de l’API Analyse de texte, extrait les informations personnelles d’un texte d’entrée et vous donne la possibilité de les masquer. |
PIIDetection |
Chaîne indiquant le maskingMode à utiliser pour masquer les informations personnelles détectées dans le texte d’entrée. |
Search |
Efface la propriété identity d’une source de données. |
Search |
Spécifie l’identité d’une source de données à utiliser. |
Search |
Définition de projections supplémentaires pour les index de recherche secondaires. |
Search |
Description des données à stocker dans l’index de recherche désigné. |
Search |
Dictionnaire de propriétés de configuration spécifiques à la projection d’index. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif. |
Search |
Définition de projections supplémentaires pour azure blob, table ou fichiers, de données enrichies. |
Search |
Définition de projection pour les données à stocker dans Azure Files. |
Search |
Définition de projection pour les données à stocker dans Azure Blob. |
Search |
Dictionnaire des propriétés de configuration spécifiques à la base de connaissances. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif. |
Search |
Objet conteneur pour différents sélecteurs de projection. |
Search |
Description des données à stocker dans les tables Azure. |
Search |
Liste des compétences. |
Search |
Une clé de chiffrement gérée par le client dans Azure Key Vault. Les clés que vous créez et gérez peuvent être utilisées pour chiffrer ou déchiffrer des données au repos, telles que des index et des mappages de synonymes. |
Sentiment |
Cette compétence est déconseillée. Utilisez la version V3. SentimentSkill à la place. |
Sentiment |
Action déconseillée. Codes de langue pris en charge pour le texte d’entrée par SentimentSkill. |
Sentiment |
À l’aide de l’API Analyse de texte, évalue le texte non structuré et, pour chaque enregistrement, fournit des étiquettes de sentiment (telles que « négatif », « neutre » et « positif ») basées sur le score de confiance le plus élevé trouvé par le service au niveau de la phrase et du document. |
Shaper |
Compétence pour remodeler les sorties. Il crée un type complexe pour prendre en charge les champs composites (également appelés champs en plusieurs parties). |
Split |
Compétence permettant de fractionner une chaîne en blocs de texte. |
Split |
Codes de langue pris en charge pour le texte d’entrée par SplitSkill. |
Text |
Valeur indiquant le mode de fractionnement à effectuer. |
Text |
Compétence permettant de traduire du texte d’une langue à une autre. |
Text |
Codes de langue pris en charge pour le texte d’entrée par TextTranslationSkill. |
Vision |
Vous permet de générer une incorporation vectorielle pour une entrée d’image ou de texte donnée à l’aide de l’API Vectorize d’Azure AI Services Vision. |
Visual |
Chaînes indiquant les types de caractéristiques visuelles à retourner. |
Web |
Compétence qui peut appeler un point de terminaison d’API web, ce qui vous permet d’étendre un ensemble de compétences en appelant votre code personnalisé. |
AmlSkill
La compétence AML vous permet d’étendre l’enrichissement par IA à l’aide d’un modèle Azure Machine Learning (AML) personnalisé. Une fois qu’un modèle AML est formé et déployé, une compétence AML l’intègre dans l’enrichissement par IA.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
degreeOfParallelism |
integer |
(Facultatif) Lorsqu’il est spécifié, indique le nombre d’appels que l’indexeur effectuera en parallèle au point de terminaison que vous avez fourni. Vous pouvez réduire cette valeur si votre point de terminaison échoue avec une charge de requête trop élevée, ou l’augmenter si votre point de terminaison est en mesure d’accepter plus de requêtes et si vous souhaitez augmenter les performances de l’indexeur. S’il n’est pas défini, une valeur par défaut de 5 secondes est utilisée. Le degreeOfParallelism peut avoir une valeur maximale de 10 et un minimum de 1. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
key |
string |
(Requis pour l’authentification par clé) Clé du service AML. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
|
region |
string |
(Facultatif pour l’authentification par jeton). Région dans laquelle le service AML est déployé. |
resourceId |
string |
(Requis pour l’authentification par jeton). ID de ressource Azure Resource Manager du service AML. Il doit être au format subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}. |
timeout |
string |
(Facultatif) Si spécifié, indique le délai d’expiration pour le client http qui effectue l’appel d’API. |
uri |
string |
(Requis en l’absence d’authentification ou pour une authentification par clé) URI de scoring du service AML auquel la charge utile JSON sera envoyée. Seul le schéma d’URI https est autorisé. |
AzureActiveDirectoryApplicationCredentials
Informations d’identification d’une application inscrite créée pour votre service de recherche, utilisées pour l’accès authentifié aux clés de chiffrement stockées dans Azure Key Vault.
Nom | Type | Description |
---|---|---|
applicationId |
string |
ID d’application AAD disposant des autorisations d’accès requises à l’Key Vault Azure à utiliser lors du chiffrement de vos données au repos. L’ID d’application ne doit pas être confondu avec l’ID d’objet de votre application AAD. |
applicationSecret |
string |
Clé d’authentification de l’application AAD spécifiée. |
AzureOpenAIEmbeddingSkill
Vous permet de générer une incorporation vectorielle pour une entrée de texte donnée à l’aide de la ressource Azure OpenAI.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
apiKey |
string |
Clé API de la ressource Azure OpenAI désignée. |
authIdentity | SearchIndexerDataIdentity: |
Identité managée affectée par l’utilisateur utilisée pour les connexions sortantes. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
deploymentId |
string |
ID du déploiement du modèle Azure OpenAI sur la ressource désignée. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
dimensions |
integer |
Nombre de dimensions que les incorporations de sortie obtenues doivent avoir. Pris en charge uniquement dans les modèles d’incorporation de texte 3 et versions ultérieures. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
modelName |
Nom du modèle d’incorporation déployé au chemin d’accès deploymentId fourni. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
|
resourceUri |
string |
URI de ressource de la ressource Azure OpenAI. |
AzureOpenAIModelName
Nom du modèle Azure Open AI qui sera appelé.
Nom | Type | Description |
---|---|---|
experimental |
string |
|
text-embedding-3-large |
string |
|
text-embedding-3-small |
string |
|
text-embedding-ada-002 |
string |
CognitiveServicesAccountKey
Clé de compte multirégion d’une ressource de service Azure AI attachée à un ensemble de compétences.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de ressource de service Azure AI attachée à un ensemble de compétences. |
description |
string |
Description de la ressource de service Azure AI attachée à un ensemble de compétences. |
key |
string |
Clé utilisée pour approvisionner la ressource de service Azure AI attachée à un ensemble de compétences. |
ConditionalSkill
Compétence qui permet d’activer les scénarios qui nécessitent une opération booléenne pour déterminer les données à affecter à une sortie.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
CustomEntity
Objet qui contient des informations sur les correspondances trouvées et les métadonnées associées.
Nom | Type | Description |
---|---|---|
accentSensitive |
boolean |
La valeur par défaut est false. Valeur booléenne indiquant si les comparaisons avec le nom d’entité doivent être sensibles à l’accentuation. |
aliases |
Tableau d’objets complexes qui peuvent être utilisés pour spécifier d’autres orthographes ou synonymes au nom d’entité racine. |
|
caseSensitive |
boolean |
La valeur par défaut est false. Valeur booléenne indiquant si les comparaisons avec le nom de l'entité doivent respecter la casse des caractères. Les exemples de correspondances non sensibles à la casse de « Microsoft » peuvent être : microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Modifie la valeur de sensibilité aux accents par défaut pour cette entité. Il permet de modifier la valeur par défaut de tous les alias des valeurs accentSensibles. |
defaultCaseSensitive |
boolean |
Modifie la valeur de confidentialité de la casse par défaut pour cette entité. Elle peut être utilisée pour modifier les valeurs caseSensitive par défaut de tous les alias. |
defaultFuzzyEditDistance |
integer |
Modifie la valeur de la distance de modification floue par défaut pour cette entité. Elle peut être utilisée pour modifier les valeurs fuzzyEditDistance par défaut de tous les alias. |
description |
string |
Ce champ peut être utilisé comme passthrough pour les métadonnées personnalisées concernant le ou les textes correspondants. La valeur de ce champ apparaîtra avec chaque correspondance de son entité dans la sortie de la compétence. |
fuzzyEditDistance |
integer |
La valeur par défaut est 0. La valeur maximale est 5. Indique le nombre acceptable de caractères divergents qui constitueraient encore une correspondance avec le nom de l'entité. La plus petite approximation possible d'une correspondance donnée est renvoyée. Par instance, si la distance de modification est définie sur 3, « Windows10 » correspond toujours à « Windows », « Windows10 » et « Windows 7 ». Lorsque le respect de la casse est défini sur « False », les différences de casse ne comptent PAS dans le cadre de la tolérance aux approximations, mais sinon elles comptent. |
id |
string |
Ce champ peut être utilisé comme passthrough pour les métadonnées personnalisées concernant le ou les textes correspondants. La valeur de ce champ apparaîtra avec chaque correspondance de son entité dans la sortie de la compétence. |
name |
string |
descripteur d'entité de niveau supérieur. Dans la sortie de la compétence, les correspondances seront regroupées en fonction de ce nom. Il s'agit de la forme « normalisée » du texte trouvé. |
subtype |
string |
Ce champ peut être utilisé comme passthrough pour les métadonnées personnalisées concernant le ou les textes correspondants. La valeur de ce champ apparaîtra avec chaque correspondance de son entité dans la sortie de la compétence. |
type |
string |
Ce champ peut être utilisé comme passthrough pour les métadonnées personnalisées concernant le ou les textes correspondants. La valeur de ce champ apparaîtra avec chaque correspondance de son entité dans la sortie de la compétence. |
CustomEntityAlias
Objet complexe qui peut être utilisé pour spécifier d’autres orthographes ou synonymes au nom de l’entité racine.
Nom | Type | Description |
---|---|---|
accentSensitive |
boolean |
Déterminez si l’alias respecte les accents. |
caseSensitive |
boolean |
Déterminez si l’alias respecte la casse. |
fuzzyEditDistance |
integer |
Déterminez la distance de modification approximative de l’alias. |
text |
string |
Texte de l’alias. |
CustomEntityLookupSkill
Une compétence recherche du texte à partir d’une liste personnalisée définie par l’utilisateur de mots et d’expressions.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
entitiesDefinitionUri |
string |
Chemin d'accès à un fichier JSON ou CSV contenant tout le texte cible à comparer. Cette définition d’entité est lue au début d’une exécution de l’indexeur. Les mises à jour de ce fichier pendant l’exécution de l’indexeur ne prendront effet qu’après les exécutions. Cette configuration doit être accessible via HTTPS. |
globalDefaultAccentSensitive |
boolean |
Indicateur global pour AccentSensitive. Si AccentSensitive n’est pas défini dans CustomEntity, cette valeur est la valeur par défaut. |
globalDefaultCaseSensitive |
boolean |
Indicateur global pour CaseSensitive. Si CaseSensitive n’est pas défini dans CustomEntity, cette valeur est la valeur par défaut. |
globalDefaultFuzzyEditDistance |
integer |
Indicateur global pour FuzzyEditDistance. Si FuzzyEditDistance n’est pas défini dans CustomEntity, cette valeur est la valeur par défaut. |
inlineEntitiesDefinition |
Définition de CustomEntity inline. |
|
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
CustomEntityLookupSkillLanguage
Codes de langue pris en charge pour le texte d’entrée par CustomEntityLookupSkill.
Nom | Type | Description |
---|---|---|
da |
string |
Danois |
de |
string |
Allemand |
en |
string |
Anglais |
es |
string |
Espagnol |
fi |
string |
Finnois |
fr |
string |
Français |
it |
string |
Italien |
ko |
string |
Coréen |
pt |
string |
Portugais |
DefaultCognitiveServicesAccount
Objet vide qui représente la ressource de service Azure AI par défaut pour un ensemble de compétences.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de ressource de service Azure AI attachée à un ensemble de compétences. |
description |
string |
Description de la ressource de service Azure AI attachée à un ensemble de compétences. |
DocumentExtractionSkill
Compétence qui extrait le contenu d’un fichier dans le pipeline d’enrichissement.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
configuration |
object |
Dictionnaire de configurations pour la compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
dataToExtract |
string |
Type de données à extraire pour la compétence. Est défini sur « contentAndMetadata » s’il n’est pas défini. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
|
parsingMode |
string |
ParsingMode pour la compétence. Est défini sur « default » s’il n’est pas défini. |
EntityCategory
Chaîne indiquant les catégories d’entités à retourner.
Nom | Type | Description |
---|---|---|
datetime |
string |
Entités décrivant une date et une heure. |
string |
Entités décrivant une adresse e-mail. |
|
location |
string |
Entités décrivant un emplacement physique. |
organization |
string |
Entités décrivant un organization. |
person |
string |
Entités décrivant une personne. |
quantity |
string |
Entités décrivant une quantité. |
url |
string |
Entités décrivant une URL. |
EntityLinkingSkill
À l’aide de l’API Analyse de texte, extrait les entités liées du texte.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
string |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
minimumPrecision |
number |
Valeur comprise entre 0 et 1 qui est utilisée pour inclure uniquement les entités dont le score de confiance est supérieur à la valeur spécifiée. Si elle n’est pas définie (valeur par défaut) ou si elle est explicitement définie sur null, toutes les entités sont incluses. |
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
EntityRecognitionSkill
Cette compétence est déconseillée. Utilisez la version V3. EntityRecognitionSkill à la place.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
categories |
Liste des catégories d’entités qui doivent être extraites. |
|
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
includeTypelessEntities |
boolean |
Détermine s’il faut inclure ou non des entités qui sont bien connues, mais qui ne sont pas conformes à un type prédéfini. Si cette configuration n’est pas définie (par défaut), définie sur null ou définie sur false, les entités qui ne sont pas conformes à l’un des types prédéfinis ne sont pas exposées. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
minimumPrecision |
number |
Valeur comprise entre 0 et 1 qui est utilisée pour inclure uniquement les entités dont le score de confiance est supérieur à la valeur spécifiée. Si elle n’est pas définie (valeur par défaut) ou si elle est explicitement définie sur null, toutes les entités sont incluses. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
EntityRecognitionSkillLanguage
Action déconseillée. Codes de langue pris en charge pour le texte d’entrée par EntityRecognitionSkill.
Nom | Type | Description |
---|---|---|
ar |
string |
Arabe |
cs |
string |
Tchèque |
da |
string |
Danois |
de |
string |
Allemand |
el |
string |
Grec |
en |
string |
Anglais |
es |
string |
Espagnol |
fi |
string |
Finnois |
fr |
string |
Français |
hu |
string |
Hongrois |
it |
string |
Italien |
ja |
string |
Japonais |
ko |
string |
Coréen |
nl |
string |
Néerlandais |
no |
string |
Norvégien (Bokmaal) |
pl |
string |
Polonais |
pt-BR |
string |
Portugais (Brésil) |
pt-PT |
string |
Portugais (Portugal) |
ru |
string |
Russe |
sv |
string |
Suédois |
tr |
string |
Turc |
zh-Hans |
string |
Chinois simplifié |
zh-Hant |
string |
Chinois traditionnel |
EntityRecognitionSkillV3
À l’aide de l’API Analyse de texte, extrait du texte des entités de différents types.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
categories |
string[] |
Liste des catégories d’entités qui doivent être extraites. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
string |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
minimumPrecision |
number |
Valeur comprise entre 0 et 1 qui est utilisée pour inclure uniquement les entités dont le score de confiance est supérieur à la valeur spécifiée. Si elle n’est pas définie (valeur par défaut) ou si elle est explicitement définie sur null, toutes les entités sont incluses. |
modelVersion |
string |
Version du modèle à utiliser lors de l’appel de l’API Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
ImageAnalysisSkill
Compétence qui analyse les fichiers image. Il extrait un ensemble complet de fonctionnalités visuelles en fonction du contenu de l’image.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
details |
Chaîne indiquant les détails spécifiques au domaine à retourner. |
|
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
|
visualFeatures |
Liste des fonctionnalités visuelles. |
ImageAnalysisSkillLanguage
Codes de langue pris en charge pour l’entrée par ImageAnalysisSkill.
Nom | Type | Description |
---|---|---|
ar |
string |
Arabe |
az |
string |
Azéri |
bg |
string |
Bulgare |
bs |
string |
Bosniaque latin |
ca |
string |
Catalan |
cs |
string |
Tchèque |
cy |
string |
Gallois |
da |
string |
Danois |
de |
string |
Allemand |
el |
string |
Grec |
en |
string |
Anglais |
es |
string |
Espagnol |
et |
string |
Estonien |
eu |
string |
Basque |
fi |
string |
Finnois |
fr |
string |
Français |
ga |
string |
Irlandais |
gl |
string |
Galicien |
he |
string |
Hébreu |
hi |
string |
Hindi |
hr |
string |
Croate |
hu |
string |
Hongrois |
id |
string |
Indonésien |
it |
string |
Italien |
ja |
string |
Japonais |
kk |
string |
Kazakh |
ko |
string |
Coréen |
lt |
string |
Lituanien |
lv |
string |
Letton |
mk |
string |
Macédonien |
ms |
string |
Malais (Malaisie) |
nb |
string |
Norvégien (bokmål) |
nl |
string |
Néerlandais |
pl |
string |
Polonais |
prs |
string |
Dari |
pt |
string |
Portugais (Portugal) |
pt-BR |
string |
Portugais (Brésil) |
pt-PT |
string |
Portugais (Portugal) |
ro |
string |
Roumain |
ru |
string |
Russe |
sk |
string |
Slovaque |
sl |
string |
Slovène |
sr-Cyrl |
string |
Serbe (cyrillique) |
sr-Latn |
string |
Serbe (Latin) |
sv |
string |
Suédois |
th |
string |
Thaï |
tr |
string |
Turc |
uk |
string |
Ukrainien |
vi |
string |
Vietnamien |
zh |
string |
Chinois (simplifié) |
zh-Hans |
string |
Chinois (simplifié) |
zh-Hant |
string |
Chinois traditionnel |
ImageDetail
Chaîne indiquant les détails spécifiques au domaine à retourner.
Nom | Type | Description |
---|---|---|
celebrities |
string |
Détails reconnus comme célébrités. |
landmarks |
string |
Détails reconnus en tant que points de repère. |
IndexProjectionMode
Définit le comportement des projections d’index par rapport au reste de l’indexeur.
Nom | Type | Description |
---|---|---|
includeIndexingParentDocuments |
string |
Le document source sera écrit dans l’index cible de l’indexeur. Il s’agit du modèle par défaut. |
skipIndexingParentDocuments |
string |
Le document source sera ignoré de l’écriture dans l’index cible de l’indexeur. |
InputFieldMappingEntry
Mappage de champs d’entrée pour une compétence.
Nom | Type | Description |
---|---|---|
inputs |
Entrées récursives utilisées lors de la création d’un type complexe. |
|
name |
string |
Nom de l'entrée. |
source |
string |
Source de l’entrée. |
sourceContext |
string |
Contexte source utilisé pour sélectionner des entrées récursives. |
KeyPhraseExtractionSkill
Compétence qui utilise l’analyse de texte pour l’extraction d’expressions clés.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
maxKeyPhraseCount |
integer |
Nombre indiquant le nombre d’expressions clés à retourner. En cas d’absence, toutes les expressions clés identifiées sont retournées. |
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
KeyPhraseExtractionSkillLanguage
Codes de langue pris en charge pour le texte d’entrée par KeyPhraseExtractionSkill.
Nom | Type | Description |
---|---|---|
da |
string |
Danois |
de |
string |
Allemand |
en |
string |
Anglais |
es |
string |
Espagnol |
fi |
string |
Finnois |
fr |
string |
Français |
it |
string |
Italien |
ja |
string |
Japonais |
ko |
string |
Coréen |
nl |
string |
Néerlandais |
no |
string |
Norvégien (Bokmaal) |
pl |
string |
Polonais |
pt-BR |
string |
Portugais (Brésil) |
pt-PT |
string |
Portugais (Portugal) |
ru |
string |
Russe |
sv |
string |
Suédois |
LanguageDetectionSkill
Compétence qui détecte la langue du texte d’entrée et signale un code de langue unique pour chaque document soumis lors de la demande. Le code de langage est associé à un score indiquant la confiance de l’analyse.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultCountryHint |
string |
Code de pays à utiliser comme indicateur du modèle de détection de langue s’il ne peut pas lever l’ambiguïté de la langue. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
LineEnding
Définit la séquence de caractères à utiliser entre les lignes de texte reconnues par la compétence OCR. La valeur par défaut est « espace ».
Nom | Type | Description |
---|---|---|
carriageReturn |
string |
Les lignes sont séparées par un caractère de retour chariot ('\r'). |
carriageReturnLineFeed |
string |
Les lignes sont séparées par un retour chariot et un caractère de saut de ligne (« \r\n ») . |
lineFeed |
string |
Les lignes sont séparées par un seul caractère de flux de ligne (« \n ») . |
space |
string |
Les lignes sont séparées par un seul espace. |
MergeSkill
Compétence permettant de fusionner deux chaînes ou plus en une seule chaîne unifiée, avec un délimiteur facultatif défini par l’utilisateur séparant chaque composant.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
|
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
|
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
||
insertPostTag |
string |
La balise indique la fin du texte fusionné. Par défaut, la balise est un espace vide. |
|
insertPreTag |
string |
La balise indique le début du texte fusionné. Par défaut, la balise est un espace vide. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
|
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
OcrSkill
Compétence qui extrait le texte des fichiers image.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
|
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
|
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
||
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
|
detectOrientation |
boolean |
False |
Valeur indiquant d’activer ou non la détection d’orientation. La valeur par défaut est false. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
||
lineEnding |
Définit la séquence de caractères à utiliser entre les lignes de texte reconnues par la compétence OCR. La valeur par défaut est « space ». |
||
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
|
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
OcrSkillLanguage
Codes de langue pris en charge pour l’entrée par OcrSkill.
Nom | Type | Description |
---|---|---|
Jns |
string |
Jaunsari (devanagari) |
af |
string |
Afrikaans |
anp |
string |
Angika (devanagari) |
ar |
string |
Arabe |
ast |
string |
Asturien |
awa |
string |
Awadhi-Hindi (devanagari) |
az |
string |
Azerbaïdjanais (Latin) |
be |
string |
Biélorusse (cyrillique et latin) |
be-cyrl |
string |
Biélorusse (cyrillique) |
be-latn |
string |
Biélorusse (latin) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (devanagari) |
bg |
string |
Bulgare |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (devanagari) |
bi |
string |
Bichelamar |
bns |
string |
Bundeli |
br |
string |
Breton |
bra |
string |
Brajbha |
brx |
string |
Bodo (devanagari) |
bs |
string |
Bosniaque latin |
bua |
string |
Buryat (cyrillique) |
ca |
string |
Catalan |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Monténégrin (cyrillique) |
cnr-latn |
string |
Montenegrin (latin) |
co |
string |
Corse |
crh |
string |
Tatar de Crimée (latin) |
cs |
string |
Tchèque |
csb |
string |
Cachoube |
cy |
string |
Gallois |
da |
string |
Danois |
de |
string |
Allemand |
dhi |
string |
Dhimal (devanagari) |
doi |
string |
Dogri (devanagari) |
dsb |
string |
Bas sorabe |
el |
string |
Grec |
en |
string |
Anglais |
es |
string |
Espagnol |
et |
string |
Estonien |
eu |
string |
Basque |
fa |
string |
Persan |
fi |
string |
Finnois |
fil |
string |
Filipino |
fj |
string |
Fidjien |
fo |
string |
Féroïen |
fr |
string |
Français |
fur |
string |
Frulian |
fy |
string |
Frison occidental |
ga |
string |
Irlandais |
gag |
string |
Gagauz (Latin) |
gd |
string |
Gaélique écossais |
gil |
string |
Gilbertin |
gl |
string |
Galicien |
gon |
string |
Gondi (devanagari) |
gv |
string |
Mannois |
gvr |
string |
Gurung (devanagari) |
haw |
string |
Hawaïen |
hi |
string |
Hindi |
hlb |
string |
Halbi (devanagari) |
hne |
string |
Chhattisgarhi (devanagari) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Croate |
hsb |
string |
Haut sorabe |
ht |
string |
Créole haïtien |
hu |
string |
Hongrois |
ia |
string |
Interlingua |
id |
string |
Indonésien |
is |
string |
Islandais |
it |
string |
Italien |
iu |
string |
Inuktitut (Latin) |
ja |
string |
Japonais |
jv |
string |
Javanais |
kaa |
string |
Kara-Kalpak (Latin) |
kaa-cyrl |
string |
Kara-Kalpak (Cyrillique) |
kac |
string |
Kachin (latin) |
kea |
string |
Créole du Cap-Vert |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
Kazakh (Cyrillique) |
kk-latn |
string |
Kazakh (Latin) |
kl |
string |
Groenlandais |
klr |
string |
Khaling |
kmj |
string |
Malto (devanagari) |
ko |
string |
Coréen |
kos |
string |
Kosrae |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (devanagari) |
ksh |
string |
Francique ripuaire |
ku-arab |
string |
Kurde (arabe) |
ku-latn |
string |
Kurde (latin) |
kum |
string |
Kumyk (Cyrillique) |
kw |
string |
Cornique |
ky |
string |
Kirghiz (cyrillique) |
la |
string |
Latin |
lb |
string |
Luxembourgeois |
lkt |
string |
Lakota |
lt |
string |
Lituanien |
mi |
string |
Maori |
mn |
string |
Mongole (cyrillique) |
mr |
string |
Marathi |
ms |
string |
Malais (latin) |
mt |
string |
Maltais |
mww |
string |
Hmong daw (latin) |
myv |
string |
Erzya (Cyrillique) |
nap |
string |
Napolitain |
nb |
string |
Norvégien |
ne |
string |
Népalais |
niu |
string |
Niué |
nl |
string |
Néerlandais |
no |
string |
Norvégien |
nog |
string |
Nogay |
oc |
string |
Occitan |
os |
string |
Ossète |
pa |
string |
Pendjabi (arabe) |
pl |
string |
Polonais |
prs |
string |
Dari |
ps |
string |
Pachto |
pt |
string |
Portugais |
quc |
string |
Quiché |
rab |
string |
Chamling |
rm |
string |
Romanche |
ro |
string |
Roumain |
ru |
string |
Russe |
sa |
string |
Sanskrit (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (devanagari) |
sco |
string |
Scots |
sk |
string |
Slovaque |
sl |
string |
Slovène |
sm |
string |
Samoan (latin) |
sma |
string |
Same du Sud |
sme |
string |
Same du Nord (latin) |
smj |
string |
Lule Sami |
smn |
string |
Inari Sami |
sms |
string |
Same de Skolt |
so |
string |
Somali (arabe) |
sq |
string |
Albanais |
sr |
string |
Serbe (latin) |
sr-Cyrl |
string |
Serbe (cyrillique) |
sr-Latn |
string |
Serbe (latin) |
srx |
string |
Sirmauri (devanagari) |
sv |
string |
Suédois |
sw |
string |
Swahili (latin) |
tet |
string |
Tétoum |
tg |
string |
Tadjik (cyrillique) |
thf |
string |
Thangmi |
tk |
string |
Turkmène (latin) |
to |
string |
Tonga |
tr |
string |
Turc |
tt |
string |
Tatar (latin) |
tyv |
string |
Touvain |
ug |
string |
Ouïgour (arabe) |
unk |
string |
Inconnu (tout) |
ur |
string |
Ourdou |
uz |
string |
Ouzbek (latin) |
uz-arab |
string |
Ouzbek (arabe) |
uz-cyrl |
string |
Ouzbek (cyrillique) |
vo |
string |
Volapük |
wae |
string |
Haut-valaisan |
xnr |
string |
Kangri (devanagari) |
xsr |
string |
Sherpa (devanagari) |
yua |
string |
Yucatec Maya |
za |
string |
Zhuang |
zh-Hans |
string |
Chinois (simplifié) |
zh-Hant |
string |
Chinois traditionnel |
zu |
string |
Zoulou |
OutputFieldMappingEntry
Mappage de champ de sortie pour une compétence.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la sortie définie par la compétence. |
targetName |
string |
Nom cible de la sortie. Elle est facultative et la valeur par défaut est name. |
PIIDetectionSkill
À l’aide de l’API Analyse de texte, extrait les informations personnelles d’un texte d’entrée et vous donne la possibilité de les masquer.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
string |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
domain |
string |
Si cette option est spécifiée, définit le domaine d’informations d’identification personnelle de manière à inclure uniquement un sous-ensemble des catégories d’entités. Les valeurs possibles sont les suivantes : « phi », « none ». La valeur par défaut est « none ». |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
maskingCharacter |
string |
Caractère utilisé pour masquer le texte si le paramètre maskingMode est défini pour remplacer. La valeur par défaut est '*'. |
maskingMode |
Paramètre qui fournit différentes façons de masquer les informations personnelles détectées dans le texte d'entrée. La valeur par défaut est « none ». |
|
minimumPrecision |
number |
Valeur comprise entre 0 et 1 qui est utilisée pour inclure uniquement les entités dont le score de confiance est supérieur à la valeur spécifiée. Si elle n’est pas définie (valeur par défaut) ou si elle est explicitement définie sur null, toutes les entités sont incluses. |
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
|
piiCategories |
string[] |
Liste des catégories d’entités piI qui doivent être extraites et masquées. |
PIIDetectionSkillMaskingMode
Chaîne indiquant le maskingMode à utiliser pour masquer les informations personnelles détectées dans le texte d’entrée.
Nom | Type | Description |
---|---|---|
none |
string |
Aucun masquage ne se produit et la sortie maskedText ne sera pas retournée. |
replace |
string |
Remplace les entités détectées par le caractère donné dans le paramètre maskingCharacter. Le caractère est répété à la longueur de l’entité détectée afin que les décalages correspondent correctement au texte d’entrée ainsi qu’à la sortie maskedText. |
SearchIndexerDataNoneIdentity
Efface la propriété identity d’une source de données.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type d’identité. |
SearchIndexerDataUserAssignedIdentity
Spécifie l’identité d’une source de données à utiliser.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type d’identité. |
userAssignedIdentity |
string |
Id de ressource Azure complet d’une identité managée affectée par l’utilisateur généralement sous la forme « /subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId » qui aurait dû être affecté au service de recherche. |
SearchIndexerIndexProjections
Définition de projections supplémentaires pour les index de recherche secondaires.
Nom | Type | Description |
---|---|---|
parameters |
Dictionnaire de propriétés de configuration spécifiques à la projection d’index. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif. |
|
selectors |
Liste des projections à effectuer pour les index de recherche secondaires. |
SearchIndexerIndexProjectionSelector
Description des données à stocker dans l’index de recherche désigné.
Nom | Type | Description |
---|---|---|
mappings |
Mappages pour la projection, ou quelle source doit être mappée à quel champ dans l’index cible. |
|
parentKeyFieldName |
string |
Nom du champ dans l’index de recherche auquel mapper la valeur de clé du document parent. Doit être un champ de chaîne qui peut être filtré et non le champ de clé. |
sourceContext |
string |
Contexte source pour les projections. Représente la cardinalité à laquelle le document sera divisé en plusieurs sous-documents. |
targetIndexName |
string |
Nom de l’index de recherche à projeter. Doit avoir un champ clé avec l’ensemble d’analyseurs « mot clé ». |
SearchIndexerIndexProjectionsParameters
Dictionnaire de propriétés de configuration spécifiques à la projection d’index. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif.
Nom | Type | Description |
---|---|---|
projectionMode |
Définit le comportement des projections d’index par rapport au reste de l’indexeur. |
SearchIndexerKnowledgeStore
Définition de projections supplémentaires pour azure blob, table ou fichiers, de données enrichies.
Nom | Type | Description |
---|---|---|
identity | SearchIndexerDataIdentity: |
Identité managée affectée par l’utilisateur utilisée pour les connexions au Stockage Azure lors de l’écriture de projections de la base de connaissances. Si le chaîne de connexion indique une identité (ResourceId) et qu’elle n’est pas spécifiée, l’identité managée affectée par le système est utilisée. Lors des mises à jour de l’indexeur, si l’identité n’est pas spécifiée, la valeur reste inchangée. Si la valeur est « none », la valeur de cette propriété est effacée. |
parameters |
Dictionnaire des propriétés de configuration spécifiques à la base de connaissances. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif. |
|
projections |
Liste des projections supplémentaires à effectuer pendant l’indexation. |
|
storageConnectionString |
string |
Les chaîne de connexion aux projections du compte de stockage seront stockées dans. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Définition de projection pour les données à stocker dans Azure Files.
Nom | Type | Description |
---|---|---|
generatedKeyName |
string |
Nom de la clé générée sous laquelle stocker la projection. |
inputs |
Entrées imbriquées pour les projections complexes. |
|
referenceKeyName |
string |
Nom de la clé de référence à une projection différente. |
source |
string |
Données sources à projeter. |
sourceContext |
string |
Contexte source pour les projections complexes. |
storageContainer |
string |
Conteneur d’objets blob dans lequel stocker les projections. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Définition de projection pour les données à stocker dans Azure Blob.
Nom | Type | Description |
---|---|---|
generatedKeyName |
string |
Nom de la clé générée sous laquelle stocker la projection. |
inputs |
Entrées imbriquées pour les projections complexes. |
|
referenceKeyName |
string |
Nom de la clé de référence à une projection différente. |
source |
string |
Données sources à projeter. |
sourceContext |
string |
Contexte source pour les projections complexes. |
storageContainer |
string |
Conteneur d’objets blob dans lequel stocker des projections. |
SearchIndexerKnowledgeStoreParameters
Dictionnaire des propriétés de configuration spécifiques à la base de connaissances. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
synthesizeGeneratedKeyName |
boolean |
False |
Indique si les projections doivent ou non synthétiser un nom de clé généré si celui-ci n’est pas déjà présent. |
SearchIndexerKnowledgeStoreProjection
Objet conteneur pour différents sélecteurs de projection.
Nom | Type | Description |
---|---|---|
files |
Projections dans le stockage Azure File. |
|
objects |
Projections dans stockage Blob Azure. |
|
tables |
Projections dans le stockage Table Azure. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Description des données à stocker dans les tables Azure.
Nom | Type | Description |
---|---|---|
generatedKeyName |
string |
Nom de la clé générée sous laquelle stocker la projection. |
inputs |
Entrées imbriquées pour les projections complexes. |
|
referenceKeyName |
string |
Nom de la clé de référence à une projection différente. |
source |
string |
Données sources à projeter. |
sourceContext |
string |
Contexte source pour les projections complexes. |
tableName |
string |
Nom de la table Azure dans laquelle stocker les données projetées. |
SearchIndexerSkillset
Liste des compétences.
Nom | Type | Description |
---|---|---|
@odata.etag |
string |
ETag de l’ensemble de compétences. |
cognitiveServices | CognitiveServicesAccount: |
Détails sur le service Azure AI à utiliser lors de l’exécution des compétences. |
description |
string |
Description de l’ensemble de compétences. |
encryptionKey |
Description d’une clé de chiffrement que vous créez dans Azure Key Vault. Cette clé est utilisée pour fournir un niveau supplémentaire de chiffrement au repos pour votre définition d’ensemble de compétences lorsque vous souhaitez avoir l’assurance complète que personne, pas même Microsoft, ne peut déchiffrer votre définition d’ensemble de compétences. Une fois que vous avez chiffré votre définition d’ensemble de compétences, elle reste toujours chiffrée. Le service de recherche ignore les tentatives de définition de cette propriété sur null. Vous pouvez modifier cette propriété si nécessaire si vous souhaitez faire pivoter votre clé de chiffrement ; Votre définition de l’ensemble de compétences n’est pas affectée. Le chiffrement avec des clés gérées par le client n’est pas disponible pour les services de recherche gratuits et n’est disponible que pour les services payants créés à partir du 1er janvier 2019. |
|
indexProjections |
Définition de projections supplémentaires pour les index de recherche secondaires. |
|
knowledgeStore |
Définition de projections supplémentaires pour un objet blob, une table ou des fichiers Azure de données enrichies. |
|
name |
string |
Nom de l’ensemble de compétences. |
skills |
SearchIndexerSkill[]:
|
Liste des compétences dans l’ensemble de compétences. |
SearchResourceEncryptionKey
Une clé de chiffrement gérée par le client dans Azure Key Vault. Les clés que vous créez et gérez peuvent être utilisées pour chiffrer ou déchiffrer des données au repos, telles que des index et des mappages de synonymes.
Nom | Type | Description |
---|---|---|
accessCredentials |
Informations d’identification Azure Active Directory facultatives utilisées pour accéder à votre Key Vault Azure. Non obligatoire si vous utilisez une identité managée à la place. |
|
identity | SearchIndexerDataIdentity: |
Identité managée explicite à utiliser pour cette clé de chiffrement. Si elle n’est pas spécifiée et que la propriété d’informations d’identification d’accès est null, l’identité managée affectée par le système est utilisée. Lors de la mise à jour de la ressource, si l’identité explicite n’est pas spécifiée, elle reste inchangée. Si « none » est spécifié, la valeur de cette propriété est effacée. |
keyVaultKeyName |
string |
Nom de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos. |
keyVaultKeyVersion |
string |
La version de votre clé Azure Key Vault à utiliser pour chiffrer vos données au repos. |
keyVaultUri |
string |
URI de votre Key Vault Azure, également appelé nom DNS, qui contient la clé à utiliser pour chiffrer vos données au repos. Un exemple d’URI pourrait être |
SentimentSkill
Cette compétence est déconseillée. Utilisez la version V3. SentimentSkill à la place.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
SentimentSkillLanguage
Action déconseillée. Codes de langue pris en charge pour le texte d’entrée par SentimentSkill.
Nom | Type | Description |
---|---|---|
da |
string |
Danois |
de |
string |
Allemand |
el |
string |
Grec |
en |
string |
Anglais |
es |
string |
Espagnol |
fi |
string |
Finnois |
fr |
string |
Français |
it |
string |
Italien |
nl |
string |
Néerlandais |
no |
string |
Norvégien (Bokmaal) |
pl |
string |
Polonais |
pt-PT |
string |
Portugais (Portugal) |
ru |
string |
Russe |
sv |
string |
Suédois |
tr |
string |
Turc |
SentimentSkillV3
À l’aide de l’API Analyse de texte, évalue le texte non structuré et, pour chaque enregistrement, fournit des étiquettes de sentiment (telles que « négatif », « neutre » et « positif ») basées sur le score de confiance le plus élevé trouvé par le service au niveau de la phrase et du document.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
|
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
|
defaultLanguageCode |
string |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
|
includeOpinionMining |
boolean |
False |
Si la valeur est true, la sortie de la compétence inclut des informations provenant de Analyse de texte pour l’exploration d’opinions, à savoir les cibles (noms ou verbes) et leur évaluation associée (adjectif) dans le texte. La valeur par défaut est false. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
||
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service Analyse de texte. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. Nous vous recommandons de ne pas spécifier cette valeur, sauf nécessité absolue. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
|
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
ShaperSkill
Compétence pour remodeler les sorties. Il crée un type complexe pour prendre en charge les champs composites (également appelés champs en plusieurs parties).
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
SplitSkill
Compétence permettant de fractionner une chaîne en blocs de texte.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultLanguageCode |
Valeur indiquant le code de langue à utiliser. La valeur par défaut est |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
maximumPageLength |
integer |
Longueur de page maximale souhaitée. La valeur par défaut est 10000. |
maximumPagesToTake |
integer |
Applicable uniquement lorsque textSplitMode est défini sur « pages ». Si elle est spécifiée, SplitSkill arrête le fractionnement après le traitement des premières pages « maximumPagesToTake », afin d’améliorer les performances lorsque seulement quelques pages initiales sont nécessaires à partir de chaque document. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
|
pageOverlapLength |
integer |
Applicable uniquement lorsque textSplitMode est défini sur « pages ». S’il est spécifié, n+1e bloc commence par ce nombre de caractères/jetons à partir de la fin du nième bloc. |
textSplitMode |
Valeur indiquant le mode de fractionnement à effectuer. |
SplitSkillLanguage
Codes de langue pris en charge pour le texte d’entrée par SplitSkill.
Nom | Type | Description |
---|---|---|
am |
string |
Amharique |
bs |
string |
Bosniaque |
cs |
string |
Tchèque |
da |
string |
Danois |
de |
string |
Allemand |
en |
string |
Anglais |
es |
string |
Espagnol |
et |
string |
Estonien |
fi |
string |
Finnois |
fr |
string |
Français |
he |
string |
Hébreu |
hi |
string |
Hindi |
hr |
string |
Croate |
hu |
string |
Hongrois |
id |
string |
Indonésien |
is |
string |
Islandais |
it |
string |
Italien |
ja |
string |
Japonais |
ko |
string |
Coréen |
lv |
string |
Letton |
nb |
string |
Norvégien |
nl |
string |
Néerlandais |
pl |
string |
Polonais |
pt |
string |
Portugais (Portugal) |
pt-br |
string |
Portugais (Brésil) |
ru |
string |
Russe |
sk |
string |
Slovaque |
sl |
string |
Slovène |
sr |
string |
Serbe |
sv |
string |
Suédois |
tr |
string |
Turc |
ur |
string |
Ourdou |
zh |
string |
Chinois (simplifié) |
TextSplitMode
Valeur indiquant le mode de fractionnement à effectuer.
Nom | Type | Description |
---|---|---|
pages |
string |
Fractionnez le texte en pages individuelles. |
sentences |
string |
Fractionnez le texte en phrases individuelles. |
TextTranslationSkill
Compétence permettant de traduire du texte d’une langue à une autre.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
defaultFromLanguageCode |
Code de langue à partir duquel traduire des documents pour les documents qui ne spécifient pas explicitement la langue de la source. |
|
defaultToLanguageCode |
Code de langue dans lequel traduire les documents pour les documents qui ne spécifient pas explicitement la langue de . |
|
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index de base 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée comme entrée par une autre compétence. |
|
suggestedFrom |
Code de langue à partir duquel traduire les documents lorsque ni l’entrée fromLanguageCode ni le paramètre defaultFromLanguageCode ne sont fournis et que la détection automatique de la langue échoue. La valeur par défaut est |
TextTranslationSkillLanguage
Codes de langue pris en charge pour le texte d’entrée par TextTranslationSkill.
Nom | Type | Description |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabe |
bg |
string |
Bulgare |
bn |
string |
Bangla |
bs |
string |
Bosniaque (latin) |
ca |
string |
Catalan |
cs |
string |
Tchèque |
cy |
string |
Gallois |
da |
string |
Danois |
de |
string |
Allemand |
el |
string |
Grec |
en |
string |
Anglais |
es |
string |
Espagnol |
et |
string |
Estonien |
fa |
string |
Persan |
fi |
string |
Finnois |
fil |
string |
Filipino |
fj |
string |
Fidjien |
fr |
string |
Français |
ga |
string |
Irlandais |
he |
string |
Hébreu |
hi |
string |
Hindi |
hr |
string |
Croate |
ht |
string |
Créole haïtien |
hu |
string |
Hongrois |
id |
string |
Indonésien |
is |
string |
Islandais |
it |
string |
Italien |
ja |
string |
Japonais |
kn |
string |
Kannada |
ko |
string |
Coréen |
lt |
string |
Lituanien |
lv |
string |
Letton |
mg |
string |
Malgache |
mi |
string |
Maori |
ml |
string |
Malayalam |
ms |
string |
Malais |
mt |
string |
Maltais |
mww |
string |
Hmong blanc |
nb |
string |
Norvégien |
nl |
string |
Néerlandais |
otq |
string |
Queretaro Otomi |
pa |
string |
Pendjabi |
pl |
string |
Polonais |
pt |
string |
Portugais |
pt-PT |
string |
Portugais (Portugal) |
pt-br |
string |
Portugais (Brésil) |
ro |
string |
Roumain |
ru |
string |
Russe |
sk |
string |
Slovaque |
sl |
string |
Slovène |
sm |
string |
Samoan |
sr-Cyrl |
string |
Serbe (cyrillique) |
sr-Latn |
string |
Serbe (latin) |
sv |
string |
Suédois |
sw |
string |
Kiswahili |
ta |
string |
Tamoul |
te |
string |
Télougou |
th |
string |
Thaï |
tlh |
string |
Klingon |
tlh-Latn |
string |
Klingon (écriture latine) |
tlh-Piqd |
string |
Klingon (script Klingon) |
to |
string |
Tonga |
tr |
string |
Turc |
ty |
string |
Tahitien |
uk |
string |
Ukrainien |
ur |
string |
Ourdou |
vi |
string |
Vietnamien |
yua |
string |
Yucatec Maya |
yue |
string |
Cantonais (traditionnel) |
zh-Hans |
string |
Chinois (simplifié) |
zh-Hant |
string |
Chinois traditionnel |
VisionVectorizeSkill
Vous permet de générer une incorporation vectorielle pour une entrée d’image ou de texte donnée à l’aide de l’API Vectorize d’Azure AI Services Vision.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
modelVersion |
string |
Version du modèle à utiliser lors de l’appel du service AI Services Vision. Si rien n’est spécifié, la dernière version disponible est utilisée par défaut. |
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
VisualFeature
Chaînes indiquant les types de caractéristiques visuelles à retourner.
Nom | Type | Description |
---|---|---|
adult |
string |
Fonctionnalités visuelles reconnues en tant que personnes adultes. |
brands |
string |
Fonctionnalités visuelles reconnues comme des marques commerciales. |
categories |
string |
Catégories. |
description |
string |
Description. |
faces |
string |
Fonctionnalités visuelles reconnues comme visages de personnes. |
objects |
string |
Fonctionnalités visuelles reconnues en tant qu’objets. |
tags |
string |
Étiquettes. |
WebApiSkill
Compétence qui peut appeler un point de terminaison d’API web, ce qui vous permet d’étendre un ensemble de compétences en appelant votre code personnalisé.
Nom | Type | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment d’URI spécifiant le type de compétence. |
authIdentity | SearchIndexerDataIdentity: |
Identité managée affectée par l’utilisateur utilisée pour les connexions sortantes. Si un authResourceId est fourni et qu’il n’est pas spécifié, l’identité managée affectée par le système est utilisée. Lors des mises à jour de l’indexeur, si l’identité n’est pas spécifiée, la valeur reste inchangée. Si la valeur est « none », la valeur de cette propriété est effacée. |
authResourceId |
string |
S’applique aux compétences personnalisées qui se connectent au code externe dans une fonction Azure ou une autre application qui fournit les transformations. Cette valeur doit être l’ID d’application créé pour la fonction ou l’application lorsqu’elle a été inscrite auprès d’Azure Active Directory. Lorsqu’elle est spécifiée, la compétence personnalisée se connecte à la fonction ou à l’application à l’aide d’un ID managé (attribué par le système ou par l’utilisateur) du service de recherche et du jeton d’accès de la fonction ou de l’application, en utilisant cette valeur comme ID de ressource pour créer l’étendue du jeton d’accès. |
batchSize |
integer |
Taille de lot souhaitée qui indique le nombre de documents. |
context |
string |
Représente le niveau auquel les opérations ont lieu, comme la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document. |
degreeOfParallelism |
integer |
S’il est défini, le nombre d’appels parallèles qui peuvent être effectués à l’API web. |
description |
string |
Description de la compétence qui décrit les entrées, les sorties et l’utilisation de la compétence. |
httpHeaders |
object |
En-têtes requis pour effectuer la requête http. |
httpMethod |
string |
Méthode de la requête http. |
inputs |
Les entrées des compétences peuvent être une colonne dans le jeu de données source ou la sortie d’une compétence amont. |
|
name |
string |
Nom de la compétence qui l’identifie de manière unique dans l’ensemble de compétences. Une compétence sans nom défini reçoit un nom par défaut de son index 1 dans le tableau de compétences, précédé du caractère « # ». |
outputs |
La sortie d’une compétence est soit un champ dans un index de recherche, soit une valeur qui peut être consommée en tant qu’entrée par une autre compétence. |
|
timeout |
string |
Délai d’attente souhaité pour la demande. La valeur par défaut est de 30 secondes. |
uri |
string |
URL de l’API web. |