RetrievalEvaluatorContext Classe

Definição

Informações contextuais usadas para avaliar o RetrievalEvaluator desempenho de um sistema de IA na recuperação de informações para contexto adicional.

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
Herança
RetrievalEvaluatorContext

Comentários

RetrievalEvaluator mede o grau em que as informações presentes nas partes de contexto fornecidas por meio RetrievedContextChunks são relevantes para a solicitação do usuário e o quão bem essas partes são classificadas (com as informações mais relevantes aparecendo antes de informações menos relevantes).

As altas pontuações de recuperação indicam que o sistema de IA extraiu e classificou com êxito as informações mais relevantes na parte superior, sem introduzir o viés do conhecimento externo e ignorar a correção factual. Por outro lado, as pontuações de recuperação baixas sugerem que o sistema de IA falhou ao exibir as partes de contexto mais relevantes na parte superior da lista e/ou introduziu o viés e ignorou a correção factual.

Construtores

Nome Description
RetrievalEvaluatorContext(IEnumerable<String>)

Inicializa uma nova instância da classe RetrievalEvaluatorContext.

RetrievalEvaluatorContext(String[])

Inicializa uma nova instância da classe RetrievalEvaluatorContext.

Propriedades

Nome Description
Contents

Obtém ou define uma lista de AIContent objetos que incluem todas as informações presentes neste EvaluationContext.

(Herdado de EvaluationContext)
Name

Obtém ou define o nome para isso EvaluationContext.

(Herdado de EvaluationContext)
RetrievedContextChunks

Obtém as partes de contexto que foram recuperadas em resposta à solicitação do usuário que está sendo avaliada.

RetrievedContextChunksContextName

Obtém o exclusivo Name que é usado para RetrievalEvaluatorContext.

Aplica-se a