Function Tool • AI Agent SDK

FunctionTool: A BaseTool wrapper for plain functions.

FunctionTool

Defined in the decorator module.

AI Agent

A BaseTool wrapper for plain functions.

Created automatically by the @tool decorator. Supports Injected[T] parameters for state injection.

Diagram

uses

returns

Agent

Tool: FunctionTool

Result

Constructor

ParamField Callable

No description available.

ParamField Optional[str]

No description available.

ParamField Optional[str]

No description available.

ParamField str

No description available.

ParamField Optional

No description available.

ParamField Optional

No description available.

ParamField Optional

No description available.

ParamField Optional

No description available.

ParamField Union[bool, str]

No description available.

ParamField Optional

No description available.

ParamField Optional[bool]

No description available.

ParamField Optional

No description available.

ParamField Optional

No description available.

Methods

Source

View on GitHub

praisonaiagents/tools/decorator.py at line 108


Related Documentation