Your question is Design LLM Agent Systems. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You're working on a product where a large language model needs to complete multi-step tasks, use external tools, and ground answers in trusted knowledge instead of relying only on its pretraining. Some workflows are simple single-turn requests, while others require retrieval, planning, and tool use.
How would you approach a project involving large language models and agent-based systems?