AI智能体正不断涌现。它们能够了解如何完成各种所需任务,有望让我们的生活更轻松。这意味着智能体需要访问服务、工具和数据等资源,但这种访问不应不受限制。为确保负责任地运行,智能体只能在适当的情境下访问资源。以下准则说明了API如何发挥作用,以实现这一目标。
标准推动将API用作结构化中介。
API是一种结构化中介。调用API会创建一个执行空间,参与者可在其中查找资源,访问受到控制,授权得到验证。API具有灵活性,既能减少暴露,又能支持多种经业务批准的操作。但这种灵活性的不足在于缺乏标准,从而阻碍互操作性。因此,以下新兴标准正推动行业朝着正确方向发展:Model Context Protocol(MCP)、Open Agentic Schema Framework(OASF)、LangChain Agent Protocol以及Agent2Agent Protocol(A2A)。这些标准推动审慎的API设计,并促进将API用作智能体生态系统中的主要外部接口。此类生态系统由服务、工具和数据组成,智能体将利用它们完成自主制定的工作计划。
使用基础设施服务保护API。
如今的业务应用通过API开放功能,但API并非独立运行。网关整合用户访问、授权和服务发现等跨API功能。防火墙过滤端口、支持路由规则,并防范格式错误的协议请求。授权代理实施授权码流程和策略查询等高级身份控制。API是进入业务应用的入口。基础设施服务可简化并增强API请求的验证流程,确保请求得到正确验证。
动态验证将取代静态验证。
当一个AI智能体无权执行某项特定操作时,可以与拥有相应权限的另一个智能体协作。这样既能让工作流继续运行,又不会违反访问边界。例如,购物助手可以向履约智能体请求折扣码,而不是直接从敏感数据库中提取。API在保持职责分离的同时,为这种交互提供支持。目前,这种方式行之有效,因为智能体可以代表人类用户或角色执行操作。
用户和角色代表静态权限方案,当前的身份和策略系统可轻松支持此类方案。展望未来,智能体最终可能会拥有自己的身份(或多个身份),这将进一步凸显对强有力防护机制的需求,以便在各种场景下管控资源访问。最终,动态零信任安全措施将在运行时验证请求方、目标资源和操作,并取代静态的预定义验证。
API 优先设计将日益普及。
API对AI智能体至关重要,因为智能体执行每项操作时,都需要明确界定可访问的资源以及应使用的安全上下文。部署的智能体越多,其访问的资源和发出的请求就越多,而这一切都通过API完成。如果单个智能体执行多项任务,可能需要在多个安全上下文中进行多次授权。随着参与的智能体数量增加,对高性能API的需求也会更加迫切。API必须能够以自动化方式在超大规模下提供适当的访问权限。
目前,用户通过应用和自定义API访问资源。未来,标准化API将成为战略控制点,支持智能体AI系统与业务线资源跨网络、组织和行业边界交互。API优先理念将推动我们迈入智能体AI时代,并为治理、互操作性和规模化扩展提供支持。
关于作者

相关博客文章
2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素
多云网络解决方案可在核心、云和边缘环境之间实现无缝、安全的互联,为解决当今混合IT面临的挑战提供支持,因而备受业界关注。
