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 retrievepicked_tool_names (
list[str]) – 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[str]) – Optional list of tool categories to filter bystream_callback (
Callable, optional) – Callback for streaming output
- Return type:
dict[str,Any]