#ThinkAgentic ##ai##ai创造营#
晚上读Anthropic 博客 「Buidling Effective Agents」
博客里提到我印象比较深的几点。
1/
借鉴HCI (Human-Computer Interaction 人机交互) ,文章提出了ACI (Agent-Computer Interaction 智能体计算机交互)。
HCI的研究是为了让人更高效地与计算机打交道,例如交互方式的演变,早期的DOS命令行交互 -> Windows/Mac 图形界面的诞生 -> 触控界面的引入 -> 语音交互的应用,都是让人能够更简单直接和机器打交道,重点在于以人为中心,降低认知负担,让人如何更自然,顺畅地用计算机。
而ACI的提出,随着Agent的出现,交互对象不仅是人机之间,还有Agent和计算机之间。就像HCI站在人的角度去思考,ACI则是要站在Agent的角度去思考: 工具描述是否一眼就能懂?参数是否直观?有没有提供例子?有没有设置边界条件。如果人类开发者都要思考半天,那么Agent也会出错。
2/
并不是所有场合都适合用Agent,因为Agent需要多轮推理,延迟和成本都会更高。
当任务清晰,有一个工作流水线,对稳定性有要求的时候用workflow即可。Workflow就像流水线工人,产出结果高效,稳定,成本低。
当需要灵活应对,细分步骤难以预测时,需要自主决策时,选择Agent。
Anthropic 鼓励简单至上,设计解决方案时,能用workflow,就先用workflow解决问题。
发布于 美国
