Azure.AI.Language.QuestionAnswering |
Question/réponse de langage IA avec Azure |
|---|---|
| Azure SDK for .NET (C#) | Espaces de nom |
Description
Cet espace de nom permet de développer des systèmes de questions/réponses basés sur une base de connaissances ou des documents, en fournissant des réponses précises extraites à partir de sources textuelles.
Liste des classes
| Nom | Description |
|---|---|
| AnswersFromTextOptions | Cette classe permet de définir les paramètres nécessaires pour poser une question sur un ensemble de textes fournis dynamiquement, en dehors d'une base de connaissances préexistante. |
| AnswersFromTextResult | Cette classe permet de représenter les résultats retournés après avoir posé une question sur du texte brut, incluant les réponses identifiées dans le contenu fourni. |
| AnswersOptions | Cette classe permet de configurer les paramètres d'interrogation d'une base de connaissances, comme le nombre de réponses à retourner, les seuils de confiance, ou encore les filtres appliqués. |
| AnswerSpan | Cette classe permet de représenter un segment de réponse extrait d'un passage textuel, incluant les positions de début et de fin dans le texte source. |
| AnswersResult | Cette classe permet de représenter une liste de réponses retournées à la suite d'une interrogation, qu'elles proviennent d'un texte libre ou d'une base de connaissances. |
| KnowledgeBaseAnswer | Cette classe permet de représenter une réponse issue d'une base de connaissances, avec ses métadonnées, sa pertinence et son contenu textuel. |
| KnowledgeBaseAnswerContext | Cette classe permet de fournir un contexte lié à une réponse issue de la base de connaissances, incluant des informations sur les questions précédentes. |
| KnowledgeBaseAnswerDialog | Cette classe permet de représenter les informations de dialogue associées à une réponse, notamment les options de suivi ou les questions associées. |
| KnowledgeBaseAnswerPrompt | Cette classe permet de définir une invite ou une question de suivi suggérée, associée à une réponse provenant de la base de connaissances. |
| MetadataFilter | Cette classe permet de filtrer les réponses de la base de connaissances en fonction d'une liste de métadonnées spécifiques, facilitant ainsi la recherche ciblée. |
| MetadataRecord | Cette classe permet de représenter une paire clé-valeur de métadonnées, utilisée pour l'annotation ou le filtrage d'éléments dans la base de connaissances. |
| QueryFilters | Cette classe permet de définir des filtres applicables lors des requêtes vers une base de connaissances, incluant des filtres sur les métadonnées et d'autres critères. |
| QuestionAnsweringClient | Cette classe permet d'interroger un projet Question Answering, qu'il soit basé sur une base de connaissances personnalisée ou sur des textes libres, afin d'obtenir des réponses pertinentes à des questions en langage naturel. |
| QuestionAnsweringClientOptions | Cette classe permet de configurer les options du client QuestionAnsweringClient, telles que les politiques de transport, les journaux ou les points de terminaison. |
| QuestionAnsweringModelFactory | Cette classe permet de créer des instances en lecture seule de modèles de données utilisés dans le service Question Answering, facilitant les tests ou les constructions manuelles. |
| QuestionAnsweringProject | Cette classe permet de représenter un projet dans le service Question Answering, incluant des paramètres comme le nom du projet, sa version et sa configuration. |
| ShortAnswerOptions | Cette classe permet de configurer les options relatives à la génération de réponses courtes, notamment en activant ou désactivant la prédiction de spans dans les textes. |
| TextAnswer | Cette classe permet de représenter une réponse extraite d'un texte libre, incluant le contenu de la réponse et les informations de confiance ou de source. |
| TextDocument | Cette classe permet de représenter un document textuel d'entrée, utilisé pour formuler une question en contexte de texte libre. |
Dernière mise à jour : Mardi, le 5 mai 2025