API - 错误代码 400 或 401
API - 错误代码 400 或 401
这些错误代码可能由多种原因造成。响应消息会说明错误原因。
max_character_limit_exceeded
每次请求的最大字符数取决于模型。
- Flash v2.5 - 最多 40,000 个字符(约 40 分钟音频)
- Turbo v2.5 - 最多 40,000 个字符(约 40 分钟音频)
- Flash v2 - 最多 30,000 个字符(约 30 分钟音频)
- Turbo v2 - 最多 30,000 个字符(约 30 分钟音频)
- Multilingual v1 和 v2 - 最多 10,000 个字符(约 10 分钟音频)
- English v1 和 v2 - 最多 10,000 个字符(约 10 分钟音频)
invalid_api_key
这表示 API 密钥设置不正确。设置 API 密钥时,请确保准确使用 “xi-api-key”,没有拼写错误。
voice_not_found
这表示输入了错误的 voice_id。请确认你使用的是所需音色的正确 voice_id。可在“我的音色”中查看。
quota_exceeded
配额不足,无法完成请求。你可以购买按量付费积分;如果使用旧版 Creator、Pro、Scale 或商业版套餐,也可以在订阅页面启用按使用量计费。
400 响应详情示例:
"detail": { "status": "max_character_limit_exceeded", "message": "This request's text has 627 characters and exceeds the character limit of 333 characters for non signed in accounts." }
401 响应详情示例:
"detail": { "status": "invalid_api_key", "message": "Invalid API key" }