Section courante

A propos

Section administrative du site

Azure.AI.Language.Text

Langage texte IA avec Azure
Azure SDK for .NET (C#) Espaces de nom

Description

Cet espace de nom permet d'effectuer diverses tâches de traitement du langage naturel (NLP), telles que l'analyse des sentiments, l'extraction d'entités, la reconnaissance de noms propres, la classification de texte, et la détection de langue.

Liste des classes

Nom Description
AbstractiveSummarizationActionContent Cette classe permet de configurer les paramètres d'une tâche de résumé abstrait, tels que le nombre de phrases souhaitées, la longueur du résumé, la version du modèle et d'autres options avancées.
AbstractiveSummarizationOperationAction Cette classe permet de représenter la définition d'une tâche de résumé abstrait à exécuter dans le cadre d'une analyse de texte.
AbstractiveSummarizationOperationResult Cette classe permet de représenter les résultats d'une tâche de résumé abstrait, incluant les résumés générés pour chaque document traité.
AbstractiveSummarizationResult Cette classe permet de représenter le résultat d'un résumé abstrait pour un document donné, incluant les résumés générés et les informations associées.
AbstractiveSummary Cette classe permet de représenter un résumé unique généré pour un document, incluant le texte du résumé et son contexte.
AbstractiveSummaryActionResult Cette classe permet de représenter le résultat d'une action de résumé abstrait pour un document unique, incluant la langue détectée et le résumé généré.
AgeMetadata Cette classe permet de représenter les métadonnées associées à une entité d'âge détectée dans un texte, telles que les valeurs normalisées ou les informations supplémentaires.
AllowOverlapEntityPolicyType Cette classe permet de définir une politique de reconnaissance d'entités autorisant le chevauchement, en retournant toutes les entités détectées sans post-traitement pour éliminer les doublons.
AnalyzeTextEntitiesResult Cette classe permet de contenir les résultats d'une tâche d'analyse de texte axée sur la reconnaissance d'entités nommées, incluant les entités détectées et leurs attributs.
AnalyzeTextEntityLinkingResult Cette classe permet de contenir les résultats d'une tâche d'analyse de texte axée sur la liaison d'entités, associant les entités détectées à des références externes ou des bases de connaissances.
AnalyzeTextError Cette classe permet de représenter une erreur survenue lors du traitement d'une requête d'analyse de texte, incluant des détails sur la nature de l'erreur.
AnalyzeTextInput Cette classe permet de représenter une collection de documents à analyser ainsi qu'une tâche unique à exécuter, servant de base pour diverses opérations d'analyse de texte.
AnalyzeTextKeyPhraseResult Cette classe permet de contenir le résultat de la tâche d'extraction de phrases clés à partir d'un texte analysé.
AnalyzeTextLanguageDetectionResult Cette classe permet de contenir le résultat de la détection de langue pour les documents analysés.
AnalyzeTextOperationAction Cette classe permet de représenter une action de traitement à long terme sur les documents, à utiliser comme classe de base pour des actions dérivées spécifiques telles que l'analyse de sentiments, l'extraction de phrases clés, ou la reconnaissance d'entités.
AnalyzeTextOperationResult Cette classe permet de représenter le résultat d'une opération d'analyse à long terme, servant de base à des résultats plus spécifiques selon le type de tâche effectuée.
AnalyzeTextOperationState Cette classe permet de représenter l'état d'avancement d'une opération d'analyse longue (LRO - Long Running Operation) sur des documents texte.
AnalyzeTextPiiResult Cette classe permet de contenir le résultat de la tâche de reconnaissance d'entités personnelles identifiables (PII) lors d'une opération d'analyse.
AnalyzeTextResult Cette classe permet de représenter un résultat d'analyse générique, servant de base à des résultats spécialisés comme l'analyse de sentiment, l'extraction de phrases clés, ou la reconnaissance d'entités.
AnalyzeTextSentimentResult Cette classe permet de contenir le résultat de la tâche d'analyse de sentiment d'un texte dans une opération longue.
AreaMetadata Cette classe permet de représenter les métadonnées associées à une entité de type zone géographique.
BaseMetadata Cette classe permet de servir de classe de base abstraite pour représenter les métadonnées d'entités, à spécialiser selon le type de donnée comme la date, la température ou la quantité.
BaseRedactionPolicy Cette classe permet de définir une politique de masquage abstraite à appliquer sur les entités sensibles détectées, à étendre par des politiques spécifiques comme le masquage par caractère ou l'absence de masquage.
CharacterMaskPolicyType Cette classe permet de définir une politique de masquage des entités sensibles en remplaçant leur contenu par un caractère spécifique.
ClassificationActionResult Cette classe permet de contenir le résultat d'une tâche de classification de document, incluant la langue détectée.
ClassificationResult Cette classe permet de contenir les résultats d'une classification de texte, avec les étiquettes et les scores associés.
CurrencyMetadata Cette classe permet de représenter les métadonnées associées à une entité de type devise (monnaie).
CustomEntitiesActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de reconnaissance d'entités personnalisées.
CustomEntitiesOperationAction Cette classe permet de définir une tâche longue (LRO) de reconnaissance d'entités personnalisées à effectuer sur des documents texte.
CustomEntitiesResult Cette classe permet de contenir la liste des entités personnalisées détectées dans les documents analysés.
CustomEntityActionResult Cette classe permet de contenir le résultat d'une tâche de reconnaissance d'entités personnalisées, avec indication de la langue détectée.
CustomEntityRecognitionOperationResult Cette classe permet de contenir le résultat d'un traitement long (LRO) de reconnaissance d'entités personnalisées.
CustomLabelClassificationResult Cette classe permet de contenir les résultats de classification personnalisée par étiquette, avec leurs scores associés.
CustomMultiLabelClassificationActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de classification personnalisée à étiquettes multiples.
CustomMultiLabelClassificationOperationAction Cette classe permet d'exécuter une tâche de classification personnalisée en utilisant un modèle pour affecter plusieurs étiquettes à un texte.
CustomMultiLabelClassificationOperationResult Cette classe permet de contenir le résultat d'une tâche longue de classification personnalisée à étiquettes multiples.
CustomSingleLabelClassificationActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de classification personnalisée à étiquette unique.
CustomSingleLabelClassificationOperationAction Cette classe permet d'exécuter une tâche de classification personnalisée en utilisant un modèle pour affecter une seule étiquette à un texte.
CustomSingleLabelClassificationOperationResult Cette classe permet de contenir le résultat d'une tâche longue de classification personnalisée à étiquette unique.
DateMetadata Cette classe permet de représenter les métadonnées associées à une entité de type date dans un document analysé.
DateTimeMetadata Cette classe permet de représenter les métadonnées associées à une entité de type date et heure dans un document analysé.
DateValue Cette classe permet de représenter une valeur de date identifiée dans un texte.
DetectedLanguage Cette classe permet de contenir les détails de la langue détectée pour un texte donné, incluant le nom, le code ISO et la confiance.
DocumentError Cette classe permet de contenir les informations sur les erreurs rencontrées lors de l'exécution d'une tâche d'analyse de document.
DocumentStatistics Cette classe permet de fournir des statistiques sur un document analysé, comme le nombre de caractères ou de phrases, si l'option showStats=true a été activée dans la requête.
DocumentWarning Cette classe permet de représenter les avertissements générés lors du traitement d'un document, sans que cela empêche l'analyse.
EntitiesActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de reconnaissance d'entités dans un texte.
EntitiesOperationAction Cette classe permet de représenter la définition d'une tâche longue (LRO) de reconnaissance d'entités à exécuter sur un ensemble de documents.
EntitiesResult Cette classe permet de contenir le résultat d'une tâche de reconnaissance d'entités, avec les entités détectées et leurs propriétés.
EntitiesWithMetadataAutoResult Cette classe permet de contenir les résultats d'une tâche de reconnaissance d'entités enrichis de métadonnées automatiquement déterminées.
EntityActionResult Cette classe permet de contenir le résultat d'une tâche de reconnaissance d'entités pour un document donné, en tenant compte de la langue détectée.
EntityActionResultWithMetadata Cette classe permet de représenter les résultats d'une tâche de reconnaissance d'entités incluant des métadonnées supplémentaires sur les entités extraites.
EntityInferenceConfig Cette classe permet de configurer les options d'inférence utilisées lors de la reconnaissance d'entités nommées, afin d'influencer le comportement du modèle.
EntityLinkingActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de liaison d'entités, visant à associer des entités textuelles à des concepts connus.
EntityLinkingActionResult Cette classe permet de contenir le résultat d'une tâche de liaison d'entités pour un document, avec détection automatique de la langue.
EntityLinkingMatch Cette classe permet de représenter une correspondance d'entité détectée dans un texte, incluant sa position et sa longueur.
EntityLinkingOperationAction Cette classe permet de définir une tâche longue (LRO) de liaison d'entités à exécuter sur des documents.
EntityLinkingOperationResult Cette classe permet de contenir le résultat d'une tâche longue de liaison d'entités, incluant les entités liées et leurs références.
EntityLinkingResult Cette classe permet de représenter le résultat de la tâche de liaison d'entités, associant des entités textuelles à des concepts connus.
EntityMaskPolicyType Cette classe permet de définir une politique de masquage des informations personnelles identifiables (PII) en les remplaçant par leur type d'entité.
EntityOverlapPolicy Cette classe permet de servir de base à une politique de gestion des chevauchements d'entités, pouvant être spécialisée pour autoriser ou restreindre les recouvrements entre entités détectées.
EntityRecognitionOperationResult Cette classe permet de contenir le résultat d'une tâche longue de reconnaissance d'entités, incluant les entités détectées et leurs attributs.
EntityTag Cette classe permet de représenter une étiquette d'entité, incluant son nom et un score de confiance associé, utilisée pour exprimer des similitudes ou affinités entre entités.
ExtractedSummaryActionResult Cette classe permet de contenir une liste ordonnée de phrases représentant le résumé extrait d'un document.
ExtractedSummarySentence Cette classe permet de représenter une phrase extraite d'un document dans le cadre d'un résumé, avec son contenu et sa position.
ExtractiveSummarizationActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de résumé extractif d'un document.
ExtractiveSummarizationOperationAction Cette classe permet de définir une tâche longue de résumé extractif à effectuer sur un ensemble de documents texte.
ExtractiveSummarizationOperationResult Cette classe permet de contenir le résultat d'une tâche de résumé extractif, avec les phrases sélectionnées et leurs métadonnées.
ExtractiveSummarizationResult Cette classe permet de représenter les résultats de résumé extractif préconstruit pour chaque document analysé.
FhirBundle Cette classe permet de contenir un bundle JSON compatible FHIR, destiné à être utilisé dans d'autres outils du domaine de la santé.
HealthcareActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche d'analyse de documents médicaux.
HealthcareActionResult Cette classe permet de contenir le résultat d'un document médical traité, avec indication de la langue détectée.
HealthcareAssertion Cette classe permet de représenter une assertion sur une entité médicale, par exemple l'état d'existence, la certitude ou la condition temporelle.
HealthcareEntity Cette classe permet de représenter une entité médicale extraite d'un document, telle qu'un symptôme, un médicament ou un diagnostic.
HealthcareEntityLink Cette classe permet de référencer une entité médicale à une source de données connue, comme un code de terminologie médicale (exemple : SNOMED, UMLS).
HealthcareOperationAction Cette classe permet de définir une tâche longue (LRO) d'analyse de documents médicaux à effectuer par le service.
HealthcareOperationResult Cette classe permet de contenir le résultat d'une tâche longue d'analyse de texte médical, incluant les entités et relations extraites.
HealthcareRelation Cette classe permet de représenter une relation sémantique entre plusieurs entités médicales dans un contexte donné (ex. : médicament traite symptôme).
HealthcareRelationEntity Cette classe permet de représenter une entité au sein d'une relation médicale, avec son rôle spécifique dans le graphe relationnel.
HealthcareResult Cette classe permet de contenir le résultat global d'une tâche d'analyse médicale, incluant les entités, relations et assertions détectées.
InformationMetadata Cette classe permet de représenter les métadonnées associées à une entité de type donnée ou information (non spécialisée).
InnerErrorModel Cette classe permet de contenir des informations détaillées sur une erreur interne, selon les recommandations des API Microsoft One.
KeyPhraseActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche d'extraction de phrases clés à partir d'un document texte.
KeyPhraseExtractionOperationResult Cette classe permet de contenir le résultat d'une tâche longue (LRO) d'extraction de phrases clés à partir de documents texte.
KeyPhraseOperationAction Cette classe permet de définir une tâche d'extraction de phrases clés à exécuter sur un ensemble de documents.
KeyPhraseResult Cette classe permet de contenir les phrases clés extraites d'un document analysé.
KeyPhrasesActionResult Cette classe permet de représenter une liste hiérarchisée de phrases extraites automatiquement à partir d'un texte.
LanguageDetectionActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de détection de la langue dans des documents texte.
LanguageDetectionDocumentResult Cette classe permet de contenir les résultats de détection de langue pour un document individuel.
LanguageDetectionResult Cette classe permet de contenir le résultat global de la tâche de détection de langue à travers plusieurs documents.
LanguageDetectionTextInput Cette classe permet de représenter les données d'entrée à analyser dans le cadre d'une tâche de détection de langue.
LanguageInput Cette classe permet de représenter une unité de texte à analyser pour la détection de langue.
LengthMetadata Cette classe permet de représenter les métadonnées associées à une entité mesurant une longueur (par exemple, 5 cm, 10 km).
LinkedEntity Cette classe permet de représenter une entité détectée et associée à une ou plusieurs sources de données externes (exemple : Wikipédia, Bing,...).
MatchLongestEntityPolicyType Cette classe permet de définir une politique de gestion des entités qui privilégie la plus longue entité détectée en cas de chevauchement, selon des règles hiérarchiques.
MultiLanguageInput Cette classe permet de représenter un document texte multilingue à analyser par le service.
MultiLanguageTextInput Cette classe permet de représenter une collection de documents multilingues à analyser simultanément.
NamedEntity Cette classe permet de définir une entité nommée détectée dans un document, incluant sa catégorie, son texte, et d'autres attributs pertinents.
NamedEntityWithMetadata Cette classe permet de représenter une entité nommée enrichie de balises et de métadonnées supplémentaires.
NoMaskPolicyType Cette classe permet de définir une politique de non-masquage, c'est-à-dire que les informations personnelles détectées (PII) ne sont pas masquées.
NumberMetadata Cette classe permet de représenter les métadonnées associées à une entité numérique simple (par exemple, un nombre isolé).
NumericRangeMetadata Cette classe permet de représenter les métadonnées associées à une plage de valeurs numériques (par exemple, 10 à 20 ans).
OrdinalMetadata Cette classe permet de représenter les métadonnées associées à un nombre ordinal (par exemple, premier, deuxième).
PiiActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche de reconnaissance des entités PII (informations personnelles identifiables).
PiiActionResult Cette classe permet de contenir les résultats de reconnaissance des entités PII dans un document, avec la langue détectée.
PiiEntity Cette classe permet de représenter une entité contenant des informations personnelles identifiables, accompagnée de balises.
PiiEntityRecognitionOperationResult Cette classe permet de contenir les résultats d'une tâche longue (LRO) de reconnaissance d'entités PII.
PiiOperationAction Cette classe permet de définir une tâche d'analyse à long terme pour détecter et gérer les entités PII dans un document.
PiiResult Cette classe permet de contenir les résultats des entités PII extraites d'un document, incluant les entités, leur position et type.
RequestStatistics Cette classe permet de fournir des statistiques sur une requête, à condition que l'option showStats=true ait été spécifiée.
SentenceAssessment Cette classe permet de représenter l'évaluation d'une phrase, ainsi que les objets d'évaluation ou cibles qui y sont associés.
SentenceSentiment Cette classe permet de représenter l'analyse de sentiment d'une phrase dans un document, incluant son évaluation globale et ses scores.
SentenceTarget Cette classe permet de représenter une cible dans une phrase, accompagnée des évaluations ou objets liés à cette cible.
SentimentActionResult Cette classe permet de contenir les résultats d'analyse de sentiment pour un document donné.
SentimentAnalysisActionContent Cette classe permet de spécifier les paramètres pris en charge pour une tâche d'analyse de sentiment.
SentimentAnalysisOperationAction Cette classe permet de définir une tâche d'analyse de sentiment à exécuter sur un ensemble de documents.
SentimentConfidenceScores Cette classe permet de représenter les scores de confiance (entre 0 et 1) pour chaque classe de sentiment : positif, neutre et négatif.
SentimentOperationResult Cette classe permet de contenir les résultats d'une tâche longue (LRO) d'analyse de sentiment.
SentimentResult Cette classe permet de représenter les résultats d'analyse de sentiment pour les documents analysés.
SpeedMetadata Cette classe permet de représenter les métadonnées associées à une entité de type vitesse (par exemple, 90 km/h).
SummaryContext Cette classe permet de représenter le contexte associé à un résumé généré à partir d'un document.
TargetConfidenceScoreLabel Cette classe permet de représenter les scores de confiance associés à une cible pour les sentiments positif et négatif.
TargetRelation Cette classe permet de représenter la relation existant entre une évaluation (assessment) et une cible (target).
TemperatureMetadata Cette classe permet de représenter les métadonnées d'une entité de type température (par exemple, 37?°C).
TemporalSetMetadata Cette classe permet de représenter les métadonnées associées à un ensemble temporel (par exemple, des jours de la semaine).
TemporalSpanMetadata Cette classe permet de représenter les métadonnées associées à une durée ou un intervalle temporel (par exemple, de janvier à mars).
TemporalSpanValues Cette classe permet de représenter une valeur temporelle couvrant une durée, une date, une heure, ou une combinaison de ces éléments.
TextActions Cette classe permet de regrouper l'état des différentes tâches dans le cadre d'une opération longue (LRO) d'analyse de texte.
TextAnalysisClient Cette classe permet d'accéder à l'API de service linguistique de Microsoft, qui offre des fonctionnalités de traitement du langage naturel telles que l'analyse de sentiment, l'extraction de phrases clés, la détection de langue et bien d'autres.
TextAnalysisClientBuilderExtensions Cette classe permet d'étendre le constructeur de client avec des méthodes facilitant l'ajout du client TextAnalysisClient à l'application.
TextAnalysisClientOptions Cette classe permet de configurer les options du client TextAnalysisClient, telles que les préférences de journalisation, la version d'API, ou d'autres paramètres personnalisables.
TextAnalysisModelFactory Cette classe permet de créer des instances de modèles utilisés dans l'analyse de texte, généralement à des fins de test ou de génération manuelle d'objets.
TextEntityLinkingInput Cette classe permet de représenter les données d'entrée pour une tâche d'analyse de liaison d'entités dans un texte.
TextEntityRecognitionInput Cette classe permet de représenter les données d'entrée pour une tâche d'analyse de reconnaissance d'entités dans un texte.
TextKeyPhraseExtractionInput Cette classe permet de représenter les données d'entrée pour une tâche d'extraction de phrases clés dans un document texte.
TextLanguageDetectionInput Cette classe permet de représenter les données d'entrée pour une tâche de détection de langue dans un document texte.
TextPiiEntitiesRecognitionInput Cette classe permet de représenter les données d'entrée pour une tâche de reconnaissance d'entités contenant des informations personnelles identifiables (PII) dans un texte.
TextSentimentAnalysisInput Cette classe permet de représenter les données d'entrée pour une tâche d'analyse de sentiment appliquée à un document texte.
TimeMetadata Cette classe permet de représenter les métadonnées associées à une entité de type heure (par exemple, 14:30).
VolumeMetadata Cette classe permet de représenter les métadonnées associées à une entité de type volume (par exemple, 2 litres).
WeightMetadata Cette classe permet de représenter les métadonnées associées à une entité de type poids (par exemple, 5 kg).


Dernière mise à jour : Mardi, le 5 mai 2025