RetrievalEvaluatorContext Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Contextuele informatie die wordt gebruikt om de RetrievalEvaluator prestaties van een AI-systeem te evalueren bij het ophalen van informatie voor aanvullende context.
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
- Overname
Opmerkingen
RetrievalEvaluator meet de mate waarin de informatie die aanwezig is in de contextsegmenten die worden verstrekt via RetrievedContextChunks , relevant zijn voor de gebruikersaanvraag en hoe goed deze segmenten worden gerangschikt (waarbij de meest relevante informatie wordt weergegeven voordat minder relevante informatie wordt weergegeven).
Hoge ophaalscores geven aan dat het AI-systeem de meest relevante informatie bovenaan heeft geëxtraheerd en gerangschikt, zonder vooroordelen van externe kennis te introduceren en feitelijke juistheid te negeren. Omgekeerd suggereren lage scores voor het ophalen dat het AI-systeem de meest relevante contextsegmenten boven aan de lijst en/of geïntroduceerde vooroordelen en genegeerde feitelijke juistheid niet heeft weergegeven.
Constructors
| Name | Description |
|---|---|
| RetrievalEvaluatorContext(IEnumerable<String>) |
Initialiseert een nieuw exemplaar van de RetrievalEvaluatorContext klasse. |
| RetrievalEvaluatorContext(String[]) |
Initialiseert een nieuw exemplaar van de RetrievalEvaluatorContext klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Contents |
Hiermee wordt een lijst AIContent met objecten opgehaald of ingesteld die alle informatie bevatten die aanwezig is in deze EvaluationContext. (Overgenomen van EvaluationContext) |
| Name |
Hiermee haalt u de naam op of stelt u deze EvaluationContextin. (Overgenomen van EvaluationContext) |
| RetrievedContextChunks |
Hiermee haalt u de contextsegmenten op die zijn opgehaald als reactie op de gebruikersaanvraag die wordt geëvalueerd. |
| RetrievedContextChunksContextName |
Hiermee haalt u het unieke Name op dat wordt gebruikt voor RetrievalEvaluatorContext. |