tooluniverse.tools.ToolGraphGenerationPipeline module¶
ToolGraphGenerationPipeline
Generates a directed tool relationship graph among provided tool configs using ToolRelationshipDe…
- tooluniverse.tools.ToolGraphGenerationPipeline.ToolGraphGenerationPipeline(tool_configs, max_tools, output_path, save_intermediate_every, *, stream_callback=None, use_cache=False, validate=True)[source]¶
Generates a directed tool relationship graph among provided tool configs using ToolRelationshipDe…
- Parameters:
tool_configs (
list[Any]
) – List of tool configuration objectsmax_tools (
int
) – Optional max number of tools to process (debug)output_path (
str
) – Path for output graph JSONsave_intermediate_every (
int
) – Checkpoint every N processed pairsstream_callback (
Callable
, optional) – Callback for streaming output
- Return type:
Any