Taal

IntentResolutionEvaluatorContext Klas

Definitie

Contextuele informatie die wordt gebruikt om de IntentResolutionEvaluator effectiviteit van een AI-systeem te evalueren bij het identificeren en oplossen van gebruikersintentie.

public ref class IntentResolutionEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
[System.Diagnostics.CodeAnalysis.Experimental("AIEVAL001")]
public sealed class IntentResolutionEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
public sealed class IntentResolutionEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
[<System.Diagnostics.CodeAnalysis.Experimental("AIEVAL001")>]
type IntentResolutionEvaluatorContext = class
    inherit EvaluationContext
type IntentResolutionEvaluatorContext = class
    inherit EvaluationContext
Public NotInheritable Class IntentResolutionEvaluatorContext
Inherits EvaluationContext
Overname
IntentResolutionEvaluatorContext
Kenmerken

Opmerkingen

IntentResolutionEvaluator evalueert de effectiviteit van een AI-systeem bij het identificeren en oplossen van gebruikersintentie op basis van de opgegeven gespreksgeschiedenis en de hulpprogrammadefinities die via ToolDefinitions.

Houd er rekening mee dat op dit moment IntentResolutionEvaluator alleen ondersteuning biedt voor het evalueren van aanroepen naar hulpprogramma's die zijn gedefinieerd als AIFunctionDeclarations. Alle andere AITool definities die worden opgegeven via ToolDefinitions , worden genegeerd.

Constructors

Naam Description
IntentResolutionEvaluatorContext(AITool[])

Initialiseert een nieuw exemplaar van de IntentResolutionEvaluatorContext klasse.

IntentResolutionEvaluatorContext(IEnumerable<AITool>)

Initialiseert een nieuw exemplaar van de IntentResolutionEvaluatorContext klasse.

Eigenschappen

Naam 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)
ToolDefinitions

Hiermee haalt u een set hulpprogrammadefinities op die Toolszijn gebruikt bij het genereren van het modelantwoord dat wordt geƫvalueerd.

ToolDefinitionsContextName

Hiermee haalt u het unieke Name op dat wordt gebruikt voor IntentResolutionEvaluatorContext.

Van toepassing op