tooluniverse.tools.Tool_Finder_LLM module¶
Tool_Finder_LLM
LLM-based tool finder that uses natural language processing to intelligently select relevant tool…
- tooluniverse.tools.Tool_Finder_LLM.Tool_Finder_LLM(description, limit, picked_tool_names=None, return_call_result=None, categories=None, *, stream_callback=None, use_cache=False, validate=True)[source]¶
LLM-based tool finder that uses natural language processing to intelligently select relevant tool…
- Parameters:
description (
str
) – The description of the tool capability required.limit (
int
) – The number of tools to retrievepicked_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 bystream_callback (
Callable
, optional) – Callback for streaming output
- Return type:
Any