Gemini Enterprise for Customer Experience v1beta API - Class Evaluation.Types.Step (1.0.0-beta01)

public sealed class Evaluation.Types.Step : IMessage<Evaluation.Types.Step>, IEquatable<Evaluation.Types.Step>, IDeepCloneable<Evaluation.Types.Step>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > Evaluation.Types.Step

Namespace

Google.Cloud.Ces.V1Beta

Assembly

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