---
title: "边缘加速"
description: "pirouter 的请求在离你最近的边缘节点进入，从那里直达 provider。本页说明一个请求走过的路径、在边缘完成的事、失败时怎么换部署、发往中国大陆上游的专用中继，以及正文不落盘。"
canonical: "https://pirouter.ai/zh/docs/edge-network"
last-updated: "2026-10-17"
lang: "zh"
source: "content/docs/zh/(start)/edge-network.mdx"
---

# 边缘加速

pirouter 的请求在离你最近的边缘节点进入，从那里直达 provider。本页说明一个请求走过的路径、在边缘完成的事、失败时怎么换部署、发往中国大陆上游的专用中继，以及正文不落盘。

你的请求在离你最近的边缘节点进入，从那里直达 provider，不绕经中心区域。

![请求在离它最近的边缘节点进入，经 TLS 终止、鉴权、路由和计量后直达 provider，不绕经中心区域](https://pirouter.ai/docs/diagrams/edge-network.zh.svg)

## 在边缘完成

TLS 在离你最近的边缘节点终止，鉴权、限流和路由都在那里完成。请求发往哪个 provider，是在离你近的地方决定的。

- **鉴权**: API key 在边缘节点校验。
- **路由**: 按模型和你的路由设置选出一家 provider。
- **计量**: 响应流回时同步计量 token 和费用。

## 直达 provider，失败自动换

请求从边缘节点直接发往选中的 provider。每个模型尽可能由多个部署承载：选中的部署在返回第一个字节之前失败时，网关先换同一模型的下一个部署，再换请求 `models` 里的下一个模型。

会换的失败是上游返回 `429`、`500`、`502`、`503`，连接失败，以及上游拒绝平台自己的凭证（`401`、`403`）。`504` 和其他 `4xx` 不换。完整条件见[失败时自动换一家](https://pirouter.ai/zh/docs/routing.md#失败时自动换一家)。

一个请求最多尝试 5 次，跨模型合计。

你只为最终给出回答的那次尝试付费，被下一次接手的失败尝试不计费。见[模型回退的计费](https://pirouter.ai/zh/docs/fallbacks.md#计费)。

## 发往中国大陆的上游

部分发往中国大陆的上游，经日本东部的专用中继出站。中继按 TLS 握手里的域名转发密文，不解密。

大上下文请求（约 8 万输入 token，命中缓存，流式）的首字节时间中位数：

| 时段（北京时间）    | 经中继        | 直连     |
| ----------- | ---------- | ------ |
| 凌晨 01:47 起  | **2.68 秒** | 3.76 秒 |
| 傍晚 18:43 起  | **3.20 秒** | 5.25 秒 |
| 晚高峰 20:05 起 | **3.26 秒** | 5.69 秒 |

小请求（80 个输入 token，凌晨 02:02 起）：经中继 **1.25 秒**，直连 1.43 秒。

以上是 2026-10-10 至 10-11 对经中继的那一家上游的实测，测的是网关到上游的出站段，不是端到端时间。

## 正文不落盘

提示词和补全内容只在 pirouter 网关的内存里经过，网关不把它们写盘。pirouter 记录哪些元数据，见[数据策略与 ZDR](https://pirouter.ai/zh/docs/data-policy.md)。

## 下一步

- [数据策略与 ZDR](https://pirouter.ai/zh/docs/data-policy.md): pirouter 存什么，各 provider 的数据策略，以及你能控制什么。
- [Provider 路由](https://pirouter.ai/zh/docs/routing.md): 控制由哪些 provider 处理你的请求。
- [模型回退](https://pirouter.ai/zh/docs/fallbacks.md): 请求的模型不可用时，自动改用另一个模型。
