Moyan AI Training Institution LogoMoyan AI

Agents · Fast-moving · Intermediate

Tool Use

Letting a model invoke external functions, APIs or code so it can act and fetch facts instead of guessing.

What Tool Use is

Tool use fixes the things language models are structurally bad at: arithmetic, current data, and changing the state of another system.

How it works

Tools are described with names, purposes and typed parameter schemas. The model chooses a tool and emits arguments; the runtime validates and executes them, then returns the result for the next reasoning step.

Why it matters

It is the single largest reliability upgrade available for assistants, because verified computation replaces plausible invention.

Common uses

  • Calculators and unit conversion
  • Live search and data lookup
  • Database and CRM actions
  • Code execution and file operations

Strengths

  • Exact results from real systems
  • Extends capability without retraining

Watch for

  • Every tool is an attack surface
  • Poor tool descriptions cause wrong calls

Continue exploring

More in this collection

Browse all AI Concepts