You are implementing multi-agent orchestration on Azure using a graph-based framework. The design needs an orchestrator that delegates to specialist subagents, supports conditional branches, and can wait for human approval on high-risk steps. Which approach fits?
Select an answer to reveal the explanation.
Short Explanation
Correct answer: B. LangGraph-style orchestrator-subagent graphs give you real control flow: route to specialists, branch on conditions, and park for human approval before the scary tools. Manual copy-paste between five chats is not an orchestration framework.
Full Explanation
Implementing multi-agent orchestration includes orchestrator-subagent patterns and frameworks such as Microsoft Agent Framework, LangChain, and LangGraph, plus HITL approval workflows. Option B correctly maps orchestrator/specialist nodes, conditional routing, and HITL interrupts.
Option A is not multi-agent orchestration.
Option C is a manual anti-pattern.
Option D omits required orchestrator and HITL structure for the stated design.
Exam tip: Graph frameworks + HITL interrupt nodes are the expected implementation answer for conditional multi-agent workflows with approvals.