A chat interface is a reliable starting point; it’s intuitive for the end user and doesn’t need dozens of screens and user intents. Under the hood, though, it’s a different story.
We can’t just rely on one LLM to scale this solution. As referenced above, processing power is finite, and we must give more instructions than one LLM can handle.