IntentResolutionEvaluatorContext Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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. |