IntentResolutionEvaluatorContext Klass

Definition

Sammanhangsbaserad information som IntentResolutionEvaluator används för att utvärdera ett AI-systems effektivitet när det gäller att identifiera och lösa användarinsikter.

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
Arv
IntentResolutionEvaluatorContext
Attribut

Kommentarer

IntentResolutionEvaluator utvärderar ai-systemets effektivitet när det gäller att identifiera och lösa användarinsikter baserat på den angivna konversationshistoriken och de verktygsdefinitioner som tillhandahålls via ToolDefinitions.

Observera att för närvarande IntentResolutionEvaluator har endast stöd för utvärdering av anrop till verktyg som definieras som AIFunctionDeclarations. Alla andra AITool definitioner som tillhandahålls via ToolDefinitions ignoreras.

Konstruktorer

Name Description
IntentResolutionEvaluatorContext(AITool[])

Initierar en ny instans av IntentResolutionEvaluatorContext klassen.

IntentResolutionEvaluatorContext(IEnumerable<AITool>)

Initierar en ny instans av IntentResolutionEvaluatorContext klassen.

Egenskaper

Name Description
Contents

Hämtar eller anger en lista över AIContent objekt som innehåller all information som finns i den här EvaluationContext.

(Ärvd från EvaluationContext)
Name

Hämtar eller anger namnet på den här EvaluationContext.

(Ärvd från EvaluationContext)
ToolDefinitions

Hämtar uppsättning verktygsdefinitioner (se Tools) som användes vid generering av modellsvaret som utvärderas.

ToolDefinitionsContextName

Hämtar det unika Name som används för IntentResolutionEvaluatorContext.

Gäller för