API和代理:开发人员需要知道

AI代理人正在重塑软件的编写,扩展和经验,许多人希望该技术能够解锁AI公司长期以来的收益。尽管当今大多数公司都处于“测试”阶段,但随着代理商在整个组织中的发展,工人将需要弄清楚如何将它们整合到工作流程中。 […]

来源:O'Reilly Media _AI & ML

AI代理人正在重塑软件的编写,扩展和经验,许多人希望该技术能够解锁AI公司长期以来的收益。尽管当今大多数公司都处于“测试”阶段,但随着代理商在整个组织中的发展,工人将需要弄清楚如何将它们整合到工作流程中。对于开发人员来说,尤其如此,他们可以使用代理来提高效率,在许多情况下,也将负责建立,维护和整合它们。

重塑软件的编写,缩放和经验丰富的方式 许多人期望 解锁收益 保留在“测试”阶段 将它们集成到他们的工作流程

代理是自主程序,依靠语言模型或计划系统等基本的AI模型,这些模型能够执行任务而无需持续的人类编排。 (正如Chip Huyen所指出的那样,许多人认为它们是“ AI的最终目标”。)这听起来很明显,但是将其与众不同的是一种新颖的方法是“代理”:根据预先建立的目标,记忆和工具独立运行。

AI

代理可以很简单,基于用户输入或复杂的单个API调用,协调多个服务,与其他代理协作以及随着时间的推移学习。但是,它们只会像它们连接到的数据和系统一样有用,这意味着API将继续扮演卓越的角色。作为代理与数字世界之间的桥梁,API使AI代理商可以访问数据,执行操作并与外部系统集成以实现其目标成为可能。但是,在一个由API推动的代理商自行采取行动的世界上建立的世界意味着什么?

可以追溯到1940年代 轻松地向第三方提供有价值的功能 模型上下文协议(MCP) Agent2Agent协议(A2A) 在此处注册 注册10天的免费试用 参加 - 并在O’Reilly上查看所有其他重要资源。