Claude Code 学习站

CCA-F 练习题库· Agentic Architecture & Orchestration

某系统接收的复杂任务,其子任务无法提前得知。一个中心 LLM 在运行时分析每个到来的任务,决定如何把它拆分为子任务,将这些子任务分派给 worker LLM,然后综合它们的输出。这属于哪一种 workflow 模式?

  1. AParallelization (sectioning)
  2. BOrchestrator-workers
  3. CPrompt chaining
  4. DRouting

正确答案:B

解析

  • B(Orchestrator-workers)正确。根据 Anthropic 的《Building Effective Agents》,这种 workflow 有一个中心 LLM,它在运行时动态拆解任务,把由此产生的子任务分派给 worker LLM,并综合它们的输出——这与题干中“子任务无法提前得知、由模型针对每个输入自行决定”的场景相符。
  • A(Parallelization (sectioning))是关键的对比对象:其中相互独立的子任务由开发者预先定义,只是并发运行;原文明确指出两者“在拓扑形态上相似”,但 orchestrator-workers 的不同之处在于其灵活性,因为“子任务不是预先定义的,而是由 orchestrator 根据具体输入来确定的”。
  • C(Prompt chaining)是由固定步骤组成的顺序流水线;
  • D(Routing)只是对输入做分类并分派到某一条专门路径,不做拆解与综合。

延伸阅读

本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。