协议设计
这里汇总 NNRP 的版本化设计文档:
NNRP/1-preview1NNRP/1-preview2NNRP/1-preview3NNRP 协议一致性测试套件设计NNRP OpenAI 兼容 API ProfilevLLM NNRP Adapter 设计NNRP/1-preview4
这些文档按版本保存,用于回溯协议边界、冻结记录与实现背景。
索引说明:
v1-preview1主要记录最小可运行协议骨架。v1-preview2主要记录 preview2 阶段在 typed payload、多传输绑定和 richer data plane 上的设计冻结;其中代码层发包身份冻结为NNRP/1.0。v1-preview3主要记录 profile-neutral 公共层与多 session 模型。conformance-suite记录跨版本协议一致性测试套件的定位、版本策略、分层结构和实现边界。openai-compatible-profile记录如何在 NNRP session、submit、result stream、cancel 和 diagnostics 上承载 OpenAI 兼容 AI API 语义。vllm-nnrp-adapter记录首个 vLLM adapter 架构,包括openai-compatible/1Profile 的实现边界、API Profile conformance 和 benchmark gate;它的定位是 NNRP compatibility infrastructure,而不是 vLLM 性能加速器。v1-preview4记录 runtime object、控制帧与线路级一致性测试方向,面向调度、部分 artifact、deadline 和重对象传递占主导的协议边界。