Interface AiToolService
-
Method Summary
Modifier and TypeMethodDescriptionexecuteTool(String toolId, String input) Invokes a registered tool with the given input.findToolById(String id) Returns registered toolgetTools()Returns all registered tool definitions.getToolsByPluginId(String pluginId) Returns all registered tool definitions for a given plugin id
-
Method Details
-
getTools
List<AiToolDefinition> getTools()Returns all registered tool definitions. -
getToolsByPluginId
Returns all registered tool definitions for a given plugin id -
findToolById
Returns registered tool- Parameters:
id- tool id- Returns:
OptionalwithAiToolDefinition
-
executeTool
-