CCA-F 练习题库· Agentic Architecture & Orchestration
orchestrator-workers workflow 与 parallelization workflow 之间的关键架构差异是什么?
- AOrchestrator-workers 才是并发运行其各个子任务的那种模式,而 parallelization 总是按固定顺序严格地一个接一个运行子任务。
- B在 orchestrator-workers 中,一个中心 LLM 在运行时动态分解任务并决定要委派哪些子任务,而 parallelization 则把工作拆成预先确定的固定子任务。
- CParallelization 需要多个不同的模型、每个分支一个,而 orchestrator-workers 必须让 orchestrator 和所有 worker 共用一个模型。
- Dorchestrator-workers 要求每个 worker 的子任务先经人工审核批准才能执行,orchestrator 因此会在派发与执行之间停下等待签字;而 parallelization 完全自主、从不暂停。
正确答案:B
解析
- B正确:根据 Anthropic 的《Building Effective Agents》指南,决定性的架构差异在于动态分解与预先确定分解之别。在 orchestrator-workers 中,一个中心 LLM 在运行时动态分解任务,并根据具体输入决定把哪些子任务委派给 worker LLMs(「subtasks aren't pre-defined, but determined by the orchestrator」)。相比之下,parallelization 使用固定的、由开发者定义的结构——sectioning(并发运行相互独立的预定子任务)或 voting(重复运行同一任务以取得共识)。
- A是假的,因为 parallelization 本质上就是并发的(而非串行),这正是「parallel」的含义。
- C是假的——两种模式都没有对模型数量施加限制。
- D是假的——人工批准不是任一 workflow 的定义性特征。
延伸阅读
本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。