-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
tools[Component] This issue is related to tools[Component] This issue is related to tools
Description
When using built-in tools like vertexAISearch tool or VertexAiSearchRetrieval tool I want to provide parameter values at tool-call time, not at configuration time. For example, I want to use the built-in tool VertexAiSearchRetrieval and set a metadata filter based on current ADK state value that is not known at configuration time, such as from ToolContext.
I have used FunctionTools to circumvent this issue for now, but I want to use the Google provided tools as I believe they offer improved latency and grounding enforcement in a single call.
In #955 I see that the metadata filtering capability was added, but it can only be set statically at configuration time. How can I get around this to use built-in tools, or can this feature be added?
Metadata
Metadata
Assignees
Labels
tools[Component] This issue is related to tools[Component] This issue is related to tools