Partager via


@azure/search-documents package

Classes

AzureKeyCredential

Informations d’identification statiques basées sur une clé qui prend en charge la mise à jour de la valeur de clé sous-jacente.

GeographyPoint

Représente un point géographique dans les coordonnées globales.

IndexDocumentsBatch

Classe utilisée pour effectuer des opérations de traitement par lots avec plusieurs documents à l’index.

KnowledgeRetrievalClient

Classe utilisée pour effectuer des opérations sur une base de connaissances.

SearchClient

Classe utilisée pour effectuer des opérations sur un index de recherche, y compris l’interrogation de documents dans l’index, ainsi que l’ajout, la mise à jour et la suppression de ces documents.

SearchIndexClient

Classe pour effectuer des opérations pour gérer les index (créer, mettre à jour, liste/supprimer), & synonymes.

SearchIndexerClient

Classe pour effectuer des opérations pour gérer (créer, mettre à jour, liste/supprimer) des indexeurs, des sources de données & des ensembles de compétences.

SearchIndexingBufferedSender

Classe utilisée pour effectuer des opérations mises en mémoire tampon sur un index de recherche, notamment l’ajout, la mise à jour et la suppression de celles-ci.

Interfaces

AIServices

Source de connaissances Paramètres pour le stockage Blob Azure.

AIServicesAccountIdentity

Compte multirégion d’une ressource de service IA Azure attachée à un ensemble de compétences.

AIServicesAccountKey

Clé de compte d’une ressource de service Azure AI attachée à un ensemble de compétences, à utiliser avec le sous-domaine de la ressource.

AIServicesVisionParameters

Spécifie les paramètres AI Services Vision pour la vectorisation d’une image de requête ou d’un texte.

AIServicesVisionVectorizer

Spécifie les paramètres AI Services Vision pour la vectorisation d’une image de requête ou d’un texte.

AnalyzeRequest

Spécifie certains composants de texte et d’analyse utilisés pour décomposer ce texte en jetons.

AnalyzeResult

Résultat du test d’un analyseur sur du texte.

AnalyzedTokenInfo

Informations sur un jeton retourné par un analyseur.

AsciiFoldingTokenFilter

Convertit les caractères Unicode alphabétiques, numériques et symboliques qui ne figurent pas dans les 127 premiers caractères ASCII (le bloc Unicode « Latin de base ») en leurs équivalents ASCII, s’il existe de tels équivalents. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

AutocompleteItem

Résultat des demandes de saisie semi-automatique.

AutocompleteRequest

Paramètres de correspondance approximative et autres comportements de requête de saisie semi-automatique.

AutocompleteResult

Résultat de la requête de saisie semi-automatique.

AzureActiveDirectoryApplicationCredentials

Informations d’identification d’une application inscrite créée pour votre service de recherche, utilisée pour l’accès authentifié aux clés de chiffrement stockées dans Azure Key Vault.

AzureBlobKnowledgeSource

Source de connaissances Configuration pour le stockage Blob Azure.

AzureBlobKnowledgeSourceParameters

Source de connaissances Paramètres pour le stockage Blob Azure.

AzureBlobKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances d’objet blob azure

AzureMachineLearningSkill

La compétence AML vous permet d’étendre l’enrichissement par IA avec un modèle Azure Machine Learning (AML) personnalisé. Une fois qu’un modèle AML est entraîné et déployé, une compétence AML l’intègre à l’enrichissement par IA.

AzureMachineLearningVectorizer

Spécifie un point de terminaison Azure Machine Learning déployé via le catalogue de modèles Azure AI Foundry pour générer l’incorporation vectorielle d’une chaîne de requête.

AzureOpenAIEmbeddingSkill

Vous permet de générer un incorporation vectorielle pour une entrée de texte donnée à l’aide de la ressource Azure OpenAI.

AzureOpenAIParameters

Spécifie les paramètres de connexion à la ressource Azure OpenAI.

AzureOpenAITokenizerParameters
AzureOpenAIVectorizer

Contient les paramètres spécifiques à l’utilisation d’un service Azure Open AI pour la vectorisation au moment de la requête.

BM25Similarity

Fonction de classement basée sur l’algorithme de similarité OKapi BM25. BM25 est un algorithme de type TF-IDF qui inclut la normalisation de longueur (contrôlée par le paramètre « b ») ainsi que la saturation de fréquence de terme (contrôlée par le paramètre « k1 »).

BaseAzureMachineLearningVectorizerParameters

Spécifie les propriétés communes entre tous les types d’authentification de vectoriseur AML.

BaseCharFilter

Type de base pour les filtres de caractères.

BaseCognitiveServicesAccount

Type de base pour décrire toute ressource de service Azure AI attachée à un ensemble de compétences.

BaseDataChangeDetectionPolicy

Type de base pour les stratégies de détection des modifications de données.

BaseDataDeletionDetectionPolicy

Type de base pour les stratégies de détection de suppression de données.

BaseKnowledgeBaseActivityRecord

Type de base pour les enregistrements d’activité.

BaseKnowledgeBaseMessageContent

Spécifie le type de contenu du message.

BaseKnowledgeBaseModel

Spécifie les paramètres de connexion du modèle à utiliser pour la planification des requêtes.

BaseKnowledgeBaseReference

Type de base pour les références.

BaseKnowledgeBaseRetrievalActivityRecord

Représente un enregistrement d’activité d’extraction.

BaseKnowledgeRetrievalReasoningEffort
BaseKnowledgeSource

Représente une définition de source de connaissances.

BaseKnowledgeSourceParams
BaseKnowledgeSourceVectorizer

Spécifie la méthode de vectorisation à utiliser pour le modèle d’inclusion de source de connaissances, avec un nom optionnel.

BaseLexicalAnalyzer

Type de base pour les analyseurs.

BaseLexicalNormalizer

Type de base pour les normaliseurs.

BaseLexicalTokenizer

Type de base pour les tokenizers.

BaseScoringFunction

Type de base pour les fonctions qui peuvent modifier les scores de document pendant le classement.

BaseSearchIndexerDataIdentity

Type de base abstrait pour les identités de données.

BaseSearchIndexerSkill

Type de base pour les compétences.

BaseSearchRequestOptions

Paramètres de filtrage, de tri, de facette, de pagination et d’autres comportements de requête de recherche.

BaseTokenFilter

Type de base pour les filtres de jetons.

BaseVectorQuery

Paramètres de requête pour les requêtes de recherche vectorielle et hybride.

BaseVectorSearchAlgorithmConfiguration

Contient des options de configuration spécifiques à l’algorithme utilisé pendant l’indexation et/ou l’interrogation.

BaseVectorSearchCompression

Contient des options de configuration spécifiques à la méthode de compression utilisée lors de l’indexation ou de l’interrogation.

BaseVectorSearchVectorizer

Contient des détails spécifiques pour une méthode de vectorisation à utiliser pendant le temps de requête.

BaseVectorThreshold

Seuil utilisé pour les requêtes vectorielles.

BinaryQuantizationCompression

Contient des options de configuration spécifiques à la méthode de compression de quantisation binaire utilisée lors de l’indexation et de l’interrogation.

ChatCompletionResponseFormat

Détermine comment la réponse du modèle de langage doit être sérialisée. La valeur par défaut est 'text'.

ChatCompletionResponseFormatJsonSchemaProperties

Un dictionnaire ouvert pour les propriétés étendues. Obligatoire si 'type' == 'json_schema'

ChatCompletionSchema

Objet définissant le schéma personnalisé que le modèle utilisera pour structurer sa sortie.

ChatCompletionSkill

Compétence qui appelle un modèle de langage via le point de terminaison Complétion de conversation d’Azure AI Foundry.

CjkBigramTokenFilter

Forme des bigrams de termes CJK générés à partir du tokenizer standard. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

ClassicSimilarity

Algorithme de similarité hérité qui utilise l’implémentation lucene TFIDFSimilarity de TF-IDF. Cette variante de TF-IDF introduit la normalisation de longueur de document statique ainsi que les facteurs de coordination qui pénalisent les documents qui ne correspondent qu’en partie aux requêtes recherchées.

ClassicTokenizer

Tokenizer basé sur la grammaire qui convient pour le traitement de la plupart des documents en langue européenne. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

CognitiveServicesAccountKey

Clé de compte multirégion d’une ressource de service IA Azure attachée à un ensemble de compétences.

CommonGramTokenFilter

Construisez des bigrams pour des termes fréquents lors de l’indexation. Les termes uniques sont toujours indexés, avec des bigrams superposés. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

CommonModelParameters

Paramètres de modèle de langage commun pour les complétions de chat. En cas d’omission, les valeurs par défaut sont utilisées.

CompletedSynchronizationState

Représente l’état terminé de la dernière synchronisation.

ComplexField

Représente un champ dans une définition d’index, qui décrit le nom, le type de données et le comportement de recherche d’un champ.

ConditionalSkill

Compétence qui permet aux scénarios nécessitant une opération booléenne pour déterminer les données à affecter à une sortie.

ContentUnderstandingSkill

Une compétence qui s’appuie sur la compréhension du contenu Azure AI pour traiter et extraire des informations structurées à partir de documents, ce qui permet d’obtenir un contenu enrichi et consultable pour une indexation et une récupération améliorées des documents

ContentUnderstandingSkillChunkingProperties

Contrôle la cardinalité de la segmentation du contenu.

CorsOptions

Définit les options permettant de contrôler le partage de ressources cross-origin (CORS) pour un index.

CreateKnowledgeBaseOptions
CreateKnowledgeSourceOptions
CreateOrUpdateAliasOptions

Options de création ou de mise à jour de l’opération d’alias.

CreateOrUpdateIndexOptions

Options pour l’opération de création/mise à jour de l’index.

CreateOrUpdateKnowledgeBaseOptions
CreateOrUpdateKnowledgeSourceOptions
CreateOrUpdateSkillsetOptions

Options d’opération de création/mise à jour de l’ensemble de compétences.

CreateOrUpdateSynonymMapOptions

Options pour l’opération create/update synonymmap.

CreateorUpdateDataSourceConnectionOptions

Options de création/mise à jour de l’opération de source de données.

CreateorUpdateIndexerOptions

Options pour l’opération de création/mise à jour de l’indexeur.

CustomAnalyzer

Vous permet de contrôler le processus de conversion de texte en jetons indexables/pouvant faire l’objet d’une recherche. Il s’agit d’une configuration définie par l’utilisateur composée d’un seul tokenizer prédéfini et d’un ou plusieurs filtres. Le générateur de jetons est chargé de diviser le texte en jetons et les filtres pour modifier les jetons émis par le tokenizer.

CustomEntity

Objet qui contient des informations sur les correspondances trouvées et les métadonnées associées.

CustomEntityAlias

Objet complexe qui peut être utilisé pour spécifier d’autres orthographes ou synonymes au nom de l’entité racine.

CustomEntityLookupSkill

Une compétence recherche du texte à partir d’une liste personnalisée définie par l’utilisateur de mots et d’expressions.

CustomNormalizer

Vous permet de configurer la normalisation pour les champs filtrables, triables et facetables, qui fonctionnent par défaut avec une correspondance stricte. Il s’agit d’une configuration définie par l’utilisateur composée d’au moins un ou plusieurs filtres, qui modifient le jeton stocké.

DebugInfo

Contient des informations de débogage qui peuvent être utilisées pour explorer davantage vos résultats de recherche.

DefaultCognitiveServicesAccount

Objet vide qui représente la ressource de service Azure AI par défaut pour un ensemble de compétences.

DeleteAliasOptions

Options pour l’opération de suppression d’alias.

DeleteDataSourceConnectionOptions

Options de suppression de l’opération de source de données.

DeleteIndexOptions

Options pour l’opération de suppression d’index.

DeleteIndexerOptions

Options pour l’opération de suppression d’indexeur.

DeleteKnowledgeBaseOptions
DeleteKnowledgeSourceOptions
DeleteSkillsetOptions

Options pour supprimer l’opération d’ensemble de compétences.

DeleteSynonymMapOptions

Options pour l’opération de suppression de synonymmap.

DictionaryDecompounderTokenFilter

Décompose les mots composés trouvés dans de nombreuses langues germaniques. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

DistanceScoringFunction

Définit une fonction qui améliore les scores en fonction de la distance d’un emplacement géographique.

DistanceScoringParameters

Fournit des valeurs de paramètre à une fonction de scoring de distance.

DocumentDebugInfo

Contient des informations de débogage qui peuvent être utilisées pour explorer davantage vos résultats de recherche.

DocumentExtractionSkill

Compétence qui extrait le contenu d’un fichier dans le pipeline d’enrichissement.

DocumentIntelligenceLayoutSkill

Compétence qui extrait le contenu et les informations de disposition (comme markdown), via Azure AI Services, à partir de fichiers au sein du pipeline d’enrichissement.

DocumentIntelligenceLayoutSkillChunkingProperties

Contrôle la cardinalité de la segmentation du contenu.

EdgeNGramTokenFilter

Génère des n-grammes de la ou des tailles données à partir de l’avant ou de l’arrière d’un jeton d’entrée. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

EdgeNGramTokenizer

Tokenise l’entrée d’un bord en n-grammes de la ou des tailles données. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

ElisionTokenFilter

Supprime les élisions. Par exemple, « l’avion » (l’avion) est converti en « avion » (avion). Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

EntityLinkingSkill

À l’aide de l’API Analyse de texte, extrait les entités liées du texte.

EntityRecognitionSkill

Reconnaissance d’entité Analyse de texte.

EntityRecognitionSkillV3

À l’aide de l’API Analyse de texte, extrait des entités de différents types à partir du texte.

ExhaustiveKnnParameters

Contient les paramètres spécifiques à l’algorithme KNN exhaustif.

ExtractiveQueryAnswer

Extrait les candidats de réponse du contenu des documents retournés en réponse à une requête exprimée en tant que question en langage naturel.

ExtractiveQueryCaption

Extrait les légendes des documents correspondants qui contiennent des passages pertinents pour la requête de recherche.

FacetResult

Un seul compartiment d’un résultat de requête de facette. Signale le nombre de documents avec une valeur de champ comprise dans une plage particulière ou ayant une valeur ou un intervalle particulier.

FieldMapping

Définit un mappage entre un champ dans une source de données et un champ cible dans un index.

FieldMappingFunction

Représente une fonction qui transforme une valeur d’une source de données avant l’indexation.

FreshnessScoringFunction

Définit une fonction qui améliore les scores en fonction de la valeur d’un champ date-heure.

FreshnessScoringParameters

Fournit des valeurs de paramètre à une fonction de scoring d’actualisation.

GenerativeQueryRewrites

Générez d’autres termes de requête pour augmenter le rappel d’une demande de recherche.

GetDocumentOptions

Options de récupération d’un document unique.

GetIndexStatsSummaryOptionalParams

Paramètres facultatifs.

GetIndexStatsSummaryOptions
GetKnowledgeBaseOptions
GetKnowledgeSourceOptions
GetKnowledgeSourceStatusOptions
HighWaterMarkChangeDetectionPolicy

Définit une stratégie de détection des modifications de données qui capture les modifications en fonction de la valeur d’une colonne de marque d’eau élevée.

HnswParameters

Contient les paramètres spécifiques à l’algorithme hnsw.

HybridSearchOptions

Paramètres de requête pour configurer les comportements de recherche hybride.

ImageAnalysisSkill

Compétence qui analyse les fichiers image. Il extrait un ensemble complet de fonctionnalités visuelles basées sur le contenu de l’image.

IndexDocumentsClient

Indexer le client documents

IndexDocumentsOptions

Options pour l’opération de modification du lot d’index.

IndexDocumentsResult

Réponse contenant l’état des opérations pour tous les documents de la demande d’indexation.

IndexStatisticsSummary

Statistiques d’un index donné. Les statistiques sont collectées régulièrement et ne sont pas garanties d’être toujours up-to-date.

IndexedOneLakeKnowledgeSource

Configuration de la source de connaissances OneLake.

IndexedOneLakeKnowledgeSourceParameters

Paramètres pour la source de connaissances OneLake.

IndexedOneLakeKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances OneLake indexée

IndexedSharePointKnowledgeSource

Configuration de la source de connaissances SharePoint.

IndexedSharePointKnowledgeSourceParameters

Paramètres pour la source de connaissances SharePoint.

IndexedSharePointKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances SharePoint indexée

IndexerExecutionResult

Représente le résultat d’une exécution d’indexeur individuelle.

IndexerRuntime

Représente la consommation cumulative d’exécution de l’indexeur dans le service.

IndexerState

Représente tout l’état qui définit et détermine l’exécution actuelle de l’indexeur.

IndexersResyncOptionalParams

Paramètres facultatifs.

IndexingParameters

Représente des paramètres pour l’exécution de l’indexeur.

IndexingParametersConfiguration

Dictionnaire de propriétés de configuration spécifiques à l’indexeur. Chaque nom est le nom d’une propriété spécifique. Chaque valeur doit être d’un type primitif.

IndexingResult

État d’une opération d’indexation pour un document unique.

IndexingSchedule

Représente une planification pour l’exécution de l’indexeur.

InputFieldMappingEntry

Mappage de champs d’entrée pour une compétence.

KeepTokenFilter

Filtre de jeton qui conserve uniquement les jetons avec du texte contenu dans une liste spécifiée de mots. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

KeyAuthAzureMachineLearningVectorizerParameters

Spécifie les propriétés de connexion à un vectoriseur AML avec une clé d’authentification.

KeyPhraseExtractionSkill

Compétence qui utilise l’analyse de texte pour l’extraction d’expressions clés.

KeywordMarkerTokenFilter

Marque les termes en tant que mots clés. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

KeywordTokenizer

Émet l’entrée entière sous forme de jeton unique. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

KnowledgeBase
KnowledgeBaseAgenticReasoningActivityRecord

Représente un enregistrement d’activité de raisonnement agentique.

KnowledgeBaseAzureBlobActivityArguments

Représente les arguments avec lesquels l’activité d’extraction d’objets blob Azure a été exécutée.

KnowledgeBaseAzureBlobActivityRecord

Représente un enregistrement d’activité d’extraction d’objets blob Azure.

KnowledgeBaseAzureBlobReference

Représente une référence de document de référence sur le stockage Blob Azure.

KnowledgeBaseAzureOpenAIModel

Spécifie la ressource Azure OpenAI utilisée pour la planification des requêtes.

KnowledgeBaseErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

KnowledgeBaseErrorDetail

Détails de l’erreur.

KnowledgeBaseIndexedOneLakeActivityArguments

Représente les arguments avec lesquels l’activité de récupération indexée de OneLake a été menée.

KnowledgeBaseIndexedOneLakeActivityRecord

Représente un enregistrement indexé d’activité de récupération OneLake.

KnowledgeBaseIndexedOneLakeReference

Représente une référence de document de référence sur le stockage Blob Azure.

KnowledgeBaseIndexedSharePointActivityArguments

Représente les arguments avec lesquels l’activité indexée de récupération SharePoint a été exécutée.

KnowledgeBaseIndexedSharePointActivityRecord

Représente un enregistrement d’activité de récupération SharePoint indexé.

KnowledgeBaseIndexedSharePointReference

Représente une référence de document de référence sur le stockage Blob Azure.

KnowledgeBaseMessage

Objet de style de message en langage naturel.

KnowledgeBaseMessageImageContent

Type de SMS.

KnowledgeBaseMessageImageContentImage
KnowledgeBaseMessageTextContent

Type de SMS.

KnowledgeBaseModelAnswerSynthesisActivityRecord

Représente un enregistrement d’activité de synthèse de réponse LLM.

KnowledgeBaseModelQueryPlanningActivityRecord

Représente un enregistrement d’activité de planification de requête LLM.

KnowledgeBaseRemoteSharePointActivityArguments

Représente les arguments avec lesquels l’activité de récupération SharePoint à distance a été exécutée.

KnowledgeBaseRemoteSharePointActivityRecord

Représente un enregistrement d’activité de récupération SharePoint à distance.

KnowledgeBaseRemoteSharePointReference

Représente une référence de document SharePoint distant.

KnowledgeBaseRetrievalRequest

Contrat d’entrée pour la demande d’extraction.

KnowledgeBaseRetrievalResponse

Contrat de sortie pour la réponse d’extraction.

KnowledgeBaseSearchIndexActivityArguments

Représente les arguments avec lesquels l’activité d’extraction d’index de recherche a été exécutée.

KnowledgeBaseSearchIndexActivityRecord

Représente un enregistrement d’activité d’extraction d’index de recherche.

KnowledgeBaseSearchIndexFieldReference
KnowledgeBaseSearchIndexReference

Représente une référence de document Recherche Azure.

KnowledgeBaseWebActivityArguments

Représente les arguments avec lesquels l’activité de récupération web a été menée.

KnowledgeBaseWebActivityRecord

Représente un enregistrement d’activité de récupération web.

KnowledgeBaseWebReference

Représente une référence de document Web.

KnowledgeRetrievalClientOptions

Options clientes utilisées pour configurer les demandes d’API Recherche cognitive.

KnowledgeRetrievalIntent

Une requête destinée à être exécutée sans planification de requête de modèle.

KnowledgeRetrievalLowReasoningEffort

Exécutez la récupération des connaissances avec un faible effort de raisonnement.

KnowledgeRetrievalMediumReasoningEffort

Exécutez la récupération des connaissances avec un effort de raisonnement moyen.

KnowledgeRetrievalMinimalReasoningEffort

Exécutez la récupération des connaissances avec un minimum d’effort de raisonnement.

KnowledgeRetrievalReasoningEffort
KnowledgeRetrievalSemanticIntent

Une requête destinée à être exécutée sans planification de requête de modèle.

KnowledgeSourceAzureOpenAIVectorizer

Spécifie la ressource Azure OpenAI utilisée pour vectoriser une chaîne de requête.

KnowledgeSourceIngestionParameters

Consolide tous les paramètres généraux d’ingestion des sources de connaissances.

KnowledgeSourceReference
KnowledgeSourceStatistics

Informations statistiques sur l’historique de synchronisation des sources de connaissances.

KnowledgeSourceStatus

Représente l’état et l’historique de synchronisation d’une source de connaissances.

LanguageDetectionSkill

Compétence qui détecte la langue du texte d’entrée et signale un code de langue unique pour chaque document soumis à la demande. Le code de langage est associé à un score indiquant la confiance de l’analyse.

LengthTokenFilter

Supprime les mots trop longs ou trop courts. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

LimitTokenFilter

Limite le nombre de jetons lors de l’indexation. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

ListIndexStatsSummary

Réponse à une demande de récupération du résumé des statistiques de tous les index. En cas de réussite, il inclut les statistiques de chaque index du service.

ListKnowledgeBasesOptions
ListKnowledgeSourcesOptions
ListSearchResultsPageSettings

Arguments pour récupérer la page suivante des résultats de recherche.

LuceneStandardAnalyzer

Analyseur Apache Lucene standard ; Composé du générateur de jetons standard, du filtre minuscule et du filtre d’arrêt.

LuceneStandardTokenizer

Interrompt le texte suivant les règles de segmentation de texte Unicode. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

MagnitudeScoringFunction

Définit une fonction qui améliore les scores en fonction de l’ampleur d’un champ numérique.

MagnitudeScoringParameters

Fournit des valeurs de paramètre à une fonction de scoring de magnitude.

MappingCharFilter

Filtre de caractères qui applique les mappages définis avec l’option mappages. La correspondance est gourmande (la correspondance la plus longue à un point donné gagne). Le remplacement est autorisé à être la chaîne vide. Ce filtre de caractères est implémenté à l’aide d’Apache Lucene.

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.

MicrosoftLanguageStemmingTokenizer

Divise le texte à l’aide de règles spécifiques à la langue et réduit les mots à leurs formulaires de base.

MicrosoftLanguageTokenizer

Divise le texte à l’aide de règles spécifiques à la langue.

NGramTokenFilter

Génère des n-grammes de la ou des tailles données. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

NGramTokenizer

Tokenise l’entrée en n-grammes de la ou des tailles données. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

NativeBlobSoftDeleteDeletionDetectionPolicy

Définit une stratégie de détection de suppression de données utilisant la fonctionnalité de suppression réversible native du Stockage Blob Azure pour la détection de suppression.

NoAuthAzureMachineLearningVectorizerParameters

Spécifie les propriétés de connexion à un vectoriseur AML sans authentification.

OcrSkill

Compétence qui extrait du texte à partir de fichiers image.

OutputFieldMappingEntry

Mappage de champs de sortie pour une compétence.

PIIDetectionSkill

À l’aide de l’API Analyse de texte, extrait des informations personnelles d’un texte d’entrée et vous donne la possibilité de la masquer.

PathHierarchyTokenizer

Tokenizer pour les hiérarchies similaires au chemin d’accès. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

PatternAnalyzer

Sépare de manière flexible le texte en termes par le biais d’un modèle d’expression régulière. Cet analyseur est implémenté à l’aide d’Apache Lucene.

PatternCaptureTokenFilter

