Class EvaluationGoldenTurn
A golden turn defines a single turn in a golden conversation.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class EvaluationGoldenTurn : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HallucinationMetricBehaviorOverride
Optional. Override for turn-level hallucination metric behavior.
Declaration
[JsonProperty("hallucinationMetricBehaviorOverride")]
public virtual string HallucinationMetricBehaviorOverride { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RootSpan
Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
Declaration
[JsonProperty("rootSpan")]
public virtual Span RootSpan { get; set; }
Property Value
| Type | Description |
|---|---|
| Span |
Steps
Required. The steps required to replay a golden conversation.
Declaration
[JsonProperty("steps")]
public virtual IList<EvaluationStep> Steps { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<EvaluationStep> |
TurnLevelMetricsThresholdsOverride
Optional. Overrides for turn-level metric thresholds.
Declaration
[JsonProperty("turnLevelMetricsThresholdsOverride")]
public virtual EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds TurnLevelMetricsThresholdsOverride { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds |