创建 API 密钥

为服务账户创建新的 API 密钥

路径参数

service_account_user_idstring必需

请求头

xi-api-keystring可选

请求

This endpoint expects an object.
namestring必需
permissionslist of enums or "all"必需

XI API 的权限。

character_limitinteger or null可选

XI API 密钥的字符限制。提供后,此 API 密钥每月最多可使用 n 个字符,其中 n 为指定值。达到每月限制后,产生费用的请求将失败。

allowed_ipslist of strings or null可选

允许使用此 API 密钥的 IP 地址或 CIDR 范围列表。每项可以是 CIDR 范围(例如“10.0.0.0/24”)或单个 IP 地址(规范化为 /32 或 /128)。创建时,省略或传递 null 以允许所有 IP。更新时,省略以保持允许列表不变,或传递 “clear” 将其移除。

third_party_disable_allowedboolean or null可选

此密钥持有者是否可通过自我禁用端点禁用该密钥。创建时,省略或传入 null 将使用工作区默认设置(非企业版套餐启用,企业版套餐禁用)。更新时,省略则保持不变;传入 “clear” 则重置为工作区默认设置。仅对启用了自我禁用权限的工作区生效。

tts_concurrency_limitinteger or null可选

此 API 密钥的最大并发文本转语音/语音转语音请求数。仅限企业版客户使用。

dubbing_concurrency_limitinteger or null可选

此 API 密钥的最大并发配音请求数。仅限企业版客户使用。

music_concurrency_limitinteger or null可选

此 API 密钥的最大并发音乐生成请求数。仅限企业版客户使用。

响应

成功响应

xi-api-keystring
key_idstring

错误

422
Unprocessable Entity Error