tooluniverse.tools.MultiAgentLiteratureSearch moduleΒΆ

MultiAgentLiteratureSearch

Multi-agent literature search system that uses AI agents to analyze intent, extract keywords, exe…

tooluniverse.tools.MultiAgentLiteratureSearch.MultiAgentLiteratureSearch(query, max_iterations, quality_threshold, *, stream_callback=None, use_cache=False, validate=True)[source]ΒΆ

Multi-agent literature search system that uses AI agents to analyze intent, extract keywords, exe…

Parameters:
  • query (str) – The research query to search for

  • max_iterations (int) – Maximum number of iterations (default: 3)

  • quality_threshold (float) – Quality threshold for completion (default: 0.7)

  • stream_callback (Callable, optional) – Callback for streaming output

  • use_cache (bool, default False) – Enable caching

  • validate (bool, default True) – Validate parameters

Return type:

Optional[dict[str, Any]]