Utilise des regex Java pour émettre plusieurs jetons : un pour chaque groupe de capture dans un ou plusieurs modèles. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

PatternReplaceCharFilter

Filtre de caractères qui remplace les caractères dans la chaîne d’entrée. Il utilise une expression régulière pour identifier les séquences de caractères afin de conserver et de remplacer un modèle pour identifier les caractères à remplacer. Par exemple, étant donné le texte d’entrée « aa bb aa bb », le modèle « (aa)\s+(bb) » et le remplacement « $1#$2 », le résultat serait « aa#bb aa#bb aa#bb ». Ce filtre de caractères est implémenté à l’aide d’Apache Lucene.

PatternReplaceTokenFilter

Filtre de caractères qui remplace les caractères dans la chaîne d’entrée. Il utilise une expression régulière pour identifier les séquences de caractères afin de conserver et de remplacer un modèle pour identifier les caractères à remplacer. Par exemple, étant donné le texte d’entrée « aa bb aa bb », le modèle « (aa)\s+(bb) » et le remplacement « $1#$2 », le résultat serait « aa#bb aa#bb aa#bb ». Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

PatternTokenizer

Tokenizer qui utilise le modèle regex correspondant pour construire des jetons distincts. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

PhoneticTokenFilter

Créez des jetons pour les correspondances phonétiques. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

QueryAnswerResult

Une réponse est un passage de texte extrait du contenu des documents les plus pertinents correspondant à la requête. Les réponses sont extraites des résultats de recherche principaux. Les candidats à la réponse sont marqués et les premières réponses sont sélectionnées.

QueryCaptionResult

Les légendes sont les passages les plus représentatifs du document relativement à la requête de recherche. Ils sont souvent utilisés comme résumé de document. Les légendes sont retournées uniquement pour les requêtes de type semantic.

QueryResultDocumentInnerHit

Informations détaillées sur la notation d’un élément individuel d’une collection complexe.

QueryResultDocumentRerankerInput

Chaînes concaténées brutes envoyées au processus d’enrichissement sémantique.

QueryResultDocumentSemanticField

Description des champs envoyés au processus d’enrichissement sémantique, ainsi que la façon dont ils ont été utilisés

QueryResultDocumentSubscores

Répartition des sous-scores entre les composants de requête de texte et de requête vectorielle de la requête de recherche pour ce document. Chaque requête vectorielle s’affiche sous la forme d’un objet distinct dans le même ordre qu’ils ont été reçus.

QueryRewritesDebugInfo

Contient des informations de débogage spécifiques aux réécritures de requête.

QueryRewritesValuesDebugInfo

Contient des informations de débogage spécifiques aux réécritures de requête.

RemoteSharePointKnowledgeSource

Configuration de la source de connaissances SharePoint distante.

RemoteSharePointKnowledgeSourceParameters

Paramètres de la source de connaissances SharePoint distante.

RemoteSharePointKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances SharePoint distante

RescoringOptions

Contient les options de rescoring.

ResetDocumentsOptions

Options pour réinitialiser l’opération de documentation.

ResetSkillsOptions

Options d’opération de réinitialisation des compétences.

ResourceCounter

Représente l’utilisation et le quota d’une ressource.

RetrieveKnowledgeOptions
ScalarQuantizationCompression

Contient des options de configuration spécifiques à la méthode de compression de quantisation scalaire utilisée lors de l’indexation et de l’interrogation.

ScalarQuantizationParameters

Contient les paramètres spécifiques à la quantisation scalaire.

ScoringProfile

Définit des paramètres pour un index de recherche qui influencent le scoring dans les requêtes de recherche.

SearchAlias

Représente un alias d’index, qui décrit un mappage du nom de l’alias à un index. Le nom d’alias peut être utilisé à la place du nom d’index pour les opérations prises en charge.

SearchClientOptions

Options client utilisées pour configurer les demandes d’API AI Search.

SearchDocumentsPageResult

Réponse contenant les résultats de la page de recherche à partir d’un index.

SearchDocumentsResult

Réponse contenant des résultats de recherche à partir d’un index.

SearchDocumentsResultBase

Réponse contenant des résultats de recherche à partir d’un index.

SearchIndex

Représente une définition d’index de recherche, qui décrit les champs et le comportement de recherche d’un index.

SearchIndexClientOptions

Options client utilisées pour configurer les demandes d’API AI Search.

SearchIndexFieldReference
SearchIndexKnowledgeSource

Source de connaissances ciblant un index de recherche.

SearchIndexKnowledgeSourceParameters

Paramètres de la source de connaissances de l’index de recherche.

SearchIndexKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances d’index de recherche

SearchIndexStatistics

Statistiques d’un index donné. Les statistiques sont collectées régulièrement et ne sont pas garanties d’être toujours up-to-date.

SearchIndexer

Représente un indexeur.

SearchIndexerCache
SearchIndexerClientOptions

Options client utilisées pour configurer les demandes d’API AI Search.

SearchIndexerDataContainer

Représente des informations sur l’entité (par exemple, la table Azure SQL ou la collection CosmosDB) qui sera indexée.

SearchIndexerDataNoneIdentity

Efface la propriété d’identité d’une source de données.

SearchIndexerDataSourceConnection

Représente une définition de source de données, qui peut être utilisée pour configurer un indexeur.

SearchIndexerDataUserAssignedIdentity

Spécifie l’identité d’une source de données à utiliser.

SearchIndexerError

Représente une erreur d’indexation au niveau de l’élément ou du document.

SearchIndexerIndexProjection

Définition de projections supplémentaires pour les index de recherche secondaire.

SearchIndexerIndexProjectionParameters

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

SearchIndexerIndexProjectionSelector

Description des données à stocker dans l’index de recherche désigné.

SearchIndexerKnowledgeStore

Définition de projections supplémentaires sur des objets blob, une table ou des fichiers Azure, de données enrichies.

SearchIndexerKnowledgeStoreBlobProjectionSelector

Classe abstraite pour partager des propriétés entre des sélecteurs concrets.

SearchIndexerKnowledgeStoreFileProjectionSelector

Définition de projection pour les données à stocker dans Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Définition de projection pour les données à stocker dans l’objet blob Azure.

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.

SearchIndexerKnowledgeStoreProjection

Objet conteneur pour différents sélecteurs de projection.

SearchIndexerKnowledgeStoreProjectionSelector

Classe abstraite pour partager des propriétés entre des sélecteurs concrets.

SearchIndexerKnowledgeStoreTableProjectionSelector

Description des données à stocker dans les tables Azure.

SearchIndexerLimits
SearchIndexerSkillset

Une liste de compétences.

SearchIndexerStatus

Représente l’état actuel et l’historique d’exécution d’un indexeur.

SearchIndexerWarning

Représente un avertissement au niveau de l’élément.

SearchIndexingBufferedSenderOptions

Options de SearchIndexingBufferedSender.

SearchResourceEncryptionKey

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 dans Recherche Azure AI, telles que des index et des mappages de synonymes.

SearchScoreThreshold

Les résultats de la requête vectorielle filtrent en fonction de la valeur « @search.score ». Notez qu’il s’agit de la @search.score retournée dans le cadre de la réponse de recherche. La direction du seuil sera choisie pour une @search.scoresupérieure.

SearchServiceStatistics

Réponse d’une demande de statistiques de service get. Si elle réussit, elle inclut des compteurs et des limites de niveau de service.

SearchSuggester

Définit la façon dont l’API Suggest doit s’appliquer à un groupe de champs dans l’index.

SemanticConfiguration

Définit une configuration spécifique à utiliser dans le contexte des fonctionnalités sémantiques.

SemanticDebugInfo

Options de débogage pour les requêtes de recherche sémantique.

SemanticField

Champ utilisé dans le cadre de la configuration sémantique.

SemanticPrioritizedFields

Décrit les champs de titre, de contenu et de mots clés à utiliser pour le classement sémantique, les légendes, les mises en surbrillance et les réponses.

SemanticSearch

Définit les paramètres d’un index de recherche qui influencent les fonctionnalités sémantiques.

SemanticSearchOptions

Définit des options pour les requêtes de recherche sémantique

SentimentSkill

Analyse de texte d’analyse des sentiments positifs négatifs, notée comme une valeur à virgule flottante dans une plage de zéro à 1.

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égative », « neutre » et « positive ») basées sur le score de confiance le plus élevé trouvé par le service au niveau de la phrase et du document.

ServiceCounters

Représente les compteurs de ressources et les quotas au niveau du service.

ServiceLimits

Représente différentes limites de niveau de service.

ShaperSkill

Une compétence pour remodeler les sorties. Il crée un type complexe pour prendre en charge les champs composites (également appelés champs à plusieurs parties).

SharePointSensitivityLabelInfo

Informations sur l’étiquette de confidentialité appliquée à un document SharePoint.

ShingleTokenFilter

Crée des combinaisons de jetons en tant que jeton unique. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

Similarity

Type de base pour les algorithmes de similarité. Les algorithmes de similarité sont utilisés pour calculer des scores qui lient des requêtes à des documents. Plus le score est élevé, plus le document est pertinent pour cette requête spécifique. Ces scores sont utilisés pour classer les résultats de la recherche.

SimpleField

Représente un champ dans une définition d’index, qui décrit le nom, le type de données et le comportement de recherche d’un champ.

SingleVectorFieldResult

Résultat d’un champ vectoriel unique. Les valeurs @search.score et de similarité vectorielle sont retournées. La similarité vectorielle est liée à @search.score par une équation.

SnowballTokenFilter

Filtre qui génère des mots à l’aide d’un générateur de tiges généré par Snowball. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

SoftDeleteColumnDeletionDetectionPolicy

Définit une stratégie de détection de suppression de données qui implémente une stratégie de suppression réversible. Il détermine si un élément doit être supprimé en fonction de la valeur d’une colonne « suppression réversible » désignée.

SplitSkill

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

SqlIntegratedChangeTrackingPolicy

Définit une stratégie de détection des modifications de données qui capture les modifications à l’aide de la fonctionnalité Suivi des modifications intégré d’Azure SQL Database.

StemmerOverrideTokenFilter

Fournit la possibilité de remplacer d’autres filtres de recherche de recherche par recherche de données personnalisées basées sur des dictionnaires. Tous les termes liés aux dictionnaires seront marqués comme des mots clés afin qu’ils ne soient pas suivis de formes dérivées dans la chaîne. Doit être placé avant les filtres de recherche de recherche. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

StemmerTokenFilter

Filtre de recherche de recherche spécifique au langage. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

StopAnalyzer

Divise le texte en lettres non lettres ; Applique les filtres de jetons minuscules et de mots vides. Cet analyseur est implémenté à l’aide d’Apache Lucene.

StopwordsTokenFilter

Supprime les mots d’arrêt d’un flux de jetons. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

SuggestDocumentsResult

Réponse contenant des résultats de requête de suggestion à partir d’un index.

SuggestRequest

Paramètres pour le filtrage, le tri, la correspondance approximative et d’autres comportements de requête de suggestions.

SynchronizationState

Représente l’état actuel d’une synchronisation en cours qui s’étend sur plusieurs exécutions d’indexeur.

SynonymMap

Représente une définition de carte de synonymes.

SynonymTokenFilter

Correspond aux synonymes à mot unique ou à plusieurs mots dans un flux de jetons. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

TagScoringFunction

Définit une fonction qui améliore les scores de documents avec des valeurs de chaîne correspondant à une liste donnée de balises.

TagScoringParameters

Fournit des valeurs de paramètre à une fonction de scoring d’étiquette.

TextResult

Score BM25 ou Classique pour la partie texte de la requête.

TextTranslationSkill

Compétence pour traduire du texte d’une langue à une autre.

TextWeights

Définit des pondérations sur les champs d’index pour lesquels les correspondances doivent améliorer le scoring dans les requêtes de recherche.

TokenAuthAzureMachineLearningVectorizerParameters

Spécifie les propriétés de connexion à un vectoriseur AML avec une identité managée.

TruncateTokenFilter

Tronque les termes à une longueur spécifique. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

UaxUrlEmailTokenizer

Tokenise les URL et les e-mails sous la forme d’un seul jeton. Ce tokenizer est implémenté à l’aide d’Apache Lucene.

UniqueTokenFilter

Filtre les jetons avec le même texte que le jeton précédent. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

VectorSearch

Contient des options de configuration liées à la recherche vectorielle.

VectorSearchOptions

Définit des options pour les requêtes de recherche vectorielle

VectorSearchProfile

Définit une combinaison de configurations à utiliser avec la recherche vectorielle.

VectorSimilarityThreshold

