from agents.fashion_agent import FashionAgent from agents.barber_agent import BarberAgent from agents.vision_agent import VisionAgent from agents.voice_agent import VoiceAgent class Orchestrator: def __init__(self): self.fashion = FashionAgent() self.barber = BarberAgent() self.vision = VisionAgent() self.voice = VoiceAgent() async def process(self, image, prompt): vision_result = await self.vision.analyze(image) fashion_result = await self.fashion.analyze( image, vision_result ) barber_result = await self.barber.generate_style( image, prompt ) return { "vision": vision_result, "fashion": fashion_result, "barber": barber_result }