n8n-docs/docs/advanced-ai/examples/understand-tools.md
Justin Ellingwood a7dc52d6e1
Change repo links to absolute file paths (#2829)
Co-authored-by: Nick Veitch <nick.veitch@n8n.io>
2025-02-11 17:40:26 +00:00

2.1 KiB

title description contentType
What's a tool in AI? Understand tools in the context of AI. Learn what's special about tools in n8n. explanation

What's a tool in AI?

In AI, 'tools' has a specific meaning. Tools act like addons that your AI can use to access extra context or resources.

Here are a couple of other ways of expressing it:

Tools are interfaces that an agent can use to interact with the world (source{:target=_blank .external-link})

We can think of these tools as being almost like functions that your AI model can call (source{:target=_blank .external-link})

AI tools in n8n

n8n provides tool sub-nodes that you can connect to your AI agent. As well as providing some popular tools, such as Wikipedia and SerpAPI, n8n provides three especially powerful tools:

The next three examples highlight the Custom n8n Workflow Tool:

You can also learn how to let AI dynamically specify parameters for tools with the $fromAI() function.