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

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

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

Summarization configuration.

Inheritance

object > DataStoreTool.Types.SummarizationConfig

Namespace

Google.Cloud.Ces.V1

Assembly

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