POLICY / 02
模型准入台
MOCK准入结论来自内部实测记录,本页勾选状态为模拟快照,不构成对外可用性承诺。
WEILAN / PRIVATE INFRASTRUCTURE
ROUTE / 01
POLICY / 02
MOCK准入结论来自内部实测记录,本页勾选状态为模拟快照,不构成对外可用性承诺。
CHECK / 03
用无敏感信息的回声检查,确认线路在,而不是暴露凭据。走的是与 Provider 页同一套健康检查步骤。
RUNTIME / READY
Console 使用同源的受认证 Gateway API。身份、路由与 Provider 凭据都在服务端;浏览器只持有短期安全会话。
NODES / 02
节点主机名与内网地址一律以脱敏别名展示;健康检查只验证链路可达与协议状态,不读取凭据、不回传 prompt。
NODE REGISTRY
HEALTH CHECK
按协议顺序跑一遍:握手 → 租约 → 心跳 → 隧道 → 回声 → 收敛。步骤名沿用 Provider Pool 的协议消息名。
PROVIDER ABSTRACTION
访问范围由 lib/providers.js 判定,界面与后端共用同一份实现 —— 界面说不行,后端也放行不了。点任意一行看完整抽象。
ROUTING CHECK
选一个租户和模型,看控制面会把请求交给哪条供给;被拒的候选连同原因一起列出 —— 包括"这条供给根本不服务你"。
HOT SWAP
固定步骤:排空 → 等在途 → 摘除 → 接入 → 校验 → 完成。放宽访问范围必须显式确认,不能作为一次热切换顺手完成。
POLICY / 03
供应端的模型目录不等于可调用清单,白名单在微澜层维护;并发按账户维度执行,熔断按适配器与模型两级执行。数值为模拟快照。
WHITELIST
CONCURRENCY
CIRCUIT BREAKER
NOTES
METERING / 04
记录只保留元数据:时间、模型、状态、耗时、token 计量。不含 prompt 与响应正文,也不含任何授权材料——这是协议要求,不是省事。
USAGE / 7D
BY MODEL
REQUESTS
CUSTOMERS / 05
仅 Owner 可读写的运营库存。Key 明文只在创建或轮换后的当前窗口显示一次;库存、浏览器存储与日志均不会保留。
TENANT INVENTORY
BILLING / 06
只展示已落库的权威结算记录。用量不完整、上游失败或未结算请求不会被显示为收费成功。
SETTLEMENT LEDGER
ACCESS / 07
面向已由 Owner 创建客户账户并安全交付 API Key 的接入方。API Key 只用于 Authorization: Bearer;不要放进网页、代码仓库、截图或聊天记录。
CONNECTION
https://api.latentide.com/v1Authorization: Bearer <YOUR_API_KEY>deepseek-v4.1-flashDSH 自定义 Provider:API 协议选 openai-completions,API 地址必须填写上面的完整 Base URL(包含 /v1)。
HEALTH
GET /healthGET /ready它们仅描述 Gateway 自身健康;不代表任一上游 Provider 的实时可用性。
SUPPORTED INTERFACES
| 接口 | 状态 | 适用范围 | 说明 |
|---|---|---|---|
POST /v1/chat/completions | 可用 | Closed Beta | OpenAI Chat Completions;支持 stream: true SSE。 |
POST /v1/responses | 路由预留 | 不作为当前接入入口 | Gateway 路由存在,但当前公开模型没有启用此协议。 |
POST /v1/messages | 路由预留 | 不作为当前接入入口 | Gateway 路由存在,但当前公开模型没有启用此协议。 |
GET /v1/models | 未开放 | — | 请按本页列出的当前模型手动配置;不要依赖自动模型发现。 |
POWERSHELL
$headers = @{ Authorization = "Bearer <YOUR_API_KEY>" }
$body = @{ model = "deepseek-v4.1-flash"; messages = @(@{ role = "user"; content = "你好" }) } | ConvertTo-Json -Depth 5
Invoke-RestMethod -Uri "https://api.latentide.com/v1/chat/completions" -Method Post -Headers $headers -ContentType "application/json" -Body $body
请使用客户自己的 Key;请求参数中的 tenant、role、provider 不参与授权判断。
RESPONSE HANDLING
401 UNAUTHENTICATED:缺少、无效、禁用或已撤销的 Key。402 INSUFFICIENT_BALANCE:余额不足;充值后重试。409 MODEL_NOT_SUPPORTED:模型不在当前可售清单或协议不匹配。429 RATE_LIMITED:Key 或客户账户达到速率/并发上限;遵守 Retry-After。X-Latentide-Request-Id,报障时仅提供该 ID,不要提供 Key 或 prompt。