Les résultats de la requête vectorielle seront filtrés en fonction de la métrique de similarité vectorielle. Notez qu’il s’agit de la définition canonique de la métrique de similarité, et non de la version « distance ». La direction du seuil (plus grande ou plus petite) sera choisie automatiquement en fonction de la métrique utilisée par le champ.

VectorizableImageBinaryQuery

Les paramètres de requête à utiliser pour la recherche vectorielle lorsqu’un binaire codé en base 64 d’une image devant être vectorisée est fourni.

VectorizableImageUrlQuery

Les paramètres de requête à utiliser pour la recherche vectorielle lorsqu’une URL qui représente une valeur d’image qui doit être vectorisée est fournie.

VectorizableTextQuery

Les paramètres de requête à utiliser pour la recherche vectorielle lorsqu’une valeur de texte devant être vectorisée est fournie.

VectorizedQuery

Paramètres de requête à utiliser pour la recherche vectorielle lorsqu’une valeur vectorielle brute est fournie.

VectorsDebugInfo
VisionVectorizeSkill

Vous permet de générer un vecteur incorporé pour une entrée de texte ou d’image donnée à l’aide de l’API Vectorize vision d’Azure AI Services.

WebApiParameters

Spécifie les propriétés de connexion à un vectoriseur défini par l’utilisateur.

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 le faisant appeler votre code personnalisé.

WebApiVectorizer

Spécifie un vectoriseur défini par l’utilisateur pour générer l’incorporation vectorielle d’une chaîne de requête. L’intégration d’un vectoriseur externe est obtenue à l’aide de l’interface d’API Web personnalisée d’un ensemble de compétences.

WebKnowledgeSource

Source de connaissances ciblant les résultats Web.

WebKnowledgeSourceDomain

Configuration pour le domaine source de connaissances web.

WebKnowledgeSourceDomains

Configuration d’autorisation/de blocage de domaine pour la source de connaissances Web.

WebKnowledgeSourceParameters

Paramètres de la source de connaissances Web.

WebKnowledgeSourceParams

Spécifie les paramètres d’exécution d’une source de connaissances Web

WordDelimiterTokenFilter

Fractionne les mots en sous-mots et effectue des transformations facultatives sur les groupes de sous-mots. Ce filtre de jeton est implémenté à l’aide d’Apache Lucene.

Alias de type

AIFoundryModelCatalogName

Définit les valeurs pour AIFoundryModelCatalogName.
KnownAIFoundryModelCatalogName peut être utilisé de manière interchangeable avec AIFoundryModelCatalogName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32
OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336
Facebook-DinoV2-Image-Embeddings-ViT-Base
Facebook-DinoV2-Image-Embeddings-ViT-Giant
Cohere-embed-v3-english
Cohere-embed-v3-multilingue
Cohere-embed-v4 : Modèle Cohere embed v4 pour générer des intégrations à partir de texte et d’images.

AliasIterator

Itérateur pour répertorier les alias qui existent dans le service de recherche. Cela effectue des requêtes selon les besoins pendant l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

AnalyzeTextOptions

Options d’analyse du texte.

AutocompleteMode

Définit des valeurs pour AutocompleteMode.

AutocompleteOptions

Options de récupération du texte de saisie semi-automatique pour un searchText partiel.

AzureMachineLearningVectorizerParameters

Spécifie les propriétés de connexion à un vectoriseur AML.

AzureOpenAIModelName

Définit des valeurs pour AzureOpenAIModelName.
KnownAzureOpenAIModelName peut être utilisé de manière interchangeable avec AzureOpenAIModelName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small
gpt-4o
gpt-4o-mini
gpt-4.1
gpt-4.1-mini
gpt-4.1-nano
gpt-5
gpt-5-mini
GPT-5-nano

BaseKnowledgeRetrievalIntent
BaseKnowledgeRetrievalOutputMode

Définit des valeurs pour KnowledgeRetrievalOutputMode.
KnownKnowledgeRetrievalOutputMode peut être utilisé de manière interchangeable avec KnowledgeRetrievalOutputMode, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

extractiveData : renvoyez directement les données des sources de connaissances sans modification générative.
answerSynthesis : synthétisez une réponse pour la charge utile de la réponse.

BlobIndexerDataToExtract
BlobIndexerImageAction
BlobIndexerPDFTextRotationAlgorithm
BlobIndexerParsingMode
CharFilter

Contient les cas possibles pour CharFilter.

CharFilterName

Définit des valeurs pour CharFilterName.
<xref:KnownCharFilterName> pouvez être utilisé de manière interchangeable avec CharFilterName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

html_strip: filtre de caractères qui tente de supprimer les constructions HTML. Voir https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.html

ChatCompletionExtraParametersBehavior

Définit les valeurs de ChatCompletionExtraParametersBehavior.
KnownChatCompletionExtraParametersBehavior peut être utilisé de manière interchangeable avec ChatCompletionExtraParametersBehavior, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

passThrough : transmet tous les paramètres supplémentaires directement au modèle.
drop : Supprime tous les paramètres supplémentaires.
error : Lève une erreur si un paramètre supplémentaire est présent.

ChatCompletionResponseFormatType

Définit les valeurs de ChatCompletionResponseFormatType.
KnownChatCompletionResponseFormatType peut être utilisé de manière interchangeable avec ChatCompletionResponseFormatType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

text
jsonObjet
jsonSchema

CjkBigramTokenFilterScripts

Définit des valeurs pour CjkBigramTokenFilterScripts.

CognitiveServicesAccount

Contient les cas possibles pour CognitiveServicesAccount.

ComplexDataType

Définit des valeurs pour ComplexDataType. Les valeurs possibles sont les suivantes : « Edm.ComplexType », « Collection(Edm.ComplexType) »

ContentUnderstandingSkillChunkingUnit

Définit des valeurs pour ContentSUnderstandingSkillChunkingUnit.
<xref:KnownContentUnderstandingSkillChunkingUnit> peut être utilisé de manière interchangeable avec ContentUnderstandingSkillChunkingUnit, cet enum contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

characters : spécifie bloc par caractère.

ContentUnderstandingSkillExtractionOptions

Définit des valeurs pour ContentUnderstandingSkillExtractionOptions.
<xref:KnownContentUnderstandingSkillExtractionOptions> peut être utilisé de manière interchangeable avec ContentUnderstandingSkillExtractionOptions, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

images : spécifiez que le contenu de l’image doit être extrait du document.
locationMetadata : spécifiez que les métadonnées de localisation doivent être extraites du document.

CountDocumentsOptions

Options d’exécution de l’opération de comptage sur l’index.

CreateAliasOptions

Options de création d’une opération d’alias.

CreateDataSourceConnectionOptions

Options de création d’une opération de source de données.

CreateIndexOptions

Options de création d’une opération d’index.

CreateIndexerOptions

Options de création d’une opération d’indexeur.

CreateSkillsetOptions

Options de création d’une opération d’ensemble de compétences.

CreateSynonymMapOptions

Options de création d’une opération de synonymmap.

CustomEntityLookupSkillLanguage
DataChangeDetectionPolicy

Contient les cas possibles pour DataChangeDetectionPolicy.

DataDeletionDetectionPolicy

Contient les cas possibles pour DataDeletionDetectionPolicy.

DeleteDocumentsOptions

Options pour l’opération de suppression de documents.

DocumentIntelligenceLayoutSkillChunkingUnit

Définit les valeurs de DocumentIntelligenceLayoutSkillChunkingUnit.
KnownDocumentIntelligenceLayoutSkillChunkingUnit peut être utilisé de manière interchangeable avec DocumentIntelligenceLayoutSkillChunkingUnit, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

characters : spécifie bloc par caractère.

DocumentIntelligenceLayoutSkillExtractionOptions

Définit les valeurs de DocumentIntelligenceLayoutSkillExtractionOptions.
KnownDocumentIntelligenceLayoutSkillExtractionOptions peut être utilisé de manière interchangeable avec DocumentIntelligenceLayoutSkillExtractionOptions, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

images : spécifiez que le contenu de l’image doit être extrait du document.
locationMetadata : spécifiez que les métadonnées de localisation doivent être extraites du document.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Définit les valeurs de DocumentIntelligenceLayoutSkillMarkdownHeaderDepth.
KnownDocumentIntelligenceLayoutSkillMarkdownHeaderDepth peut être utilisé de manière interchangeable avec DocumentIntelligenceLayoutSkillMarkdownHeaderDepth, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

h1 : niveau d’en-tête 1.
h2 : niveau d’en-tête 2.
h3 : niveau d’en-tête 3.
h4 : niveau d’en-tête 4.
h5 : niveau d’en-tête 5.
h6 : niveau d’en-tête 6.

DocumentIntelligenceLayoutSkillOutputFormat

Définit les valeurs de DocumentIntelligenceLayoutSkillOutputFormat.
KnownDocumentIntelligenceLayoutSkillOutputFormat peut être utilisé de manière interchangeable avec DocumentIntelligenceLayoutSkillOutputFormat, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

text : spécifiez le format de la sortie sous forme de texte.
markdown : spécifiez le format de la sortie en tant que markdown.

DocumentIntelligenceLayoutSkillOutputMode

Définit les valeurs de DocumentIntelligenceLayoutSkillOutputMode.
KnownDocumentIntelligenceLayoutSkillOutputMode peut être utilisé de manière interchangeable avec DocumentIntelligenceLayoutSkillOutputMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

oneToMany : spécifiez que la sortie doit être analysée comme « oneToMany ».

EdgeNGramTokenFilterSide

Définit des valeurs pour EdgeNGramTokenFilterSide.

EntityCategory
EntityRecognitionSkillLanguage
ExcludedODataTypes
ExhaustiveKnnAlgorithmConfiguration

Contient des options de configuration spécifiques à l’algorithme KNN exhaustif utilisé lors de l’interrogation, qui effectue une recherche par force brute sur l’index vectoriel entier.

ExtractDocumentKey
GetAliasOptions

Options pour l’opération d’obtention d’alias.

GetDataSourceConnectionOptions

Options d’obtention de l’opération de source de données.

GetIndexOptions

Options d’obtention de l’opération d’index.

GetIndexStatisticsOptions

Options d’obtention de l’opération de statistiques d’index.

GetIndexStatsSummaryResponse

Contient les données de réponse pour l’opération getIndexStatsSummary.

GetIndexerOptions

Options pour l’opération get indexer.

GetIndexerStatusOptions

Options pour obtenir l’opération d’état de l’indexeur.

GetServiceStatisticsOptions

Options d’obtention de l’opération de statistiques de service.

GetSkillSetOptions

Options d’obtention d’une opération d’ensemble de compétences.

GetSynonymMapsOptions

Options pour l’opération get synonymmaps.

HnswAlgorithmConfiguration

Contient des options de configuration spécifiques à l’algorithme de voisin le plus proche approximativement utilisé pendant l’indexation.

HybridCountAndFacetMode

Définit des valeurs pour HybridCountAndFacetMode.
KnownHybridCountAndFacetMode peut être utilisé de manière interchangeable avec HybridCountAndFacetMode, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

countRetrievableResults : incluez uniquement les documents qui ont été mis en correspondance dans la fenêtre d’extraction 'maxTextRecallSize' lors du calcul de 'count' et 'facets'.
countAllResults : incluez tous les documents qui ont été mis en correspondance par la requête de recherche lors du calcul de 'count' et 'facets', que ces documents se trouvent ou non dans la fenêtre d’extraction 'maxTextRecallSize'.

ImageAnalysisSkillLanguage
ImageDetail
IndexActionType

Définit des valeurs pour IndexActionType.

IndexDocumentsAction

Représente une action d’index qui fonctionne sur un document.

IndexIterator

Itérateur pour répertorier les index qui existent dans le service de recherche. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

IndexNameIterator

Itérateur pour répertorier les index qui existent dans le service de recherche. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

IndexProjectionMode

Définit des valeurs pour IndexProjectionMode.
KnownIndexProjectionMode peut être utilisé de manière interchangeable avec IndexProjectionMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

skipIndexingParentDocuments: le document source est ignoré de l’écriture dans l’index cible de l’indexeur.
includeIndexingParentDocuments: le document source est écrit dans l’index cible de l’indexeur. Il s’agit du modèle par défaut.

IndexStatisticsSummaryIterator

Itérateur pour les résumés de statistiques pour chaque index dans le service de recherche. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

IndexedSharePointContainerName

Définit des valeurs pour IndexedSharePointContainerName.
<xref:KnownIndexedSharePointContainerName> peut être utilisé de manière interchangeable avec IndexedSharePointContainerName, cet enum contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

defaultSiteLibrary : Indexez le contenu de la bibliothèque de documents par défaut du site.
allSiteLibraries : Indexez le contenu de chaque bibliothèque de documents du site.
useQuery : Indexez uniquement le contenu correspondant à la requête spécifiée dans la source de connaissances.

