SplitSkill interface

Compétence permettant de fractionner une chaîne en blocs de texte.

Extends

Propriétés

azureOpenAITokenizerParameters

S’applique uniquement si l’unité est définie sur azureOpenAITokens. S’il est spécifié, le splitSkill utilise ces paramètres lors de l’exécution de la tokenisation. Les paramètres sont une propriété « encoderModelName » valide et facultative « allowedSpecialTokens ».

defaultLanguageCode

Valeur indiquant le code de langue à utiliser. La valeur par défaut est en.

maximumPagesToTake

Applicable uniquement lorsque textSplitMode est défini sur « pages ». S’il est spécifié, splitSkill interrompt le fractionnement après le traitement des premières pages « maximumPagesToTake », afin d’améliorer les performances lorsque seules quelques pages initiales sont nécessaires à partir de chaque document.

maxPageLength

Longueur maximale de la page souhaitée. La valeur par défaut est 1 0000.

odatatype

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

pageOverlapLength

Applicable uniquement lorsque textSplitMode est défini sur « pages ». Si spécifié, n+1e segment commence par ce nombre de caractères/jetons à partir de la fin du nième bloc.

textSplitMode

Valeur indiquant le mode fractionné à effectuer.

unit

S’applique uniquement si textSplitMode est défini sur des pages. Il existe deux valeurs possibles. Le choix des valeurs détermine la longueur (maximumPageLength et pageOverlapLength). La valeur par défaut est « caractères », ce qui signifie que la longueur est mesurée par caractère.

Propriétés héritées

context

Représente le niveau auquel les opérations se produisent, telles que la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document.

description

Description de la compétence qui décrit les entrées, sorties et 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 en amont.

name

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 basé sur 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.

Détails de la propriété

azureOpenAITokenizerParameters

S’applique uniquement si l’unité est définie sur azureOpenAITokens. S’il est spécifié, le splitSkill utilise ces paramètres lors de l’exécution de la tokenisation. Les paramètres sont une propriété « encoderModelName » valide et facultative « allowedSpecialTokens ».

azureOpenAITokenizerParameters?: AzureOpenAITokenizerParameters

Valeur de propriété

defaultLanguageCode

Valeur indiquant le code de langue à utiliser. La valeur par défaut est en.

defaultLanguageCode?: "da" | "de" | "en" | "es" | "fi" | "fr" | "it" | "ko" | "pt" | "cs" | "nl" | "hu" | "ja" | "pl" | "ru" | "sv" | "tr" | "bs" | "et" | "he" | "hi" | "hr" | "id" | "lv" | "nb" | "sk" | "sl" | "zh" | "is" | "sr" | "ur" | "am" | "pt-br"

Valeur de propriété

"da" | "de" | "en" | "es" | "fi" | "fr" | "it" | "ko" | "pt" | "cs" | "nl" | "hu" | "ja" | "pl" | "ru" | "sv" | "tr" | "bs" | "et" | "he" | "hi" | "hr" | "id" | "lv" | "nb" | "sk" | "sl" | "zh" | "is" | "sr" | "ur" | "am" | "pt-br"

maximumPagesToTake

Applicable uniquement lorsque textSplitMode est défini sur « pages ». S’il est spécifié, splitSkill interrompt le fractionnement après le traitement des premières pages « maximumPagesToTake », afin d’améliorer les performances lorsque seules quelques pages initiales sont nécessaires à partir de chaque document.

maximumPagesToTake?: number

Valeur de propriété

number

maxPageLength

Longueur maximale de la page souhaitée. La valeur par défaut est 1 0000.

maxPageLength?: number

Valeur de propriété

number

odatatype

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

odatatype: "#Microsoft.Skills.Text.SplitSkill"

Valeur de propriété

"#Microsoft.Skills.Text.SplitSkill"

pageOverlapLength

Applicable uniquement lorsque textSplitMode est défini sur « pages ». Si spécifié, n+1e segment commence par ce nombre de caractères/jetons à partir de la fin du nième bloc.

pageOverlapLength?: number

Valeur de propriété

number

textSplitMode

Valeur indiquant le mode fractionné à effectuer.

textSplitMode?: "pages" | "sentences"

Valeur de propriété

"pages" | "sentences"

unit

S’applique uniquement si textSplitMode est défini sur des pages. Il existe deux valeurs possibles. Le choix des valeurs détermine la longueur (maximumPageLength et pageOverlapLength). La valeur par défaut est « caractères », ce qui signifie que la longueur est mesurée par caractère.

unit?: string

Valeur de propriété

string

Détails de la propriété héritée

context

Représente le niveau auquel les opérations se produisent, telles que la racine du document ou le contenu du document (par exemple, /document ou /document/content). La valeur par défaut est /document.

context?: string

Valeur de propriété

string

Hérité deSearchIndexerSkill.context

description

Description de la compétence qui décrit les entrées, sorties et utilisation de la compétence.

description?: string

Valeur de propriété

string

Hérité deSearchIndexerSkill.description

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

inputs: InputFieldMappingEntry[]

Valeur de propriété

Hérité deSearchIndexerSkill.inputs

name

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 basé sur 1 dans le tableau de compétences, précédé du caractère « # ».

name?: string

Valeur de propriété

string

Hérité deSearchIndexerSkill.name

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.

outputs: OutputFieldMappingEntry[]

Valeur de propriété

Hérité deSearchIndexerSkill.outputs