用于 AI Agents 的 Natural Language Interaction Protocol 和标准
The Natural Language Interaction Protocol and Standard for AI Agents
精选理由
介绍AI智能体通用通信标准,助力互操作落地
AI 摘要
AI agents 正在通过异构的 agent-development frameworks、AI models、tool interfaces、protocols 和 execution environments,越来越多地在各类组织中被开发和部署。为了实现其潜在的社会和商业影响,这些 agents 必须能够通过一种通用通信协议实现互操作。Natural Language Interaction Protocol (NLIP) 由来自公司和大学的研究人员与实践者共同开发,并由 Ecma International 标准化,针对这一需求定义了一种基于标准的 AI-agent interaction 应用层协议。NLIP 提供了一个轻量级的语义消息封装,可承载于现有传输之上,例如 HTTP/HTTPS、WebSocket 和 AMQP,同时允许支持 NLIP 的 agents 和 gateways 在 clients、agents、local context stores、ontologies、tools、enterprise services 以及异构底层协议之间进行适配。本文介绍了 NLIP 的动机和设计原则、其消息模型和传输绑定、安全设计考虑、参考实现、代表性应用、采用信号,以及它与 MCP 和 A2A 等新兴 agent protocols 的关系。