Class EvaluationResultGoldenResultTurnReplayResult
The result of running a single turn of the golden conversation.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class EvaluationResultGoldenResultTurnReplayResult : IDirectResponseSchema
Properties
Conversation
Output only. The conversation that was generated for this turn.
Declaration
[JsonProperty("conversation")]
public virtual string Conversation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ErrorInfo
Output only. Information about the error that occurred during this turn.
Declaration
[JsonProperty("errorInfo")]
public virtual EvaluationErrorInfo ErrorInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationErrorInfo |
ExpectationOutcome
Output only. The outcome of each expectation.
Declaration
[JsonProperty("expectationOutcome")]
public virtual IList<EvaluationResultGoldenExpectationOutcome> ExpectationOutcome { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<EvaluationResultGoldenExpectationOutcome> |
HallucinationResult
Output only. The result of the hallucination check.
Declaration
[JsonProperty("hallucinationResult")]
public virtual EvaluationResultHallucinationResult HallucinationResult { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationResultHallucinationResult |
OverallToolInvocationResult
Output only. The result of the overall tool invocation check.
Declaration
[JsonProperty("overallToolInvocationResult")]
public virtual EvaluationResultOverallToolInvocationResult OverallToolInvocationResult { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationResultOverallToolInvocationResult |
SemanticSimilarityResult
Output only. The result of the semantic similarity check.
Declaration
[JsonProperty("semanticSimilarityResult")]
public virtual EvaluationResultSemanticSimilarityResult SemanticSimilarityResult { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationResultSemanticSimilarityResult |
SpanLatencies
Output only. The latency of spans in the turn.
Declaration
[JsonProperty("spanLatencies")]
public virtual IList<EvaluationResultSpanLatency> SpanLatencies { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<EvaluationResultSpanLatency> |
ToolCallLatencies
Output only. The latency of each tool call in the turn.
Declaration
[JsonProperty("toolCallLatencies")]
public virtual IList<EvaluationResultToolCallLatency> ToolCallLatencies { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<EvaluationResultToolCallLatency> |
ToolInvocationScore
Output only. Deprecated. Use OverallToolInvocationResult instead.
Declaration
[JsonProperty("toolInvocationScore")]
public virtual float? ToolInvocationScore { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
ToolOrderedInvocationScore
Output only. The overall tool ordered invocation score for this turn. This indicates the overall percent of tools from the expected turn that were actually invoked in the expected order.
Declaration
[JsonProperty("toolOrderedInvocationScore")]
public virtual float? ToolOrderedInvocationScore { get; set; }
Property Value
| Type | Description |
|---|---|
| float? |
TurnLatency
Output only. Duration of the turn.
Declaration
[JsonProperty("turnLatency")]
public virtual object TurnLatency { get; set; }
Property Value
| Type | Description |
|---|---|
| object |