public sealed class DataStoreTool.Types.SummarizationConfig : IMessage<DataStoreTool.Types.SummarizationConfig>, IEquatable<DataStoreTool.Types.SummarizationConfig>, IDeepCloneable<DataStoreTool.Types.SummarizationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class DataStoreTool.Types.SummarizationConfig.
Summarization configuration.
Implements
IMessageDataStoreToolTypesSummarizationConfig, IEquatableDataStoreToolTypesSummarizationConfig, IDeepCloneableDataStoreToolTypesSummarizationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
SummarizationConfig()
public SummarizationConfig()SummarizationConfig(SummarizationConfig)
public SummarizationConfig(DataStoreTool.Types.SummarizationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DataStoreToolTypesSummarizationConfig |
Properties
Disabled
public bool Disabled { get; set; }Optional. Whether summarization is disabled.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ModelSettings
public ModelSettings ModelSettings { get; set; }Optional. 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 |
|