tooluniverse.tools.Tool_Finder moduleΒΆ

Tool_Finder

Retrieve related tools from the toolbox based on the provided description, advanced version with …

tooluniverse.tools.Tool_Finder.Tool_Finder(description, limit, picked_tool_names=None, return_call_result=None, categories=None, *, stream_callback=None, use_cache=False, validate=True)[source]ΒΆ

Retrieve related tools from the toolbox based on the provided description, advanced version with …

Parameters:
  • description (str) – The description of the tool capability required.

  • limit (int) – The number of tools to retrieve

  • picked_tool_names (list[Any]) – Pre-selected tool names to process. If provided, tool selection will skip the…

  • return_call_result (bool) – Whether to return both prompts and tool names. If false, returns only tool pr…

  • categories (list[Any]) – Optional list of tool categories to filter by

  • stream_callback (Callable, optional) – Callback for streaming output

  • use_cache (bool, default False) – Enable caching

  • validate (bool, default True) – Validate parameters

Return type:

Any