RetrievalEvaluatorContext Classe

Definizione

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à
RetrievalEvaluatorContext

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.

Si applica a