PinnedPinnedPrivate
anthropic.com

如何创建 agent?

创建 agent,关键是把目标、限制和可执行步骤放在同一个框架里,而不是只追求单点技巧。另一方面,在代理系统中,LLMs可以动态地指导自己的进程和工具使用,并保持对完成任务方式的控制。何时(以及何时不)使用代理 在使用 LLMs 构建应用程序时,我们建议尽可能寻找最简单的解决方案,只有在需要时才增加复杂性。有许多框架使代理系统更容易实施,其中包括 LangGraph 来自 LangChain;以及 Vellum 是另一款用于构建和测试复杂工作流程的图形用户界面工具。虽然有很多方法可以实现这些增强功能,但其中一种方法是通过我们最近发布的《模型上下文协议》(Model Context Protocol),该协议允许开发人员通过简单的客户端实现与不断增长的第三方工具生态系统集成。将简单/常见问题分配给 Claude 3.5 Haiku 等较小的模型,将困难/异常问题分配给 Claude 3.5 Sonnet 等能力较强的模型,以优化成本和速度。