Skip to main content

Overview

The agent uses tools to perform actions. Tools are either non-terminal (results feed back to the agent) or terminal (execution completes).

Tool Categories

Search Tools

search_models

Find AI models matching a use case.

get_model_details

Get input schema for a specific model.
Search the web for information.

Execution Tools

execute_model

Run an AI model with specified parameters. Terminal, so it returns the result directly.

vision_preprocessor

Analyze image content before processing.

Workflow Tools

create_workflow

Create a new multi-step workflow.

trigger_workflow

Start execution of a workflow. Non-terminal, so the agent keeps monitoring execution.

build_workflow

Build or update a workflow definition. Terminal.

check_execution

Check status and results of a workflow execution. Terminal.

Interaction Tools

ask_clarification

Ask the user for more information. Terminal, yielding a clarification_needed event and waiting for a response.

Tool Chaining Examples

Image Generation

Image Analysis + Edit

Workflow Creation + Execution

Last modified on March 6, 2026