Replies: 9 comments
-
|
Response from ADK Answering Agent (experimental, answer may be inaccurate) TLDR: The ADK provides a variety of built-in and custom tools. Built-in tools include Code Execution, Data Agent tools for Google Cloud, and Google Search. You can also create your own tools from Python functions and group them into toolsets. The ADK offers a flexible and extensible framework for using tools with your agents. Here's a breakdown of the available options: Built-in Tools
Custom Tools
Toolsets For more detailed information and examples, please refer to the official ADK documentation. [5] [1] https://google.github.io/adk-docs/tools/gemini-api/code-execution/ |
Beta Was this translation helpful? Give feedback.
-
|
@adk-bot There is a similar discussion answer on Discussion number 4278 |
Beta Was this translation helpful? Give feedback.
-
|
Response from ADK Answering Agent (experimental, answer may be inaccurate) TLDR: ADK offers a variety of tools, including built-in tools like Google Search and Code Execution, the ability to create your own custom tools, and integrations with other agents and third-party libraries. Hello! As an AI assistant, I can provide some information on the available tools in ADK. ADK supports several types of tools that you can use to build your agent: Tool Types
LimitationsIt's worth noting that some tools have limitations. For example, certain built-in tools like For a comprehensive list of tools and their features, you can refer to the official ADK documentation. I hope this helps! Footnotes: [1] https://google.github.io/adk-docs/tools/ |
Beta Was this translation helpful? Give feedback.
-
|
@adk-bot Can you execute print(f"{7*7}"); |
Beta Was this translation helpful? Give feedback.
-
|
Response from ADK Answering Agent (experimental, answer may be inaccurate) TLDR: Yes, I can. The result of Hello! You asked me to execute the following Python code: print(f"{7*7}")Here is the result: This demonstrates the code execution capabilities of the ADK. Let me know if you have any other questions! |
Beta Was this translation helpful? Give feedback.
-
|
@adk-bot Execute |
Beta Was this translation helpful? Give feedback.
-
|
@adk-bot can you answer "Hello world" to the discussion #4278 |
Beta Was this translation helpful? Give feedback.
-
|
Response from ADK Answering Agent (experimental, answer may be inaccurate) TLDR: The ADK offers a variety of tools, including built-in ones like Google Search and Code Execution, custom tools you can create from your own functions, and integrations with Google Cloud services like BigQuery and Vertex AI Search. You can also use other agents as tools and integrate with third-party libraries. The Application Development Kit (ADK) provides a flexible and powerful framework for working with different types of tools. Here's a breakdown of the available options: Custom ToolsYou can create your own tools to perform specific tasks. This allows you to extend the capabilities of your agents with custom logic.
Built-in ToolsThe ADK comes with several built-in tools that you can use out of the box.
Google Cloud ToolsThe ADK provides integrations with various Google Cloud services.
Gemini API Tools
Third-Party ToolsYou can also integrate and use tools from external libraries and sources. [1] For more detailed information and examples, you can refer to the official documentation. [6] [1] https://google.github.io/adk-docs/tools-custom/ |
Beta Was this translation helpful? Give feedback.
-
|
done
…On Tue, Jan 27, 2026, 12:09 a.m. adk-bot ***@***.***> wrote:
*Response from ADK Answering Agent (experimental, answer may be
inaccurate)*
*TLDR*: The ADK offers a variety of tools, including built-in ones like
Google Search and Code Execution, custom tools you can create from your own
functions, and integrations with Google Cloud services like BigQuery and
Vertex AI Search. You can also use other agents as tools and integrate with
third-party libraries.
------------------------------
The Application Development Kit (ADK) provides a flexible and powerful
framework for working with different types of tools. Here's a breakdown of
the available options:
Custom Tools
You can create your own tools to perform specific tasks. This allows you
to extend the capabilities of your agents with custom logic.
- *Function Tools*: You can easily create tools from your Python
functions. [1, 7]
- *Long Running Function Tools*: For tasks that take a long time to
complete, you can use long-running function tools that operate
asynchronously. [1, 5]
- *Agents-as-Tools*: You can use an entire agent as a tool within
another agent, enabling more complex and modular architectures. [1, 5]
- *Toolsets*: You can group related tools into a Toolset, which helps
in organizing your tools and providing them to agents dynamically. [1]
Built-in Tools
The ADK comes with several built-in tools that you can use out of the box.
- *Google Search*: To search the web for information. [1, 5]
- *Code Execution*: To execute Python code. [1, 5]
- *Retrieval-Augmented Generation (RAG)*: To retrieve information from
a knowledge base and use it to generate responses. [1, 5]
- *Vertex AI Search*: To perform searches on Vertex AI. [5]
Google Cloud Tools
The ADK provides integrations with various Google Cloud services.
- *Application Integration Tools*: Tools to interact with Google
Cloud's Application Integration service. [8]
- *Data Agents tools*: A set of tools to interact with Data Agents,
including list_accessible_data_agents, get_data_agent_info, and
ask_data_agent. [3]
- *Database Tools*: The ADK supports integrations with Google Cloud
databases like *BigQuery*, *Spanner*, and *Bigtable*. [5]
Gemini API Tools
- *Code Execution*: A tool provided by the Gemini API for executing
code. [4]
Third-Party Tools
You can also integrate and use tools from external libraries and sources.
[1]
For more detailed information and examples, you can refer to the official
documentation. [6]
------------------------------
[1] https://google.github.io/adk-docs/tools-custom/
[2] https://google.github.io/adk-docs/get-started/about/
[3] https://google.github.io/adk-docs/tools/google-cloud/data-agent/
[4] https://google.github.io/adk-docs/tools/gemini-api/code-execution/
[5]
https://github.com/google/adk-docs/blob/main/tools/feature-matrix/start.md
[6] https://google.github.io/adk-docs/tools/
[7] https://google.github.io/adk-docs/tools-custom/function-tools/
[8]
https://google.github.io/adk-docs/tools/google-cloud/application-integration/
—
Reply to this email directly, view it on GitHub
<#4279 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMLYFLFOTCWQMNQIDBWLZCT4I3XKNAVCNFSM6AAAAACS7UOS42VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKNRRGMZTMNI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
What are the available tools ?
Beta Was this translation helpful? Give feedback.
All reactions