Interface: BaseTool<Input>
Simple Tool interface. Likely to change.
Type parameters
• Input = any
Properties
call()?
optional
call: (input
) => JSONValue
| Promise
<JSONValue
>
This could be undefined if the implementation is not provided,
which might be the case when communicating with a llm.
Parameters
• input: Input
Returns