When would you use a Multi-Agent Swarm instead of a single LLM with multiple tools?

Technical