IntentResolutionEvaluatorContext Klasse

Definition

Kontextbezogene Informationen, die verwendet werden, um die IntentResolutionEvaluator Effektivität eines KI-Systems bei der Identifizierung und Auflösung von Benutzerabsichten zu bewerten.

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
Vererbung
IntentResolutionEvaluatorContext
Attribute

Hinweise

IntentResolutionEvaluator bewertet die Effektivität eines KI-Systems bei der Identifizierung und Auflösung von Benutzerabsichten basierend auf dem bereitgestellten Unterhaltungsverlauf und den über ToolDefinitionsdiese bereitgestellten Tooldefinitionen.

Beachten Sie, dass derzeit nur die Auswertung von Aufrufen von Tools unterstützt wird, IntentResolutionEvaluator die als AIFunctionDeclarations definiert sind. Alle anderen AITool Definitionen, die über ToolDefinitions sie bereitgestellt werden, werden ignoriert.

Konstruktoren

Name Beschreibung
IntentResolutionEvaluatorContext(AITool[])

Initialisiert eine neue Instanz der IntentResolutionEvaluatorContext-Klasse.

IntentResolutionEvaluatorContext(IEnumerable<AITool>)

Initialisiert eine neue Instanz der IntentResolutionEvaluatorContext-Klasse.

Eigenschaften

Name Beschreibung
Contents

Dient zum Abrufen oder Festlegen einer Liste von AIContent Objekten, die alle Informationen enthalten, die in diesem EvaluationContextObjekt vorhanden sind.

(Geerbt von EvaluationContext)
Name

Dient zum Abrufen oder Festlegen des Namens für dieses EvaluationContext.

(Geerbt von EvaluationContext)
ToolDefinitions

Ruft einen Satz von Tooldefinitionen ab (siehe Tools), die beim Generieren der Modellantwort verwendet wurden, die ausgewertet wird.

ToolDefinitionsContextName

Ruft die eindeutige Name , für die verwendet IntentResolutionEvaluatorContextwird .

Gilt für: