tooluniverse.tools.ToolSpecificationOptimizer module¶
ToolSpecificationOptimizer
Optimizes tool specifications for clarity, completeness, and usability with comprehensive benchma…
- tooluniverse.tools.ToolSpecificationOptimizer.ToolSpecificationOptimizer(tool_config, optimization_focus='all', target_audience='mixed', similar_tools=None, *, stream_callback=None, use_cache=False, validate=True)[source]¶
Optimizes tool specifications for clarity, completeness, and usability with comprehensive benchma…
- Parameters:
tool_config (
str
) – JSON string of current tool configuration to optimizeoptimization_focus (
str
) – Primary optimization focustarget_audience (
str
) – Target user expertise levelsimilar_tools (
str
) – JSON string array of similar tools for comparison and benchmarkingstream_callback (
Callable
, optional) – Callback for streaming output
- Return type:
Any