TOOLS, AGENTS & ORCHESTRATION • 146 / 397
Move from a model that talks to a system that can inspect and act.

Function

A function is a callable software operation with defined inputs and outputs; it can be exposed to a model as a tool.

Think of it like

Think of Function like a coworker with access to a toolbox and a checklist: capability matters, but control and state matter just as much.

Real life

Assistants that book travel, search files or update tickets use concepts such as Function.

SRE lens

check_cpu(server) can be a function used by an incident agent.

Remember thisA function is a callable software operation with defined inputs and outputs; it can be exposed to a model as a tool.
AIForSREJump to a concept
Search is optional. The main journey is simply ↓ Next.