← Back to CoursesAgentic AI: Beginner

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

The Agent Loop in 3D

Watch a thought travel through Perceive → Plan → Act → Observe. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Tools and Actions

Manual: General · Subject: Agentic AI

Learn how agents extend beyond language by using tools.

Why tools matter

Beyond text generation

An agent becomes much more capable when it can use tools. Tools can calculate, search, browse, query databases, send messages, run code, or trigger workflows. Tools let the agent interact with the world instead of only talking about it.

Common tool types

Calculator
Performs exact arithmetic
Search
Finds external information
Code executor
Runs scripts or tests
API connector
Sends requests to a service
ℹ️

Tools add power and risk

The more powerful the tool, the more important it is to control permissions and verify outputs.

Typical tool-use flow

  1. 1

    Step 1: Decide that a tool is needed.

  2. 2

    Step 2: Format the request correctly.

  3. 3

    Step 3: Read the tool result.

  4. 4

    Step 4: Use the result to choose the next action.

Why do agents use tools?

Name one benefit of using a calculator tool inside an agent.

Tool selection

Good agents choose the right tool for the job. A search tool is useful for finding facts, while a calculator is better for exact numeric work. Tool choice is part of the agent's decision-making.

TOOLS & ACTIONS

How agents extend beyond text to interact with the world

🔍
Search

Web search, vector retrieval, DB queries

⚙️
Code Execution

Python interpreter, shell, sandboxed runners

🌐
API Calls

REST APIs, webhooks, external services

📁
File I/O

Read, write, and transform documents

🤖
Sub-Agents

Spawning specialized child agents

🖥️
UI Automation

Browser control, click, fill forms

Anatomy of a Tool Call

// Agent decides which tool to call
{
  "tool": "search_web",
  "parameters": {
    "query": "best AI agent frameworks 2026",
    "num_results": 5
  }
}
// System executes, returns results to LLM context

Tool Usage in Production Agents