Skip to main content

Creating an Agent

Running Agents

Execute agents with JIT (Just-in-Time):
For AOT compilation to turn agents into reusable tools, see Compilation.

Agent Properties

  • name: Unique identifier
  • description: What the agent does
  • input_schema: Pydantic model for inputs
  • output_schema: Pydantic model for outputs
  • tools: Available tools (Tool, ToolSet, or LLM instances)
  • skills: Optional reusable knowledge

Accessing Tools

Saving and Loading

Next Steps