Gemini Enterprise for Customer Experience v1beta API - Class EvaluationSettings (1.0.0-beta01)

public sealed class EvaluationSettings : IMessage<EvaluationSettings>, IEquatable<EvaluationSettings>, IDeepCloneable<EvaluationSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class EvaluationSettings.

Settings for evaluation.

Inheritance

object > EvaluationSettings

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

EvaluationSettings()

public EvaluationSettings()

EvaluationSettings(EvaluationSettings)

public EvaluationSettings(EvaluationSettings other)
Parameter
Name Description
other EvaluationSettings

Properties

GoldenEvaluationToolCallBehaviour

public EvaluationToolCallBehaviour GoldenEvaluationToolCallBehaviour { get; set; }

Optional. Configures the default tool call behaviour for golden evaluations.

Property Value
Type Description
EvaluationToolCallBehaviour

GoldenRunMethod

public GoldenRunMethod GoldenRunMethod { get; set; }

Optional. The default method used to run golden evaluations. This will be used if no golden_run_method is specified in the RunEvaluationRequest.

Property Value
Type Description
GoldenRunMethod

ScenarioConversationInitiator

public EvaluationSettings.Types.ScenarioConversationInitiator ScenarioConversationInitiator { get; set; }

Optional. Who starts the conversation in a scenario evaluation.

Property Value
Type Description
EvaluationSettingsTypesScenarioConversationInitiator

ScenarioEvaluationToolCallBehaviour

public EvaluationToolCallBehaviour ScenarioEvaluationToolCallBehaviour { get; set; }

Optional. Configures the default tool call behaviour for scenario evaluations.

Property Value
Type Description
EvaluationToolCallBehaviour