ToolDataStoreTool constructor
const
ToolDataStoreTool({
- Input<
List< ? boostSpecs,ToolDataStoreToolBoostSpec> ?> - Input<
ToolDataStoreToolDataStoreSource?> ? dataStoreSource, - Input<
String?> ? description, - Input<
ToolDataStoreToolEngineSource?> ? engineSource, - Input<
String?> ? filterParameterBehavior, - Input<
int?> ? maxResults, - Input<
List< ? modalityConfigs,ToolDataStoreToolModalityConfig> ?> - required Input<
String> name,
Creates a new ToolDataStoreTool.
boostSpecs Boost specification to boost certain documents.
dataStoreSource Optional. Search within a single specific DataStore.
description The tool description.
engineSource Configuration for searching within an Engine, potentially targeting
filterParameterBehavior Optional. The filter parameter behavior.
maxResults (Optional, Deprecated)
modalityConfigs The modality configs for the data store.
name The data store tool name.
Implementation
const ToolDataStoreTool({
this.boostSpecs,
this.dataStoreSource,
this.description,
this.engineSource,
this.filterParameterBehavior,
this.maxResults,
this.modalityConfigs,
required this.name,
});