public sealed class EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds : IMessage<EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds>, IEquatable<EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds>, IDeepCloneable<EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds.
Turn level metrics thresholds.
Inheritance
object > EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholdsImplements
IMessageEvaluationMetricsThresholdsTypesGoldenEvaluationMetricsThresholdsTypesTurnLevelMetricsThresholds, IEquatableEvaluationMetricsThresholdsTypesGoldenEvaluationMetricsThresholdsTypesTurnLevelMetricsThresholds, IDeepCloneableEvaluationMetricsThresholdsTypesGoldenEvaluationMetricsThresholdsTypesTurnLevelMetricsThresholds, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
TurnLevelMetricsThresholds()
public TurnLevelMetricsThresholds()TurnLevelMetricsThresholds(TurnLevelMetricsThresholds)
public TurnLevelMetricsThresholds(EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds other)| Parameter | |
|---|---|
| Name | Description |
other |
EvaluationMetricsThresholdsTypesGoldenEvaluationMetricsThresholdsTypesTurnLevelMetricsThresholds |
Properties
HasOverallToolInvocationCorrectnessThreshold
public bool HasOverallToolInvocationCorrectnessThreshold { get; }Gets whether the "overall_tool_invocation_correctness_threshold" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasSemanticSimilaritySuccessThreshold
public bool HasSemanticSimilaritySuccessThreshold { get; }Gets whether the "semantic_similarity_success_threshold" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
OverallToolInvocationCorrectnessThreshold
public float OverallToolInvocationCorrectnessThreshold { get; set; }Optional. The success threshold for overall tool invocation correctness. Must be a float between 0 and 1. Default is 1.0.
| Property Value | |
|---|---|
| Type | Description |
float |
|
SemanticSimilarityChannel
public EvaluationMetricsThresholds.Types.GoldenEvaluationMetricsThresholds.Types.TurnLevelMetricsThresholds.Types.SemanticSimilarityChannel SemanticSimilarityChannel { get; set; }Optional. The semantic similarity channel to use for evaluation.
| Property Value | |
|---|---|
| Type | Description |
EvaluationMetricsThresholdsTypesGoldenEvaluationMetricsThresholdsTypesTurnLevelMetricsThresholdsTypesSemanticSimilarityChannel |
|
SemanticSimilaritySuccessThreshold
public int SemanticSimilaritySuccessThreshold { get; set; }Optional. The success threshold for semantic similarity. Must be an integer between 0 and 4. Default is >= 3.
| Property Value | |
|---|---|
| Type | Description |
int |
|