Practice — Case Study: Design an Ask-the-Web Agent (5 questions)
Advanced
Open
Free
Naming the Workflow Patterns in the Pipeline Permalink →
A colleague sketches an "ask the web" agent as: rewrite the query, call a search API, fetch and extract the top 8 pages one after another, then feed everything to an LLM to write the answer. They call the whole thing "the agent."
- Using the named vocabulary from
agent-design-patterns-workflows-to- autonomous-agents, identify which pattern(s) this design actually uses, and say precisely why "the agent" is the wrong word for it. - Identify the one change to this design that would most improve latency without changing cost, and name the pattern it introduces.
- Would adding "if the sources are weak, search again with a refined query, up to once" change your answer to (2)? Why or why not?
Share this question