ToolUniverse ToolUniverse ToolUniverse
  • aiscientist.tools
  • Home
  • AI Agents
  • Python
  • Tutorials
  • Tools
/

Get Started

  • Python Guide
  • Set Up ToolUniverse
  • AI Agent Skills
  • API Keys and Authentication

Tutorials

  • Agentic Tools Tutorial
  • Literature Search Tools Tutorial
  • Clinical Guidelines Tools
  • Scientific Workflows
  • Make Your Data Agent-Searchable in ToolUniverse
  • Post-processing Tool Outputs
  • Result Caching
  • Available Tools Reference

Tools Catalog

  • Available Tools
  • Remote Tools Setup

Expand ToolUniverse

  • Navigation

Help & Reference

  • API Reference
  • CLI Tools Reference
  • Environment Variables Reference
  • Glossary
  • Data Sources
  • Help & Support
  • About ToolUniverse

On this page

  • Multi-Agent Literature Search Compose Function
  • compose()
  1. ToolUniverse /
  2. tooluniverse.compose_scripts.multi_agent_literature_search module

tooluniverse.compose_scripts.multi_agent_literature_search module¶

Multi-Agent Literature Search Compose Function¶

This module implements the compose function for the multi-agent literature search system.

tooluniverse.compose_scripts.multi_agent_literature_search.compose(arguments, tooluniverse, call_tool, stream_callback=None)[source]¶

Multi-agent literature search compose function

Parameters:
  • arguments (dict) – Input parameters from the tool call

  • tooluniverse (ToolUniverse) – Reference to the ToolUniverse instance

  • call_tool (function) – Function to call other tools

  • stream_callback (callable, optional) – Callback function for streaming output

Returns

dict: The result of the multi-agent search

2025, Shanghua Gao

Made with Shibuya theme.