IndexerExecutionEnvironment
IndexerExecutionStatus

Définit des valeurs pour IndexerExecutionStatus.

IndexerExecutionStatusDetail

Définit des valeurs pour IndexerExecutionStatusDetail.
KnownIndexerExecutionStatusDetail peut être utilisé de manière interchangeable avec IndexerExecutionStatusDetail, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

resetDocs : indique que la réinitialisation qui s’est produite était pour un appel à ResetDocs.
resync : indique de resynchroniser sélectivement en fonction des options de la source de données.

IndexerPermissionOption

Définit les valeurs de IndexerPermissionOption.
KnownIndexerPermissionOption peut être utilisé de manière interchangeable avec IndexerPermissionOption, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

userIds : indexeur pour ingérer les userIds de la liste de contrôle d’accès de la source de données à l’index.
groupIds : indexeur pour ingérer les groupIds de liste de contrôle d’accès de la source de données vers l’index.
rbacScope : indexeur pour ingérer l’étendue RBAC Azure de la source de données à l’index.

IndexerResyncOption

Définit les valeurs de IndexerResyncOption.
KnownIndexerResyncOption peut être utilisé de manière interchangeable avec IndexerResyncOption, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

permissions : l’indexeur permet de réingérer les données d’autorisations présélectionnées de la source de données vers l’index.

IndexerStatus

Définit des valeurs pour IndexerStatus.

IndexingMode

Définit des valeurs pour IndexingMode.
KnownIndexingMode peut être utilisé de manière interchangeable avec IndexingMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

indexingAllDocs : l’indexeur indexe tous les documents de la source de données.
indexingResetDocs : l’indexeur indexe les documents sélectifs et réinitialisés dans la source de données. Les documents indexés sont définis sur l’état de l’indexeur.
indexingResync : l’indexeur resynchronise et indexe les options sélectives de la source de données.

KeyPhraseExtractionSkillLanguage
KnowledgeBaseActivityRecord
KnowledgeBaseIterator

Un itérateur pour lister les bases de connaissances existant dans le service de recherche. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

KnowledgeBaseMessageContent
KnowledgeBaseModel
KnowledgeBaseReference
KnowledgeBaseRetrievalActivityRecord
KnowledgeRetrievalOutputMode

Définit des valeurs pour KnowledgeRetrievalOutputMode.
KnownKnowledgeRetrievalOutputMode peut être utilisé de manière interchangeable avec KnowledgeRetrievalOutputMode, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

extractiveData : renvoyez directement les données des sources de connaissances sans modification générative.
answerSynthesis : synthétisez une réponse pour la charge utile de la réponse.

KnowledgeRetrievalReasoningEffortUnion
KnowledgeSource
KnowledgeSourceContentExtractionMode

Définit des valeurs pour KnowledgeSourceContentExtractionMode.
<xref:KnownKnowledgeSourceContentExtractionMode> peut être utilisé de manière interchangeable avec KnowledgeSourceContentExtractionMode, cet enum contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

minimal : Extrait uniquement les métadonnées essentielles tout en différant la plupart du traitement du contenu.
standard : Effectue la pipeline complète d’extraction de contenu par défaut.

KnowledgeSourceIngestionPermissionOption

Définit des valeurs pour KnowledgeSourceIngestionPermissionOption.
<xref:KnownKnowledgeSourceIngestionPermissionOption> peut être utilisé de manière interchangeable avec KnowledgeSourceIngestionPermissionOption, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

userIds : Ingérer des identifiants utilisateur explicites en même temps que le contenu du document.
groupIds : Intégrer les identifiants de groupe en même temps que le contenu du document.
rbacScope : Ingérer les informations du scope RBAC en même temps que le contenu du document.

KnowledgeSourceIterator

Un itérateur pour lister les sources de connaissances existantes dans le service de recherche. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

KnowledgeSourceKind

Définit les valeurs de KnowledgeSourceKind.
KnownKnowledgeSourceKind peut être utilisé de manière interchangeable avec KnowledgeSourceKind, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

searchIndex : Une source de connaissances qui récupère des données à partir d’un index de recherche.
azureBlob : Une source de connaissances qui récupère et intègre des données d’Azure Blob Storage vers un index de recherche.
Web : Une source de connaissances qui récupère des données du web.
remoteSharePoint : Une source de connaissances qui récupère des données depuis un point SharePoint distant.
indexedSharePoint : Une source de connaissances qui récupère et intègre des données de SharePoint vers un index de recherche.
indexedOneLake : Une source de connaissances qui récupère et intègre des données de OneLake vers un index de recherche.

KnowledgeSourceParams
KnowledgeSourceSynchronizationStatus

Définit des valeurs pour KnowledgeSourceSynchronizationStatus.
<xref:KnownKnowledgeSourceSynchronizationStatus> peut être utilisé de manière interchangeable avec KnowledgeSourceSynchronizationStatus, cet enum contient les valeurs connues que le service supporte.

Valeurs connues prises en charge par le service

création : La source de connaissances est en cours de provision.
active : La source de connaissances est active et des sessions de synchronisation sont en cours.
suppression : La source de connaissances est supprimée et la synchronisation est mise en pause.

KnowledgeSourceVectorizer
LexicalAnalyzer

Contient les cas possibles pour Analyzer.

LexicalAnalyzerName

Définit des valeurs pour LexicalAnalyzerName.
KnownLexicalAnalyzerName peut être utilisé de manière interchangeable avec LexicalAnalyzerName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ar.microsoft: Analyseur Microsoft pour l’arabe.
ar.lucene: analyseur Lucene pour l’arabe.
hy.lucene: analyseur Lucene pour arménien.
bn.microsoft: Analyseur Microsoft pour Bangla.
eu.lucene: analyseur Lucene pour basque.
bg.microsoft: Analyseur Microsoft pour bulgare.
bg.lucene: analyseur Lucene pour bulgare.
ca.microsoft: Analyseur Microsoft pour catalan.
ca.lucene: analyseur Lucene pour catalan.
zh-Hans.microsoft: Analyseur Microsoft pour chinois (simplifié).
zh-Hans.lucene: analyseur Lucene pour chinois (simplifié).
zh-Hant.microsoft: Analyseur Microsoft pour chinois (traditionnel).
zh-Hant.lucene: analyseur Lucene pour chinois (traditionnel).
hr.microsoft: Analyseur Microsoft pour croate.
cs.microsoft: Analyseur Microsoft pour tchèque.
cs.lucene: analyseur Lucene pour tchèque.
da.microsoft: Analyseur Microsoft pour danois.
da.lucene: analyseur Lucene pour danois.
nl.microsoft: Analyseur Microsoft pour néerlandais.
nl.lucene: analyseur Lucene pour néerlandais.
en.microsoft: Analyseur Microsoft pour l’anglais.
en.lucene: analyseur Lucene pour l’anglais.
et.microsoft: Analyseur Microsoft pour estonien.
fi.microsoft: Analyseur Microsoft pour finnois.
fi.lucene: analyseur Lucene pour le finnois.
fr.microsoft: Analyseur Microsoft pour le français.
fr.lucene: analyseur Lucene pour français.
gl.lucene: analyseur Lucene pour Galicien.
de.microsoft: Analyseur Microsoft pour l’allemand.
de.lucene: analyseur Lucene pour l’allemand.
el.microsoft: Analyseur Microsoft pour grec.
el.lucene: analyseur Lucene pour grec.
gu.microsoft: Analyseur Microsoft pour Gujarati.
he.microsoft: Analyseur Microsoft pour hébreu.
hi.microsoft: Analyseur Microsoft pour hindi.
hi.lucene: analyseur Lucene pour hindi.
hu.microsoft: Analyseur Microsoft pour hongrois.
hu.lucene: analyseur Lucene pour hongrois.
is.microsoft: Analyseur Microsoft pour l’Islande.
id.microsoft: Analyseur Microsoft pour indonésien (Bahasa).
id.lucene: analyseur Lucene pour indonésien.
ga.lucene: analyseur Lucene pour irlandais.
it.microsoft: Analyseur Microsoft pour italien.
it.lucene: analyseur Lucene pour italien.
ja.microsoft: Analyseur Microsoft pour japonais.
ja.lucene: analyseur Lucene pour japonais.
kn.microsoft: Analyseur Microsoft pour Kannada.
ko.microsoft: Analyseur Microsoft pour coréen.
ko.lucene: analyseur Lucene pour coréen.
lv.microsoft: Analyseur Microsoft pour letton.
lv.lucene: analyseur Lucene pour letton.
lt.microsoft: Analyseur Microsoft pour lituanien.
ml.microsoft: Analyseur Microsoft pour Malayalam.
ms.microsoft: Analyseur Microsoft pour Malay (latin).
mr.microsoft: Analyseur Microsoft pour Marathi.
nb.microsoft: Analyseur Microsoft pour norvégien (Bokmål).
no.lucene: analyseur Lucene pour norvégien.
fa.lucene: analyseur Lucene pour persane.
pl.microsoft: Analyseur Microsoft pour polonais.
pl.lucene: analyseur Lucene pour polonais.
pt-BR.microsoft: Analyseur Microsoft pour portugais (Brésil).
pt-BR.lucene: analyseur Lucene pour portugais (Brésil).
pt-PT.microsoft: Analyseur Microsoft pour portugais (Portugal).
pt-PT.lucene: analyseur Lucene pour portugais (Portugal).
pa.microsoft: Analyseur Microsoft pour Punjabi.
ro.microsoft: Analyseur Microsoft pour roumain.
ro.lucene: analyseur Lucene pour roumain.
ru.microsoft: Analyseur Microsoft pour russe.
ru.lucene: analyseur Lucene pour russe.
sr-cyrillic.microsoft: Analyseur Microsoft pour serbe (cyrillique).
sr-latin.microsoft: Analyseur Microsoft pour serbe (latin).
sk.microsoft: Analyseur Microsoft pour slovaque.
sl.microsoft: Analyseur Microsoft pour le Slovène.
es.microsoft: Analyseur Microsoft pour l’espagnol.
es.lucene: analyseur Lucene pour l’espagnol.
sv.microsoft: Analyseur Microsoft pour suédois.
sv.lucene: analyseur Lucene pour suédois.
ta.microsoft: Analyseur Microsoft pour tamoul.
te.microsoft: Analyseur Microsoft pour Telugu.
th.microsoft: Analyseur Microsoft pour thaï.
th.lucene: analyseur Lucene pour thaï.
tr.microsoft: Analyseur Microsoft pour turc.
tr.lucene: analyseur Lucene pour turc.
uk.microsoft: Analyseur Microsoft pour ukrainien.
votre.microsoft: Analyseur Microsoft pour Urdu.
vi.microsoft: Analyseur Microsoft pour le Vietnamien.
standard.lucene: analyseur Lucene standard.
standardasciifolding.lucene: analyseur Lucene pliable ASCII standard. Voir https://learn.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#Analyzers
mot clé: traite tout le contenu d’un champ comme un seul jeton. Cela est utile pour les données telles que les codes postal, les ID et certains noms de produits. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html
modèle: sépare de manière flexible le texte en termes par le biais d’un modèle d’expression régulière. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html
simple: divise le texte en lettres non lettres et les convertit en minuscules. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html
arrêter: divise le texte en lettres non lettres ; Applique les filtres de jetons minuscules et de mots vides. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html
espace blanc: analyseur qui utilise le générateur de jetons d’espace blanc. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html

LexicalNormalizer

Contient les cas possibles pour LexicalNormalizer.

LexicalNormalizerName

Définit des valeurs pour LexicalNormalizerName.
KnownLexicalNormalizerName peut être utilisé de manière interchangeable avec LexicalNormalizerName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

asciifolding: convertit les caractères Unicode alphabétiques, numériques et symboliques qui ne figurent pas dans les 127 premiers caractères ASCII (le bloc Unicode « Latin de base ») en leurs équivalents ASCII, le cas échéant. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
élision: supprime les élisions. Par exemple, « l’avion » (l’avion) est converti en « avion » (avion). Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
minuscules : normalise le texte du jeton en minuscules. Voir https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html
Standard : normaliseur standard, qui se compose de minuscules et d’un repliage ascii. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
majuscules : normalise le texte du jeton en majuscules. Voir https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html

LexicalTokenizer

Contient les cas possibles pour Tokenizer.

LexicalTokenizerName

Définit des valeurs pour LexicalTokenizerName.
<xref:KnownLexicalTokenizerName> pouvez être utilisé de manière interchangeable avec LexicalTokenizerName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

classique : tokenizer basé sur la grammaire qui convient pour le traitement de la plupart des documents en langue européenne. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicTokenizer.html
edgeNGram: tokenise l’entrée d’un bord en n-grammes de la ou des tailles données. Voir https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.html
keyword_v2: émet l’entrée entière sous forme de jeton unique. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordTokenizer.html
lettre: divise le texte en lettres non lettres. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LetterTokenizer.html
minuscules: divise le texte en lettres non lettres et les convertit en minuscules. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseTokenizer.html
microsoft_language_tokenizer: divise le texte à l’aide de règles spécifiques à la langue.
microsoft_language_stemming_tokenizer: divise le texte à l’aide de règles spécifiques à la langue et réduit les mots à leurs formulaires de base.
nGram: tokenise l’entrée en n-grammes de la ou des tailles données. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenizer.html
path_hierarchy_v2: Tokenizer pour les hiérarchies similaires au chemin d’accès. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/path/PathHierarchyTokenizer.html
modèle: Tokenizer qui utilise le modèle regex correspondant pour construire des jetons distincts. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/pattern/PatternTokenizer.html
standard_v2: analyseur Lucene standard ; Composé du générateur de jetons standard, du filtre minuscule et du filtre d’arrêt. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
uax_url_email: Tokenizes url et e-mails sous la forme d’un seul jeton. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizer.html
espace blanc: divise le texte à l’espace blanc. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceTokenizer.html

ListAliasesOptions

Options pour l’opération d’alias de liste.

ListDataSourceConnectionsOptions

Options d’une opération de sources de données de liste.

ListIndexersOptions

Options d’une opération d’indexeurs de liste.

ListIndexesOptions

Options d’une opération d’index de liste.

ListSkillsetsOptions

Options d’une opération d’ensembles de compétences de liste.

ListSynonymMapsOptions

Options d’une opération synonymMaps de liste.

MarkdownHeaderDepth

Définit les valeurs de MarkdownHeaderDepth.
KnownMarkdownHeaderDepth peut être utilisé de manière interchangeable avec MarkdownHeaderDepth, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

h1 : Indique que les en-têtes jusqu’à un niveau de h1 seront pris en compte lors du regroupement du contenu Markdown.
h2 : Indique que les en-têtes jusqu’à un niveau de h2 seront pris en compte lors du regroupement du contenu Markdown.
h3 : Indique que les en-têtes jusqu’à un niveau de h3 seront pris en compte lors du regroupement du contenu Markdown.
h4 : Indique que les en-têtes jusqu’à un niveau de h4 seront pris en compte lors du regroupement du contenu Markdown.
h5 : Indique que les en-têtes jusqu’à un niveau de h5 seront pris en compte lors du regroupement du contenu Markdown.
h6 : Indique que les en-têtes jusqu’à un niveau de h6 seront pris en compte lors du regroupement du contenu Markdown. Il s’agit de la valeur par défaut.

MarkdownParsingSubmode

Définit les valeurs de MarkdownParsingSubmode.
KnownMarkdownParsingSubmode peut être utilisé de manière interchangeable avec MarkdownParsingSubmode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

oneToMany : indique que chaque section du fichier Markdown (jusqu’à une profondeur spécifiée) sera analysée en documents de recherche individuels. Cela peut entraîner un fichier Markdown unique produisant plusieurs documents de recherche. Il s’agit du sous-mode par défaut.
oneToOne : Indique que chaque fichier markdown sera analysé en un seul document de recherche.

MergeDocumentsOptions

Options pour l’opération de fusion de documents.

MergeOrUploadDocumentsOptions

Options pour l’opération de fusion ou de chargement de documents.

MicrosoftStemmingTokenizerLanguage

Définit des valeurs pour MicrosoftStemmingTokenizerLanguage.

MicrosoftTokenizerLanguage

Définit des valeurs pour MicrosoftTokenizerLanguage.

NarrowedModel

Réduit le type de modèle pour inclure uniquement les champs sélectionnés

OcrLineEnding

Définit des valeurs pour OcrLineEnding.
KnownOcrLineEnding peut être utilisé de manière interchangeable avec OcrLineEnding, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'espace: les lignes sont séparées par un seul espace.
chariotReturn: les lignes sont séparées par un caractère de retour chariot ('\r').
lineFeed: les lignes sont séparées par un seul caractère de flux de ligne ('\n').
chariotReturnLineFeed: les lignes sont séparées par un retour chariot et un caractère de saut de ligne ('\r\n').

OcrSkillLanguage
PIIDetectionSkillMaskingMode
PermissionFilter

Définit les valeurs de PermissionFilter.
KnownPermissionFilter peut être utilisé de manière interchangeable avec PermissionFilter, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

userIds : le champ représente les ID utilisateur qui doivent être utilisés pour filtrer l’accès aux documents lors des requêtes.
groupIds : le champ représente les ID de groupe qui doivent être utilisés pour filtrer l’accès aux documents sur les requêtes.
rbacScope : le champ représente une étendue RBAC qui doit être utilisée pour filtrer l’accès aux documents sur les requêtes.

PhoneticEncoder

Définit des valeurs pour PhoneticEncoder.

QueryAnswer

Valeur qui spécifie si les réponses doivent être retournées dans le cadre de la réponse de recherche. Ce paramètre n’est valide que si le type de requête est « sémantique ». Si elle est définie sur extractive, la requête retourne des réponses extraites des passages clés dans les documents les plus classés.

QueryCaption

Valeur qui spécifie si les légendes doivent être retournées dans le cadre de la réponse de recherche. Ce paramètre n’est valide que si le type de requête est « sémantique ». Si elle est définie, la requête retourne des légendes extraites des passages clés dans les documents classés les plus élevés. Lorsque les légendes sont « extractibles », la mise en surbrillance est activée par défaut. La valeur par défaut est « none ».

QueryDebugMode

Définit des valeurs pour QueryDebugMode.
KnownQueryDebugMode peut être utilisé de manière interchangeable avec QueryDebugMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

disabled : aucune information de débogage de requête n’est renvoyée.
sémantique : permet à l’utilisateur d’explorer davantage ses résultats reclassés.
vecteur : permet à l’utilisateur d’explorer davantage les résultats de ses requêtes hybrides et vectorielles.
queryRewrites : permet à l’utilisateur d’explorer la liste des réécritures de requête générées pour sa demande de recherche.
innerHits : Permet à l’utilisateur de récupérer des informations de score concernant les vecteurs correspondants au sein d’une collection de types complexes.
all : activez toutes les options de débogage.

QueryLanguage

Définit des valeurs pour QueryLanguage.
KnownQueryLanguage peut être utilisé de manière interchangeable avec QueryLanguage, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

none : langue de requête non spécifiée.
en-us: Valeur de la langue de requête pour l’anglais (États-Unis).
en-gb: Requête de la langue pour l’anglais (Grande-Bretagne).
en-in: Valeur de la langue de requête pour l’anglais (Inde).
en-ca: Valeur de la langue de requête pour l’anglais (Canada).
en-au: Valeur de la langue de requête pour l’anglais (Australie).
fr-fr: Valeur de la langue de requête pour le français (France).
fr-ca: Valeur de la langue de requête pour le français (Canada).
de-de: Valeur de la langue de requête pour l’allemand (Allemagne).
es-es: Valeur de la langue de requête pour l’espagnol (Espagne).
es-mx: Valeur de la langue de requête pour l’espagnol (Mexique).
zh-cn: Valeur de la langue de requête pour le chinois (Chine).
zh-tw: Valeur de la langue de requête pour le chinois (Taïwan).
pt-br: Valeur de la langue de requête pour le portugais (Brésil).
pt-pt: Valeur de la langue de requête pour le portugais (Portugal).
it-it: Valeur de la langue de requête pour l’italien (Italie).
ja-jp: Valeur de la langue de requête pour le japonais (Japon).
ko-kr: Valeur de la langue de requête pour le coréen (Corée).
ru-ru: Valeur de la langue de requête pour le russe (Russie).
cs-cz: Valeur de la langue de requête pour le tchèque (République tchèque).
nl-be: Valeur de la langue de requête pour le néerlandais (Belgique).
nl-nl: Valeur de la langue de requête pour le néerlandais (Pays-Bas).
hu-hu: Valeur de la langue de requête pour le hongrois (Hongrie).
pl-pl: Valeur de la langue de requête pour le polonais (Pologne).
sv-se: Valeur de la langue de requête pour le suédois (Suède).
tr-tr: Valeur de la langue de requête pour le turc (Turquie).
hi-in: Valeur de la langue de requête pour l’hindi (Inde).
ar-sa: Valeur de la langue de requête pour l’arabe (Arabie Saoudite).
ar-eg: Valeur de la langue de requête pour l’arabe (Égypte).
ar-ma: Valeur de la langue de requête pour l’arabe (Maroc).
ar-kw: Valeur de la langue de requête pour l’arabe (Koweït).
ar-jo: Valeur de la langue de requête pour l’arabe (Jordanie).
da-dk: Valeur de la langue de requête pour le danois (Danemark).
no-no: Valeur de la langue de requête pour le norvégien (Norvège).
bg-bg: Valeur de la langue de requête pour le bulgare (Bulgarie).
hr-hr: Requête de la valeur de la langue pour le croate (Croatie).
hr-ba: Requête de la valeur de la langue pour le croate (Bosnie-Herzégovine).
ms-my: Valeur de la langue de requête pour le malais (Malaisie).
ms-bn: Valeur de la langue de requête pour le malais (Brunei Darussalam).
sl-sl: Valeur de la langue de requête pour le slovène (Slovénie).
ta-in: Valeur de la langue de requête pour le tamoul (Inde).
vi-vn: Valeur de la langue de requête pour le vietnamien (Viet Nam).
el-gr: Valeur de la langue de requête pour le grec (Grèce).
ro-ro: Valeur de la langue de requête pour le roumain (Roumanie).
is-is: Valeur de la langue de requête pour l’islandais (Islande).
id-id: Valeur de la langue de requête pour l’indonésien (Indonésie).
th-th: Valeur de la langue de requête pour le thaï (Thaïlande).
lt-lt: Valeur de la langue de requête pour le lituanien (Lituanie).
uk-ua: Valeur de la langue de requête pour l’ukrainien (Ukraine).
lv-lv: Valeur de la langue de requête pour le letton (Lettonie).
et-ee: Valeur de la langue de requête pour l’estonien (Estonie).
ca-es: Requête de la valeur de la langue pour le catalan.
fi-fi: Valeur de la langue de requête pour le finnois (Finlande).
sr-ba: Requête de la valeur de la langue pour le serbe (Bosnie-Herzégovine).
sr-me: Valeur de la langue de requête pour le serbe (Monténégro).
sr-rs: Valeur de la langue de requête pour le serbe (Serbie).
sk-sk: Valeur de la langue de requête pour le slovaque (Slovaquie).
nb-no: Valeur de la langue de requête pour le norvégien (Norvège).
hy-am: Valeur de la langue de requête pour l’arménien (Arménie).
bn-in: Valeur de la langue de requête pour le bengali (Inde).
eu-es: Requête de la valeur de la langue pour le basque.
gl-es: Requête de la langue pour le galicien.
gu-in: Valeur de la langue de requête pour le gujarati (Inde).
he-il: Requête de la valeur de la langue pour l’hébreu (Israël).
ga-ie: Requête de la valeur de la langue pour l’irlandais (Irlande).
kn-in: Valeur de la langue de requête pour Kannada (Inde).
ml-in: Requête de la langue pour le malayalam (Inde).
mr-in: Requête de la langue de langue pour le marathi (Inde).
fa-ae: Valeur de la langue de requête pour le persan (U.A.E.).
pa-in: Valeur de la langue de requête pour le pendjabi (Inde).
te-in: Valeur de la langue de requête pour le télougou (Inde).
ur-pk: Valeur de la langue de requête pour l’ourdou (Pakistan).

QueryRewrites

Définit les options de réécriture des requêtes.

QuerySpeller

Définit des valeurs pour QuerySpellerType.
<xref:KnownQuerySpellerType> peut être utilisé de manière interchangeable avec QuerySpellerType, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

aucun: l’orthographique n’est pas activé.
lexique: Speller corrige les termes de requête individuels à l’aide d’un lexique statique pour le langage spécifié par le paramètre queryLanguage.

QueryType

Définit des valeurs pour QueryType.

RankingOrder

Définit les valeurs de RankingOrder.
KnownRankingOrder peut être utilisé de manière interchangeable avec RankingOrder, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

BoostedRerankerScore : définit l’ordre de tri comme BoostedRerankerScore
RerankerScore : définit l’ordre de tri en tant que ReRankerScore

