论文

AI智能体的自然语言交互协议与标准

The Natural Language Interaction Protocol and Standard for AI Agents

智能体系统智能体互操作协议MCP

摘要

人工智能代理越来越多地使用异构代理开发框架、人工智能模型、工具接口、协议和执行环境在组织中进行开发和部署。为了实现潜在的社会和商业影响,这些代理必须能够通过通用通信协议进行互操作。自然语言交互协议 (NLIP) 由公司和大学的研究人员和从业者开发,并由 Ecma International 进行标准化,通过定义基于标准的 AI 代理交互应用层协议来满足这一需求。 NLIP 提供了一个轻量级的语义消息信封,可以在 HTTP/HTTPS、WebSocket 和 AMQP 等现有传输上承载,同时允许支持 NLIP 的代理和网关在客户端、代理、本地上下文存储、本体、工具、企业服务和异构底层协议之间进行调整。本文介绍了 NLIP 的动机和设计原理、其消息模型和传输绑定、设计安全性考虑因素、参考实现、代表性应用、采用信号以及与新兴代理协议(例如 MCP 和 A2A)的关系。