WEILAN / PRIVATE INFRASTRUCTURE
让每一枚 Token
有自己的流向。
DASHBOARD
我的账户
以下数据来自你自己的账户(服务端按会话所属租户过滤),不含其他人的任何信息。
KEYS
API Keys
API Key 是调用 /v1/* 的唯一凭据。明文只在创建时显示一次,服务端只存哈希。
MODELS
我可用的模型
与鉴权后的 GET /v1/models 同一份来源;此处不维护第二份模型清单。
USAGE
我的用量
BILLING
余额与账本
ACCOUNT
账户设置
TERMS
服务条款(草案)
这是草案,尚未经过法律审阅。它描述的是当前真实的产品边界,不是法律意见。正式上线前应由 Owner 或法务确认。
- 服务按“现状”提供;上游模型由第三方供给,其可用性与输出内容不由 Latentide 保证。
- 你只能使用自己账户的 API Key,不得转售、不得用于规避上游限额或政策。
- 余额按实际用量计费;充值功能尚未开放,余额调整请联系支持。
- 我们可能因滥用、欠费或上游政策变化暂停账户;已发生的合法用量仍会结算。
PRIVACY
隐私政策(草案)
这是草案,尚未经过法律审阅。
- 我们存储:邮箱、密码哈希(scrypt,不存明文)、会话、你的 API Key 哈希、请求元数据(模型、协议、状态、耗时、用量与计费)。
- 我们不存储你的 prompt 或模型响应正文,也不记录 Authorization 头、API Key 明文与验证链接。
- 请求会转发给你所调用模型的供给方,其处理方式受该供给方政策约束。
- 删除账户请联系支持;账本记录因审计需要会按适用要求保留。
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
逐日请求与 token
BY MODEL
模型占比
REQUESTS
请求记录
CUSTOMERS / 05
客户与 Key 状态
仅 Owner 可读写的运营库存。Key 明文只在创建或轮换后的当前窗口显示一次;库存、浏览器存储与日志均不会保留。
TENANT INVENTORY
客户账户
BILLING / 06
结算与余额流水
只展示已落库的权威结算记录。用量不完整、上游失败或未结算请求不会被显示为收费成功。
SETTLEMENT LEDGER
最近结算
ACCESS / 07
API 接入
面向已由 Owner 创建客户账户并安全交付 API Key 的接入方。API Key 只用于 Authorization: Bearer;不要放进网页、代码仓库、截图或聊天记录。
CONNECTION
基础配置
- API Base URL
https://api.latentide.com/v1- 鉴权
Authorization: Bearer <YOUR_API_KEY>- 模型发现
GET /v1/models(带同一把 Key)
根域名只是服务域名;推理 API 一律带 /v1,不维护根路径的第二套入口。Anthropic SDK 的 baseURL 例外地填 https://api.latentide.com——SDK 自己会拼 /v1/messages。
HEALTH
公开状态端点
GET /health- 存活检查,无需鉴权
GET /ready- PostgreSQL、Redis 与配置就绪检查,无需鉴权
它们仅描述 Gateway 自身健康;不代表任一上游 Provider 的实时可用性。
SUPPORTED INTERFACES
协议与端点状态
| 接口 | 状态 | 客户端 | Base URL | 说明 |
|---|
MODEL × PROTOCOL
模型与能力矩阵
CAPABILITY BOUNDARY
能力边界
RESPONSE HANDLING
排错与限额
POWERSHELL
最短调用
$headers = @{ Authorization = "Bearer <YOUR_API_KEY>" }
$body = @{ model = "<MODEL_ID>"; 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
模型 ID 以 GET /v1/models 为准。请求参数里的 tenant、role、provider 不参与授权判断。
SECURITY