管理密钥
创建 BYOK 密钥
为组织创建一把 BYOK 上游密钥并立即同步模型目录。上游密钥(apiKey)仅在此请求中以明文出现,存储时加密,之后永远只返回遮蔽形式(keyMask)。创建成功回 201,附上密钥对象与模型同步结果(sync)。
POST
/api/v1/management/byok-keys验证
Authorization必填string · header
在 Authorization 标头以 Bearer token 传入 API 密钥。
Body
name必填string
密钥的显示名称。
1-200 chars
baseUrl必填string
上游供应商的 API base URL。私有/内网地址会被拒绝(400)。
1-2000 chars, public HTTPS endpoint
apiKey必填string
上游供应商的 API 密钥明文。只在此请求出现;存储加密,之后仅返回 keyMask。
1-2000 chars
protocolstring
上游的 API 接口协议,默认 openai。
openaianthropicExample:
"openai"fallbackModestring
上游失败时的行为:seamless(默认)=无缝回退到平台路由;strict=不回退,直接回错误。
seamlessstrictExample:
"seamless"disabledCanonicalIdsstring[]
创建时要先停用的模型(canonical id)清单;同步后这些模型不会经此密钥路由。
≤2000 items
scopedApiKeyIdsstring[]
限定此 BYOK 只套用于哪些平台 API 密钥(密钥 id)。空/省略=组织全部密钥适用。含不属于你组织的密钥 id 会被拒(400)。
≤200 items; must be your own keys
响应示例