Creates a new StructuredTool instance with the provided function, name, description, and schema.
The input schema for the tool. Either any Zod object, or a Zod string.
The function to invoke when the tool is called.
An object containing the following properties:
A new StructuredTool instance.
Creates a new StructuredTool instance with the provided function, name, description, and schema.