跳转到内容

协议模型总览

ProxAI 把数据处在代理链路的哪个阶段这个阶段使用哪种 wire protocol拆成两个独立概念。这个页面是协议指南的入口:当你需要理解 request path、协议取值、转换支持或各协议交互示例时,从这里开始。

  1. 1inbound_request客户端发给 ProxAI 的原始请求。
  2. 2provider_requestProxAI 准备发给选中上游 provider 的请求。
  3. 3upstream_response上游 provider 返回给 ProxAI 的响应。
  4. 4outbound_responseProxAI 返回给客户端协议的响应。
协议值Wire 行为
openai_responsesOpenAI Responses API:item 化 output[]、稳定 item_id、类型化 streaming events。
openai_chat_completionsOpenAI Chat Completions API:choices[]、assistant messages、tool_calls[][DONE] stream。
anthropic_messagesAnthropic Messages API:单个 Message、扁平 content[] blocks、content_block streaming events。
客户端调用检测出的 request protocol从这里开始
/v1/responsesopenai_responsesOpenAI Responses
/v1/chat/completionsopenai_chat_completionsOpenAI Chat Completions
/v1/messagesanthropic_messagesAnthropic Messages
入站 \ ProviderResponsesChatAnthropic
openai_responses透传支持支持
openai_chat_completions不支持透传支持
anthropic_messages支持不支持透传

其他跨协议转换保持显式未支持,直到逐个实现。权威查表页是 协议参考