public sealed class DataStoreTool.Types.ModalityConfig : IMessage<DataStoreTool.Types.ModalityConfig>, IEquatable<DataStoreTool.Types.ModalityConfig>, IDeepCloneable<DataStoreTool.Types.ModalityConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class DataStoreTool.Types.ModalityConfig.
If specified, will apply the given configuration for the specified modality.
Implements
IMessageDataStoreToolTypesModalityConfig, IEquatableDataStoreToolTypesModalityConfig, IDeepCloneableDataStoreToolTypesModalityConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
ModalityConfig()
public ModalityConfig()ModalityConfig(ModalityConfig)
public ModalityConfig(DataStoreTool.Types.ModalityConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DataStoreToolTypesModalityConfig |
Properties
GroundingConfig
public DataStoreTool.Types.GroundingConfig GroundingConfig { get; set; }Optional. The grounding configuration.
| Property Value | |
|---|---|
| Type | Description |
DataStoreToolTypesGroundingConfig |
|
ModalityType
public DataStoreTool.Types.ModalityConfig.Types.ModalityType ModalityType { get; set; }Required. The modality type.
| Property Value | |
|---|---|
| Type | Description |
DataStoreToolTypesModalityConfigTypesModalityType |
|
RewriterConfig
public DataStoreTool.Types.RewriterConfig RewriterConfig { get; set; }Optional. The rewriter config.
| Property Value | |
|---|---|
| Type | Description |
DataStoreToolTypesRewriterConfig |
|
SummarizationConfig
public DataStoreTool.Types.SummarizationConfig SummarizationConfig { get; set; }Optional. The summarization config.
| Property Value | |
|---|---|
| Type | Description |
DataStoreToolTypesSummarizationConfig |
|