Uses of Package
com.google.adk.tools
Packages that use com.google.adk.tools
Package
Description
-
Classes in com.google.adk.tools used by com.exampleClassDescriptionThe annotation for binding the 'Schema' input.A tool that injects (few-shot) examples into the outgoing LLM request as system instructions.FunctionTool implements a customized function calling tool.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.example.a2a_basicClassDescriptionToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.example.helloworldClassDescriptionToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.agentsClassDescriptionThe base class for all ADK tools.Configuration class for a tool definition in YAML/JSON.Base interface for toolsets.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.flows.llmflowsClassDescriptionThe annotation for binding the 'Schema' input.The base class for all ADK tools.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.models
-
Classes in com.google.adk.tools used by com.google.adk.models.springai
-
Classes in com.google.adk.tools used by com.google.adk.pluginsClassDescriptionThe base class for all ADK tools.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.toolsClassDescriptionAgentTool implements a tool that allows an agent to call another agent.The annotation for binding the 'Schema' input.The base class for all ADK tools.Configuration class for tool arguments that allows arbitrary key-value pairs.Configuration class for a tool definition in YAML/JSON.A built-in code execution tool that is automatically invoked by Gemini 2 models.A tool that injects (few-shot) examples into the outgoing LLM request as system instructions.Builder for
ExampleTool.FunctionTool implements a customized function calling tool.A built-in tool that is automatically invoked by Gemini 2 models to retrieve search results from Google Maps.A tool that wraps a sub-agent that only uses google_search tool.A built-in tool that is automatically invoked by Gemini 2 and 3 models to retrieve search results from Google Search.A tool that loads artifacts and adds them to the session.The response from a load memory tool invocation.A function tool that returns the result asynchronously.ToolContext object provides a structured context for executing tools or functions.Builder forToolContext.Functional interface to decide whether a tool should be exposed to the LLM based on the current context.A built-in tool that is automatically invoked by Gemini 2 and 3 models to retrieve information from the given URLs.A tool that wraps a sub-agent that only uses vertex_ai_search tool.A built-in tool using Vertex AI Search.Builder forVertexAiSearchTool. -
Classes in com.google.adk.tools used by com.google.adk.tools.applicationintegrationtoolsetClassDescriptionThe base class for all ADK tools.Base interface for toolsets.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.tools.computeruseClassDescriptionThe annotation for binding the 'Schema' input.The base class for all ADK tools.Base interface for toolsets.FunctionTool implements a customized function calling tool.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.tools.mcpClassDescriptionThe base class for all ADK tools.Configuration class for a tool definition in YAML/JSON.Base interface for toolsets.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.tools.retrievalClassDescriptionThe base class for all ADK tools.ToolContext object provides a structured context for executing tools or functions.
-
Classes in com.google.adk.tools used by com.google.adk.tutorials
-
Classes in com.google.adk.tools used by com.google.adk.utilsClassDescriptionThe base class for all ADK tools.Base interface for toolsets.