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