public sealed class Evaluation.Types.Step : IMessage<Evaluation.Types.Step>, IEquatable<Evaluation.Types.Step>, IDeepCloneable<Evaluation.Types.Step>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class Evaluation.Types.Step.
A step defines a singular action to happen during the evaluation.
Implements
IMessageEvaluationTypesStep, IEquatableEvaluationTypesStep, IDeepCloneableEvaluationTypesStep, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
Step()
public Step()Step(Step)
public Step(Evaluation.Types.Step other)| Parameter | |
|---|---|
| Name | Description |
other |
EvaluationTypesStep |
Properties
AgentTransfer
public AgentTransfer AgentTransfer { get; set; }Optional. Transfer the conversation to a different agent.
| Property Value | |
|---|---|
| Type | Description |
AgentTransfer |
|
Expectation
public Evaluation.Types.GoldenExpectation Expectation { get; set; }Optional. Executes an expectation on the current turn.
| Property Value | |
|---|---|
| Type | Description |
EvaluationTypesGoldenExpectation |
|
StepCase
public Evaluation.Types.Step.StepOneofCase StepCase { get; }| Property Value | |
|---|---|
| Type | Description |
EvaluationTypesStepStepOneofCase |
|
UserInput
public SessionInput UserInput { get; set; }Optional. User input for the conversation.
| Property Value | |
|---|---|
| Type | Description |
SessionInput |
|