tooluniverse.tools.CompoundDiscoveryAgent moduleΒΆ

CompoundDiscoveryAgent

AI agent that analyzes potential drug compounds using multiple strategies and LLM reasoning

tooluniverse.tools.CompoundDiscoveryAgent.CompoundDiscoveryAgent(disease_name, targets, context='', *, stream_callback=None, use_cache=False, validate=True)[source]ΒΆ

AI agent that analyzes potential drug compounds using multiple strategies and LLM reasoning

Parameters:
  • disease_name (str) – Name of the disease

  • targets (str) – List of therapeutic targets (comma-separated)

  • context (str) – Additional context or specific requirements

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

  • use_cache (bool, default False) – Enable caching

  • validate (bool, default True) – Validate parameters

Return type:

Any