public sealed class DataStoreTool.Types.RewriterConfig : IMessage<DataStoreTool.Types.RewriterConfig>, IEquatable<DataStoreTool.Types.RewriterConfig>, IDeepCloneable<DataStoreTool.Types.RewriterConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class DataStoreTool.Types.RewriterConfig.
Rewriter configuration.
Implements
IMessageDataStoreToolTypesRewriterConfig, IEquatableDataStoreToolTypesRewriterConfig, IDeepCloneableDataStoreToolTypesRewriterConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.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 |
|