CCA-F 练习题库· Agentic Architecture & Orchestration
在 Anthropic 关于构建高效 agents 的工程指南中,什么最能区分「workflow」与「agent」?
- AWorkflows 通过预先定义的代码路径来编排 LLMs 和工具,而 agents 让 LLM 动态地指挥自己的流程和工具使用。
- BWorkflows 作为托管的编排服务完全运行在 Anthropic 的服务器上,而 agents 运行在你自己的应用进程内。
- CWorkflows 可以通过其预定义的代码路径调用工具,但 agents 只能对文本进行推理,永远无法自行调用工具。
- DWorkflows 总是在单次 LLM 调用中就完成,而 agents 则需要至少两个不同的模型彼此来回交接工作。
正确答案:A
解析
- A正是陈述了这一区别,是唯一正确的答案:在 Anthropic 的《Building Effective Agents》工程指南中,agentic 系统按控制流被划分为两个架构类别——Workflows 是 LLMs 和工具通过预先定义的代码路径被编排的系统,而 agents 是 LLM 动态指挥自己的流程和工具使用、掌控如何完成任务以及何时算完成的系统。干扰项全都是错的。
- B托管位置无关紧要——两种模式都运行在你自己的应用中。
- C是错的,因为 workflows 和 agents 都能调用工具。
- D是编造的,因为两个定义都没有限制 LLM 调用次数或不同模型的数量。
延伸阅读
本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。