aidputils.agents.tools.http.optimizers.html_optimizer¶
HTML response optimizer.
Provides CSS selector extraction and tag stripping for HTML responses.
- class aidputils.agents.tools.http.optimizers.html_optimizer.HtmlResponseOptimizer[source]¶
Bases:
ResponseOptimizerOptimizer for HTML responses.
- optimize(data: Any, config: Dict[str, Any]) Any[source]¶
Optimize HTML response for LLM consumption.
- Parameters:
data – HTML string
config – Optimization configuration with keys: - css_selector: CSS selector to extract - strip_tags: Whether to strip HTML tags
- Returns:
Optimized HTML (or text if strip_tags=True)