Gemini Enterprise for Customer Experience v1 API - Class DataStoreTool.Types.RewriterConfig (1.0.0-beta01)

public sealed class DataStoreTool.Types.RewriterConfig : IMessage<DataStoreTool.Types.RewriterConfig>, IEquatable<DataStoreTool.Types.RewriterConfig>, IDeepCloneable<DataStoreTool.Types.RewriterConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class DataStoreTool.Types.RewriterConfig.

Rewriter configuration.

Inheritance

object > DataStoreTool.Types.RewriterConfig

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

RewriterConfig()

public RewriterConfig()

RewriterConfig(RewriterConfig)

public RewriterConfig(DataStoreTool.Types.RewriterConfig other)
Parameter
Name Description
other DataStoreToolTypesRewriterConfig

Properties

Disabled

public bool Disabled { get; set; }

Optional. Whether the rewriter is disabled.

Property Value
Type Description
bool

ModelSettings

public ModelSettings ModelSettings { get; set; }

Required. Configurations for the LLM model.

Property Value
Type Description
ModelSettings

Prompt

public string Prompt { get; set; }

Optional. The prompt definition. If not set, default prompt will be used.

Property Value
Type Description
string