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 v1 API class DataStoreTool.Types.RewriterConfig.
Rewriter configuration.
Implements
IMessageDataStoreToolTypesRewriterConfig, IEquatableDataStoreToolTypesRewriterConfig, IDeepCloneableDataStoreToolTypesRewriterConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
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 |
|