云孚潜沈 发表于 2026-3-26 16:57:03

anthropic发布了一篇文章,讲智能体如何用好工具。

anthropic发布了一篇文章,讲智能体如何用好工具。


总体原则说白了就是搞个小的原型先试,在试的过程中评估,打磨。

有个几个原则:
1.选择合适的工具实施(以及不实施)
一个常见错误是工具仅仅包裹现有软件功能或API端点——无论这些工具是否适合智能体。

工具不是越多越好,要高内聚,低耦合,把那些离散的接口要抽象封装起来。
每个工具都有具体的意义和用途。
这个就跟程序设计里面,设计类和函数差不多。

2.定义功能界限的命名空间工具

命名空间(将相关工具按常见前缀分组)可以帮助划定众多工具之间的界限;
可以帮助智能体在正确的时间选择合适的工具。
比如:
asana_search
jira_searcha
sana_projects_search
asana_users_search

3.将有意义的上下文从工具返回给智能体
工具返回的东西要有意义,并不是像程序那样返回一个数字就可以的。

4.优化工具响应以提升令牌效率

5.提示工程工具的描述与规范

具体看原文:www.anthropic.com/engineering/writing-tools-for-agents
页: [1]
查看完整版本: anthropic发布了一篇文章,讲智能体如何用好工具。