RetrievalEvaluatorContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Informazioni contestuali usate da RetrievalEvaluator per valutare le prestazioni di un sistema di intelligenza artificiale nel recupero di informazioni per un contesto aggiuntivo.
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
- Ereditarietà
Commenti
RetrievalEvaluator misura il grado in cui le informazioni presenti nei blocchi di contesto forniti tramite RetrievedContextChunks sono rilevanti per la richiesta dell'utente e la classificazione di questi blocchi (con le informazioni più rilevanti visualizzate prima di informazioni meno rilevanti).
Punteggi di recupero elevati indicano che il sistema di intelligenza artificiale ha estratto e classificato correttamente le informazioni più rilevanti nella parte superiore, senza introdurre distorsioni dalla conoscenza esterna e ignorare la correttezza effettiva. Viceversa, i punteggi di recupero bassi suggeriscono che il sistema di intelligenza artificiale non è riuscito a visualizzare i blocchi di contesto più rilevanti nella parte superiore dell'elenco e/o ha introdotto distorsioni e ignorato la correttezza effettiva.
Costruttori
| Nome | Descrizione |
|---|---|
| RetrievalEvaluatorContext(IEnumerable<String>) |
Inizializza una nuova istanza della classe RetrievalEvaluatorContext. |
| RetrievalEvaluatorContext(String[]) |
Inizializza una nuova istanza della classe RetrievalEvaluatorContext. |
Proprietà
| Nome | Descrizione |
|---|---|
| Contents |
Ottiene o imposta un elenco di AIContent oggetti che includono tutte le informazioni presenti in questo EvaluationContextoggetto . (Ereditato da EvaluationContext) |
| Name |
Ottiene o imposta il nome per l'oggetto EvaluationContext. (Ereditato da EvaluationContext) |
| RetrievedContextChunks |
Ottiene i blocchi di contesto recuperati in risposta alla richiesta utente da valutare. |
| RetrievedContextChunksContextName |
Ottiene l'oggetto univoco Name utilizzato per RetrievalEvaluatorContext. |