DataStoreToolEngineSource
import type { DataStoreToolEngineSource } from "https://googleapis.deno.dev/v1/ces:v1.ts";Configuration for searching within an Engine, potentially targeting specific DataStores.
interface DataStoreToolEngineSource {
dataStoreSources?: DataStoreToolDataStoreSource[];
engine?: string;
filter?: string;
}§Properties
§
dataStoreSources?: DataStoreToolDataStoreSource[]
[src]Optional. Use to target specific DataStores within the Engine. If empty, the search applies to all DataStores associated with the Engine.
§
engine?: string
[src]Required. Full resource name of the Engine. Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}
§
filter?: string
[src]Optional. A filter applied to the search across the Engine. Not relevant and not used if 'data_store_sources' is provided. See: https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata