LearnPath

python · intermediate · ~8h

Tiny tool agent

Do not pull a framework. Write a loop: model (stubbed or API) proposes a tool, you validate arguments, execute, append the result, repeat until final answer or max steps.

Requirements

Skills: Tools & function calling · Agent architecture · Agent safety

Starter

agent.py

python editor · loading…

python · sandboxed in your browser

Output

Run to see output.

Hints
  • Log every call.
  • Never eval() model output.