ToolDataStoreToolModalityConfig constructor

const ToolDataStoreToolModalityConfig({
  1. Input<ToolDataStoreToolModalityConfigGroundingConfig?>? groundingConfig,
  2. required Input<String> modalityType,
  3. Input<ToolDataStoreToolModalityConfigRewriterConfig?>? rewriterConfig,
  4. Input<ToolDataStoreToolModalityConfigSnippetsConfig?>? snippetsConfig,
  5. Input<ToolDataStoreToolModalityConfigSummarizationConfig?>? summarizationConfig,
})

Creates a new ToolDataStoreToolModalityConfig. groundingConfig Grounding configuration. modalityType The modality type. rewriterConfig Rewriter configuration. snippetsConfig Snippets configuration. summarizationConfig Summarization configuration.

Implementation

const ToolDataStoreToolModalityConfig({
  this.groundingConfig,
  required this.modalityType,
  this.rewriterConfig,
  this.snippetsConfig,
  this.summarizationConfig,
});