RegexFlags
ResetIndexerOptions

Options pour l’opération de réinitialisation de l’indexeur.

RunIndexerOptions

Options pour l’opération d’indexeur d’exécution.

ScoringFunction

Contient les cas possibles pour ScoringFunction.

ScoringFunctionAggregation

Définit des valeurs pour ScoringFunctionAggregation.

ScoringFunctionInterpolation

Définit des valeurs pour ScoringFunctionInterpolation.

ScoringStatistics

Définit des valeurs pour ScoringStatistics.

SearchField

Représente un champ dans une définition d’index, qui décrit le nom, le type de données et le comportement de recherche d’un champ.

SearchFieldArray

Si TModel est un objet non typé, un tableau de chaînes non typé sinon, les champs délimités par des barres obliques de TModel.

SearchFieldDataType

Définit des valeurs pour SearchFieldDataType.

Valeurs connues prises en charge par le service :

Edm.String : indique qu’un champ contient une chaîne.

Edm.Int32: indique qu’un champ contient un entier signé 32 bits.

Edm.Int64: indique qu’un champ contient un entier signé 64 bits.

Edm.Double: indique qu’un champ contient un nombre à virgule flottante à double précision IEEE.

Edm.Boolean: indique qu’un champ contient une valeur booléenne (true ou false).

Edm.DateTimeOffset: indique qu’un champ contient une valeur de date/heure, y compris les informations de fuseau horaire.

Edm.GeographyPoint: indique qu’un champ contient un emplacement géographique en termes de longitude et de latitude.

Edm.ComplexType: indique qu’un champ contient un ou plusieurs objets complexes qui, à son tour, ont des sous-champs d’autres types.

Edm.Single: indique qu’un champ contient un nombre à virgule flottante simple précision. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Single).

Edm.Half: indique qu’un champ contient un nombre à virgule flottante demi précision. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Half).

Edm.Int16: indique qu’un champ contient un entier signé 16 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Int16).

Edm.SByte: indique qu’un champ contient un entier signé 8 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.SByte).

Edm.Byte: indique qu’un champ contient un entier non signé 8 bits. Cela n’est valide que lorsqu’il est utilisé dans le cadre d’un type de collection, c’est-à-dire Collection(Edm.Byte).

SearchIndexAlias

Objet Alias de recherche.

SearchIndexPermissionFilterOption

Définit les valeurs de SearchIndexPermissionFilterOption.
KnownSearchIndexPermissionFilterOption peut être utilisé de manière interchangeable avec SearchIndexPermissionFilterOption, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

enabled
handicapé

SearchIndexerDataIdentity

Contient les cas possibles pour SearchIndexerDataIdentity.

SearchIndexerDataSourceType
SearchIndexerSkill

Contient les cas possibles pour Compétence.

SearchIndexingBufferedSenderDeleteDocumentsOptions

Options pour SearchIndexingBufferedSenderDeleteDocuments.

SearchIndexingBufferedSenderFlushDocumentsOptions

Options pour SearchIndexingBufferedSenderFlushDocuments.

SearchIndexingBufferedSenderMergeDocumentsOptions

Options pour SearchIndexingBufferedSenderMergeDocuments.

SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions

Options pour SearchIndexingBufferedSenderMergeOrUploadDocuments.

SearchIndexingBufferedSenderUploadDocumentsOptions

Options pour SearchIndexingBufferedSenderUploadDocuments.

SearchIterator

Itérateur pour les résultats de recherche d’une requête paticulaire. Effectue les requêtes en fonction des besoins lors de l’itération. Utilisez .byPage() pour effectuer une requête au serveur par itération.

SearchMode

Définit des valeurs pour SearchMode.

SearchOptions

Options de validation d’une demande de recherche complète.

SearchPick

Identifiez en profondeur les champs de T à l’aide des chemins d’accès $select OData AI Search valides.

SearchRequestOptions

Paramètres de filtrage, de tri, de facette, de pagination et d’autres comportements de requête de recherche.

SearchRequestQueryTypeOptions
SearchResult

Contient un document trouvé par une requête de recherche, ainsi que les métadonnées associées.

SelectArray

Si TFields n’est jamais, un tableau de chaînes non typé sinon, un type de Fields[] restreint à utiliser ailleurs dans le type consommateur.

SelectFields

Produit une union de chemins OData $select AI Search valides pour T à l’aide d’une traversée post-ordre de l’arbre de champs enraciné à T.

SemanticErrorMode
SemanticErrorReason
SemanticFieldState

Définit des valeurs pour SemanticFieldState.
KnownSemanticFieldState peut être utilisé de manière interchangeable avec SemanticFieldState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

used : le champ a été entièrement utilisé pour l’enrichissement sémantique.
unused : le champ n’a pas été utilisé pour l’enrichissement sémantique.
partial : le champ a été partiellement utilisé pour l’enrichissement sémantique.

SemanticQueryRewritesResultType

Définit les valeurs de SemanticQueryRewritesResultType.
KnownSemanticQueryRewritesResultType peut être utilisé de manière interchangeable avec SemanticQueryRewritesResultType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

originalQueryOnly : les réécritures de requête n’ont pas été générées avec succès pour cette demande. Seule la requête d’origine a été utilisée pour récupérer les résultats.

SemanticSearchResultsType
SentimentSkillLanguage
SimilarityAlgorithm

Contient les cas possibles pour similarité.

SnowballTokenFilterLanguage

Définit des valeurs pour SnowballTokenFilterLanguage.

SplitSkillEncoderModelName

Définit des valeurs pour SplitSkillEncoderModelName.
KnownSplitSkillEncoderModelName peut être utilisé de manière interchangeable avec SplitSkillEncoderModelName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

r50k_base : fait référence à un modèle de base entraîné avec un vocabulaire de 50 000 jetons, souvent utilisé dans les tâches générales de traitement du langage naturel.
p50k_base : Un modèle de base avec un vocabulaire de 50 000 jetons, optimisé pour les tâches basées sur des invites.
p50k_edit : similaire à p50k_base mais affiné pour l’édition ou la reformulation de tâches avec un vocabulaire de 50 000 jetons.
cl100k_base : Un modèle de base avec un vocabulaire de 100 000 jetons.

SplitSkillLanguage
SplitSkillUnit

Définit des valeurs pour SplitSkillUnit.
KnownSplitSkillUnit peut être utilisé de manière interchangeable avec SplitSkillUnit, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

caractères : La longueur sera mesurée par caractère.
azureOpenAITokens : la longueur sera mesurée par un générateur de jetons AzureOpenAI à partir de la bibliothèque tiktoken.

StemmerTokenFilterLanguage

Définit des valeurs pour StemmerTokenFilterLanguage.

StopwordsList

Définit des valeurs pour StopwordsList.

SuggestNarrowedModel
SuggestOptions

Options de récupération des suggestions basées sur searchText.

SuggestResult

Résultat contenant un document trouvé par une requête de suggestion, ainsi que des métadonnées associées.

TextSplitMode
TextTranslationSkillLanguage
TokenCharacterKind

Définit des valeurs pour TokenCharacterKind.

TokenFilter

Contient les cas possibles pour TokenFilter.

TokenFilterName

Définit des valeurs pour TokenFilterName.
<xref:KnownTokenFilterName> pouvez être utilisé de manière interchangeable avec TokenFilterName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

arabic_normalization: filtre de jeton qui applique le normaliseur arabe pour normaliser l’orthographie. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ar/ArabicNormalizationFilter.html
apostrophe: supprime tous les caractères après une apostrophe (y compris l’apostrophe elle-même). Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/tr/ApostropheFilter.html
asciifolding: convertit les caractères Unicode alphabétiques, numériques et symboliques qui ne figurent pas dans les 127 premiers caractères ASCII (le bloc Unicode « Latin de base ») en leurs équivalents ASCII, le cas échéant. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
cjk_bigram: forme des bigrams de termes CJK générés à partir du tokenizer standard. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKBigramFilter.html
cjk_width: normalise les différences de largeur CJK. Plie les variantes ASCII pleine chasse en latin de base équivalent, et les variantes Katakana de demi-largeur dans l’équivalent Kana. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKWidthFilter.html
classique : supprime les possessifs anglais et les points des acronymes. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicFilter.html
common_grams: construisez des bigrams pour des termes fréquents lors de l’indexation. Les termes uniques sont toujours indexés, avec des bigrams superposés. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/commongrams/CommonGramsFilter.html
edgeNGram_v2: génère des n-grammes de la ou des tailles données à partir de l’avant ou de l’arrière d’un jeton d’entrée. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenFilter.html
élision: supprime les élisions. Par exemple, « l’avion » (l’avion) est converti en « avion » (avion). Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
german_normalization: normalise les caractères allemands en fonction de l’heuristique de l’algorithme de boule de neige allemand2. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/de/GermanNormalizationFilter.html
hindi_normalization: normalise le texte en hindi pour supprimer certaines différences dans les variantes orthographiques. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/hi/HindiNormalizationFilter.html
indic_normalization: normalise la représentation Unicode du texte dans les langues indiennes. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/in/IndicNormalizationFilter.html
keyword_repeat: émet chaque jeton entrant deux fois, une fois en tant que mot clé et une fois comme non-mot clé. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/KeywordRepeatFilter.html
kstem: filtre kstem hautes performances pour l’anglais. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/en/KStemFilter.html
longueur: supprime les mots trop longs ou trop courts. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LengthFilter.html
limite: limite le nombre de jetons lors de l’indexation. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LimitTokenCountFilter.html
minuscules : normalise le texte du jeton en minuscules. Voir https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html
nGram_v2: génère des n-grammes de la ou des tailles données. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenFilter.html
persian_normalization: applique la normalisation pour le persane. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/fa/PersianNormalizationFilter.html
phonétique : créez des jetons pour les correspondances phonétiques. Voir https://lucene.apache.org/core/4_10_3/analyzers-phonetic/org/apache/lucene/analysis/phonetic/package-tree.html
porter_stem: utilise l’algorithme de recherche de type Porter pour transformer le flux de jetons. Voir http://tartarus.org/~martin/PorterStemmer
inverse : inverse la chaîne de jeton. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
scandinavian_normalization: normalise l’utilisation des caractères scandinaves interchangeables. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianNormalizationFilter.html
scandinavian_folding: Plie les caractères scandinaves åÅäæÄÆ->a et öÖøØ->o. Il discrimine également contre l’utilisation de voyelles doubles aa, ae, ao, oe et oo, laissant juste la première. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianFoldingFilter.html
bardeau: crée des combinaisons de jetons en tant que jeton unique. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/shingle/ShingleFilter.html
boule de neige: filtre qui forme des mots à l’aide d’un générateur de tiges généré par Snowball. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/snowball/SnowballFilter.html
sorani_normalization: normalise la représentation Unicode du texte Sorani. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ckb/SoraniNormalizationFilter.html
de souche : filtre de recherche de contenu spécifique au langage. Voir https://learn.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#TokenFilters
mots vides: supprime les mots vides d’un flux de jetons. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopFilter.html
découper: supprime les espaces blancs de début et de fin des jetons. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TrimFilter.html
tronquer: tronque les termes à une longueur spécifique. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TruncateTokenFilter.html
unique : filtre les jetons avec le même texte que le jeton précédent. Voir http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/RemoveDuplicatesTokenFilter.html
majuscules: normalise le texte du jeton en majuscules. Voir https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html
word_delimiter: fractionne les mots en sous-mots et effectue des transformations facultatives sur les groupes de sous-mots.

UnionToIntersection
UploadDocumentsOptions

Options pour l’opération de chargement de documents.

VectorEncodingFormat

Définit des valeurs pour VectorEncodingFormat.
KnownVectorEncodingFormat pouvez être utilisé de manière interchangeable avec VectorEncodingFormat, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

packedBit: format d’encodage représentant les bits emballés dans un type de données plus large.

VectorFilterMode
VectorQuery

Paramètres de requête pour les requêtes de recherche vectorielle et hybride.

VectorQueryKind
VectorSearchAlgorithmConfiguration

Contient des options de configuration spécifiques à l’algorithme utilisé pendant l’indexation et/ou l’interrogation.

VectorSearchAlgorithmKind
VectorSearchAlgorithmMetric
VectorSearchCompression

Contient des options de configuration spécifiques à la méthode de compression utilisée lors de l’indexation ou de l’interrogation.

VectorSearchCompressionKind

Définit des valeurs pour VectorSearchCompressionKind.
KnownVectorSearchCompressionKind peut être utilisé de manière interchangeable avec VectorSearchCompressionKind, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

