Anthropic 发布了一篇关于 Agent 的文章《Building effective agents》,这篇文章分享了 Anthropic 从与客户共建 agents 的过程中学到的经验,并为开发者们提供如何构建有价值的 agents 最佳实践与实用建议。
以下内容是我对这篇文章的总结。
augmented LLM(增强型大模型)
Workflow(工作流)
Prompt chaining(提示链):将任务分解为一系列步骤,每个LLM调用处理前一个调用的输出。
Routing(路由):对输入进行分类并将其引导至专门的后续任务。
案例
Parallelization(并行化):LLMs可以同时处理任务,并聚合其输出。
案例
Orchestrator-worker(协调器-工作者):中央 LLM 动态分解任务并将其委托给 worker LLMs ,然后综合结果。
案例
Evaluator-optimizer(评估器-优化器):一个LLM调用生成响应,另一个提供评估和反馈。
案例
用于开放式问题,难以预测所需的步骤数量,无法硬编码固定路径。
案例
SWE-bench(https://www.anthropic.com/research/swe-bench-sonnet) 是一个用于评估大型语言模型(LLM)在软件工程任务中的表现的基准测试平台。它通常涉及编写、修改和分析代码的任务。
原文地址:https://www.anthropic.com/research/building-effective-agents
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有