Multi-agent boxes
Foster collaboration among multiple agents
This page provides a high-level overview of Scoopika’s Multi-agent Boxes (also known as Smart Boxes). For in-depth documentation, refer to the dedicated Smart boxes documentation.
What are Multi-agent Boxes?
Imagine a team of AI assistants working together! Multi-agent boxes are virtual containers that house multiple agents. The box intelligently selects the most suitable agent for the task in hand.
Important Note: Multi-agent boxes are currently a demo feature. Please contact us if you face any issues working with them.
Creating Multi-agent Boxes
You can visit the Scoopika platform to create a new box, The process is simple:
- Name your box: Give it a clear and descriptive name.
- Select the driving LLM: Choose the Large Language Model that will coordinate the agents within the box.
- Assemble your team: Select the agents you want to include from your existing agents.
Initializing a Box Instance
Before you can utilize a box in your application, ensure you have initialized a Scoopika instance. Then, proceed with initializing the box instance:
Running the Box
Running a multi-agent box follows a similar approach to running individual agents. However, box instances introduce additional functionalities through streaming hooks.
Tools
Multi-agent boxes offer the flexibility to equip agents with tools. You can add tools globally, accessible by all agents within the box, or assign them to specific agents.
For detailed instructions on creating tool schemas, refer to the tools documentation.
Was this page helpful?