RetrievalEvaluatorContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Informations contextuelles que l’utilisation RetrievalEvaluator utilise pour évaluer les performances d’un système d’INTELLIGENCE artificielle dans la récupération d’informations pour un contexte supplémentaire.
public ref class RetrievalEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
public sealed class RetrievalEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
type RetrievalEvaluatorContext = class
inherit EvaluationContext
Public NotInheritable Class RetrievalEvaluatorContext
Inherits EvaluationContext
- Héritage
Remarques
RetrievalEvaluator mesure le degré auquel les informations présentes dans les blocs de contexte fournis par le biais RetrievedContextChunks sont pertinentes pour la demande de l’utilisateur et la façon dont ces blocs sont classés (avec les informations les plus pertinentes apparaissant avant les informations moins pertinentes).
Les scores de récupération élevés indiquent que le système d’INTELLIGENCE artificielle a correctement extrait et classé les informations les plus pertinentes en haut, sans introduire de biais des connaissances externes et ignorer l’exactitude des faits. À l’inverse, les scores de récupération faibles suggèrent que le système d’intelligence artificielle n’a pas pu exposer les segments de contexte les plus pertinents en haut de la liste et / ou introduit un biais et ignorer l’exactitude factuelle.
Constructeurs
| Nom | Description |
|---|---|
| RetrievalEvaluatorContext(IEnumerable<String>) |
Initialise une nouvelle instance de la classe RetrievalEvaluatorContext. |
| RetrievalEvaluatorContext(String[]) |
Initialise une nouvelle instance de la classe RetrievalEvaluatorContext. |
Propriétés
| Nom | Description |
|---|---|
| Contents |
Obtient ou définit une liste d’objets AIContent qui incluent toutes les informations présentes dans ce EvaluationContext. (Hérité de EvaluationContext) |
| Name |
Obtient ou définit le nom de ce EvaluationContext. (Hérité de EvaluationContext) |
| RetrievedContextChunks |
Obtient les blocs de contexte qui ont été récupérés en réponse à la demande de l’utilisateur évaluée. |
| RetrievedContextChunksContextName |
Obtient l’unique Name utilisé pour RetrievalEvaluatorContext. |