scalaireQuantization: Quantization Scalar, type de méthode de compression. Dans la quantisation scalaire, les valeurs de vecteurs d’origine sont compressées dans un type plus étroit en discrétisant et en représentant chaque composant d’un vecteur à l’aide d’un ensemble réduit de valeurs quantifiées, réduisant ainsi la taille globale des données.
binaryQuantization: Quantization binaire, type de méthode de compression. Dans la quantisation binaire, les valeurs de vecteurs d’origine sont compressées dans le type binaire plus étroit en discrétisant et en représentant chaque composant d’un vecteur à l’aide de valeurs binaires, réduisant ainsi la taille globale des données.

VectorSearchCompressionRescoreStorageMethod

Définit les valeurs de VectorSearchCompressionRescoreStorageMethod.
KnownVectorSearchCompressionRescoreStorageMethod peut être utilisé de manière interchangeable avec VectorSearchCompressionRescoreStorageMethod, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

preserveOriginals : cette option conserve les vecteurs originaux de pleine précision. Choisissez cette option pour une flexibilité maximale et une qualité optimale des résultats de recherche compressés. Cela consomme davantage de stockage, mais permet de rescoring et de suréchantillonnement.
discardOriginals : cette option supprime les vecteurs de précision d’origine. Choisissez cette option pour réaliser des économies de stockage maximales. Étant donné que cette option n’autorise pas la rescoring et le surachantillonnement, elle provoquera souvent une légère réduction modérée de la qualité.

VectorSearchCompressionTarget

Définit des valeurs pour VectorSearchCompressionTarget.
KnownVectorSearchCompressionTarget peut être utilisé de manière interchangeable avec VectorSearchCompressionTarget, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

int8

VectorSearchVectorizer

Contient des options de configuration sur la façon de vectoriser des requêtes vectorielles de texte.

VectorSearchVectorizerKind

Définit des valeurs pour VectorSearchVectorizerKind.
KnownVectorSearchVectorizerKind peut être utilisé de manière interchangeable avec VectorSearchVectorizerKind, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

azureOpenAI: générer des incorporations à l’aide d’une ressource Azure OpenAI au moment de la requête.
customWebApi: générer des incorporations à l’aide d’un point de terminaison web personnalisé au moment de la requête.
aiServicesVision : générez des intégrations pour une entrée d’image ou de texte au moment de la requête à l’aide de l’API Azure AI Services Vision Vectorize.
aml : Générez des intégrations à l’aide d’un point de terminaison Azure Machine Learning déployé via le catalogue de modèles Azure AI Foundry au moment de la requête.

VectorThreshold

Seuil utilisé pour les requêtes vectorielles.

VisualFeature
WebApiSkills

Énumérations

KnownAIFoundryModelCatalogName

Valeurs connues de AIFoundryModelCatalogName acceptées par le service.

KnownAnalyzerNames

Définit des valeurs pour AnalyzerName. Voir https://learn.microsoft.com/rest/api/searchservice/Language-support

KnownAzureOpenAIModelName

Valeurs connues de AzureOpenAIModelName que le service accepte.

KnownBlobIndexerDataToExtract

Valeurs connues de BlobIndexerDataToExtract que le service accepte.

KnownBlobIndexerImageAction

Valeurs connues de BlobIndexerImageAction que le service accepte.

KnownBlobIndexerPDFTextRotationAlgorithm

Valeurs connues de BlobIndexerPDFTextRotationAlgorithm que le service accepte.

KnownBlobIndexerParsingMode

Valeurs connues de BlobIndexerParsingMode que le service accepte.

KnownCharFilterNames

Définit des valeurs pour CharFilterName.

KnownChatCompletionExtraParametersBehavior

Valeurs connues de ChatCompletionExtraParametersBehavior acceptées par le service.

KnownChatCompletionResponseFormatType

Valeurs connues de ChatCompletionResponseFormatType acceptées par le service.

KnownCustomEntityLookupSkillLanguage

Valeurs connues de CustomEntityLookupSkillLanguage que le service accepte.

KnownDocumentIntelligenceLayoutSkillChunkingUnit

Valeurs connues de DocumentIntelligenceLayoutSkillChunkingUnit acceptées par le service.

KnownDocumentIntelligenceLayoutSkillExtractionOptions

Valeurs connues de DocumentIntelligenceLayoutSkillExtractionOptions acceptées par le service.

KnownDocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Valeurs connues de DocumentIntelligenceLayoutSkillMarkdownHeaderDepth acceptées par le service.

KnownDocumentIntelligenceLayoutSkillOutputFormat

Valeurs connues de DocumentIntelligenceLayoutSkillOutputFormat acceptées par le service.

KnownDocumentIntelligenceLayoutSkillOutputMode

Valeurs connues de DocumentIntelligenceLayoutSkillOutputMode acceptées par le service.

KnownEntityCategory

Valeurs connues de EntityCategory que le service accepte.

KnownEntityRecognitionSkillLanguage

Valeurs connues de EntityRecognitionSkillLanguage que le service accepte.

KnownHybridCountAndFacetMode

Valeurs connues de HybridCountAndFacetMode acceptées par le service.

KnownImageAnalysisSkillLanguage

Valeurs connues de ImageAnalysisSkillLanguage que le service accepte.

KnownImageDetail

Valeurs connues de ImageDetail que le service accepte.

KnownIndexProjectionMode

Valeurs connues de IndexProjectionMode que le service accepte.

KnownIndexerExecutionEnvironment

Valeurs connues de IndexerExecutionEnvironment que le service accepte.

KnownIndexerExecutionStatusDetail

Valeurs connues de IndexerExecutionStatusDetail acceptées par le service.

KnownIndexerPermissionOption

Valeurs connues de IndexerPermissionOption acceptées par le service.

KnownIndexerResyncOption

Valeurs connues de IndexerResyncOption acceptées par le service.

KnownIndexingMode

Valeurs connues de IndexingMode que le service accepte.

KnownKeyPhraseExtractionSkillLanguage

Valeurs connues de KeyPhraseExtractionSkillLanguage que le service accepte.

KnownKnowledgeBaseModelKind

Valeurs connues de KnownKnowledgeBaseModelKind que le service accepte.

KnownKnowledgeRetrievalOutputMode

Valeurs connues de KnowledgeRetrievalOutputMode que le service accepte.

KnownKnowledgeSourceKind

Valeurs connues de KnowledgeSourceKind acceptées par le service.

KnownLexicalAnalyzerName

Valeurs connues de LexicalAnalyzerName acceptées par le service.

KnownLexicalNormalizerName

Valeurs connues de LexicalNormalizerName acceptées par le service.

KnownMarkdownHeaderDepth

Valeurs connues de MarkdownHeaderDepth acceptées par le service.

KnownMarkdownParsingSubmode

Valeurs connues de MarkdownParsingSubmode acceptées par le service.

KnownOcrLineEnding

Valeurs connues de OcrLineEnding que le service accepte.

KnownOcrSkillLanguage

Valeurs connues de OcrSkillLanguage que le service accepte.

KnownPIIDetectionSkillMaskingMode

Valeurs connues de PIIDetectionSkillMaskingMode que le service accepte.

KnownPermissionFilter

Valeurs connues de PermissionFilter acceptées par le service.

KnownQueryDebugMode

Valeurs connues de QueryDebugMode acceptées par le service.

KnownQueryLanguage

Valeurs connues de QueryLanguage acceptées par le service.

KnownQuerySpeller

Valeurs connues de <xref:QuerySpellerType> que le service accepte.

KnownRankingOrder

Valeurs connues de RankingOrder acceptées par le service.

KnownRegexFlags

Valeurs connues de RegexFlags que le service accepte.

KnownSearchAudience

Valeurs connues pour l’audience de recherche

KnownSearchFieldDataType

Valeurs connues de SearchFieldDataType que le service accepte.

KnownSearchIndexPermissionFilterOption

Valeurs connues de SearchIndexPermissionFilterOption acceptées par le service.

KnownSearchIndexerDataSourceType

Valeurs connues de SearchIndexerDataSourceType que le service accepte.

KnownSemanticErrorMode

Valeurs connues de SemanticErrorMode que le service accepte.

KnownSemanticErrorReason

Valeurs connues de SemanticErrorReason que le service accepte.

KnownSemanticFieldState

Valeurs connues de SemanticFieldState acceptées par le service.

KnownSemanticQueryRewritesResultType

Valeurs connues de SemanticQueryRewritesResultType acceptées par le service.

KnownSemanticSearchResultsType

Valeurs connues de SemanticSearchResultsType que le service accepte.

KnownSentimentSkillLanguage

Valeurs connues de SentimentSkillLanguage que le service accepte.

KnownSplitSkillEncoderModelName

Valeurs connues de SplitSkillEncoderModelName acceptées par le service.

KnownSplitSkillLanguage

Valeurs connues de SplitSkillLanguage que le service accepte.

KnownSplitSkillUnit

Valeurs connues de SplitSkillUnit acceptées par le service.

KnownTextSplitMode

Valeurs connues de TextSplitMode que le service accepte.

KnownTextTranslationSkillLanguage

Valeurs connues de TextTranslationSkillLanguage que le service accepte.

KnownTokenFilterNames

Définit des valeurs pour TokenFilterName.

KnownTokenizerNames

Définit des valeurs pour TokenizerName.

KnownVectorEncodingFormat

Valeurs connues de VectorEncodingFormat que le service accepte.

KnownVectorFilterMode

Valeurs connues de VectorFilterMode que le service accepte.

KnownVectorQueryKind

Valeurs connues de VectorQueryKind que le service accepte.

KnownVectorSearchAlgorithmKind

Valeurs connues de VectorSearchAlgorithmKind que le service accepte.

KnownVectorSearchAlgorithmMetric

Valeurs connues de VectorSearchAlgorithmMetric que le service accepte.

KnownVectorSearchCompressionKind

Valeurs connues de VectorSearchCompressionKind que le service accepte.

KnownVectorSearchCompressionRescoreStorageMethod

Valeurs connues de VectorSearchCompressionRescoreStorageMethod acceptées par le service.

KnownVectorSearchCompressionTarget

Valeurs connues de VectorSearchCompressionTarget que le service accepte.

KnownVectorSearchVectorizerKind

Valeurs connues de VectorSearchVectorizerKind que le service accepte.

KnownVectorThresholdKind

Valeurs connues de KnownVectorThresholdKind que le service accepte.

KnownVisualFeature

Valeurs connues de VisualFeature que le service accepte.

Functions

createSynonymMapFromFile(string, string)

Méthode d’assistance pour créer un objet SynonymMap. Il s’agit d’une méthode NodeJS uniquement.

odata(TemplateStringsArray, unknown[])

Échappe une expression de filtre odata pour éviter les erreurs avec des littéraux de chaîne de guillemets. Exemple d’utilisation :

import { odata } from "@azure/search-documents";

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Pour plus d’informations sur la syntaxe prise en charge, consultez : https://learn.microsoft.com/azure/search/search-query-odata-filter

Variables

DEFAULT_BATCH_SIZE

Taille par défaut du lot

DEFAULT_FLUSH_WINDOW

Intervalle de flush par défaut de fenêtre

DEFAULT_RETRY_COUNT

Nombre par défaut de réessayages.

Informations relatives à la fonction

createSynonymMapFromFile(string, string)

Méthode d’assistance pour créer un objet SynonymMap. Il s’agit d’une méthode NodeJS uniquement.

function createSynonymMapFromFile(name: string, filePath: string): Promise<SynonymMap>

Paramètres

name

string

Nom du SynonymMap.

filePath

string

Chemin d’accès du fichier qui contient les synonymes (séparés par de nouvelles lignes)

Retours

Promise<SynonymMap>

Objet SynonymMap

odata(TemplateStringsArray, unknown[])

Échappe une expression de filtre odata pour éviter les erreurs avec des littéraux de chaîne de guillemets. Exemple d’utilisation :

import { odata } from "@azure/search-documents";

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Pour plus d’informations sur la syntaxe prise en charge, consultez : https://learn.microsoft.com/azure/search/search-query-odata-filter

function odata(strings: TemplateStringsArray, values: unknown[]): string

Paramètres

strings

TemplateStringsArray

Tableau de chaînes pour l’expression

values

unknown[]

Tableau de valeurs pour l’expression

Retours

string

Variable Details

DEFAULT_BATCH_SIZE

Taille par défaut du lot

DEFAULT_BATCH_SIZE: number

Type

number

DEFAULT_FLUSH_WINDOW

Intervalle de flush par défaut de fenêtre

DEFAULT_FLUSH_WINDOW: number

Type

number

DEFAULT_RETRY_COUNT

Nombre par défaut de réessayages.

DEFAULT_RETRY_COUNT: number

Type

number