[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-nav-zh":3,"docs-zh-errors":163},[4,52,69,92,142,155,159],{"title":5,"path":6,"stem":7,"children":8,"page":-1},"快速开始","\u002Fgetting-started","1.getting-started",[9,12,30,44,48],{"title":10,"path":6,"stem":11},"关于 SilvaMux","1.getting-started\u002Findex",{"title":13,"path":14,"stem":15,"children":16,"page":-1},"首次调用千木 API","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F1.quick-start\u002Findex",[17,18,22,26],{"title":13,"path":14,"stem":15},{"title":19,"path":20,"stem":21},"项目和账户设置","\u002Fgetting-started\u002Fquick-start\u002Fproject-and-account","1.getting-started\u002F1.quick-start\u002F2.project-and-account",{"title":23,"path":24,"stem":25},"获取 API Key","\u002Fgetting-started\u002Fquick-start\u002Fapi-key","1.getting-started\u002F1.quick-start\u002F3.api-key",{"title":27,"path":28,"stem":29},"第一个请求","\u002Fgetting-started\u002Fquick-start\u002Ffirst-request","1.getting-started\u002F1.quick-start\u002F4.first-request",{"title":31,"path":32,"stem":33,"children":34,"page":43},"模型与体验","\u002Fgetting-started\u002Fmodels-and-experience","1.getting-started\u002F2.models-and-experience",[35,39],{"title":36,"path":37,"stem":38},"模型选择","\u002Fgetting-started\u002Fmodels-and-experience\u002Fmodel-selection","1.getting-started\u002F2.models-and-experience\u002F1.model-selection",{"title":40,"path":41,"stem":42},"在线体验","\u002Fgetting-started\u002Fmodels-and-experience\u002Fplayground","1.getting-started\u002F2.models-and-experience\u002F2.playground",false,{"title":45,"path":46,"stem":47},"限流","\u002Fgetting-started\u002Frate-limits","1.getting-started\u002F3.rate-limits",{"title":49,"path":50,"stem":51},"常见问题","\u002Fgetting-started\u002Ffaq","1.getting-started\u002F4.faq",{"title":53,"path":54,"stem":55,"children":56,"page":43},"产品计费","\u002Fbilling","2.billing",[57,61,65],{"title":58,"path":59,"stem":60},"计费说明","\u002Fbilling\u002Foverview","2.billing\u002F1.overview",{"title":62,"path":63,"stem":64},"在线充值","\u002Fbilling\u002Frecharge","2.billing\u002F2.recharge",{"title":66,"path":67,"stem":68},"账单、用量与导出","\u002Fbilling\u002Fusage-export","2.billing\u002F3.usage-export",{"title":70,"path":71,"stem":72,"children":73,"page":43},"Coding Plan","\u002Fcoding-plan","3.coding-plan",[74,78],{"title":75,"path":76,"stem":77},"Coding Plan 概述","\u002Fcoding-plan\u002Foverview","3.coding-plan\u002F1.overview",{"title":79,"path":80,"stem":81,"children":82,"page":-1},"个人版","\u002Fcoding-plan\u002Fpersonal","3.coding-plan\u002F2.personal\u002Findex",[83,85,89],{"title":84,"path":80,"stem":81},"价格和权益",{"title":86,"path":87,"stem":88},"快速接入","\u002Fcoding-plan\u002Fpersonal\u002Fquick-start","3.coding-plan\u002F2.personal\u002F2.quick-start",{"title":49,"path":90,"stem":91},"\u002Fcoding-plan\u002Fpersonal\u002Ffaq","3.coding-plan\u002F2.personal\u002F3.faq",{"title":93,"path":94,"stem":95,"children":96,"page":43},"模型接口","\u002Fmodels","4.models",[97,130],{"title":98,"path":99,"stem":100,"children":101,"page":43},"文本生成","\u002Fmodels\u002Fchat","4.models\u002F1.chat",[102,106,110,114,118,122,126],{"title":103,"path":104,"stem":105},"概述","\u002Fmodels\u002Fchat\u002Foverview","4.models\u002F1.chat\u002F1.overview",{"title":107,"path":108,"stem":109},"OpenAI 兼容接口","\u002Fmodels\u002Fchat\u002Fopenai","4.models\u002F1.chat\u002F2.openai",{"title":111,"path":112,"stem":113},"Anthropic 兼容","\u002Fmodels\u002Fchat\u002Fanthropic","4.models\u002F1.chat\u002F3.anthropic",{"title":115,"path":116,"stem":117},"Volcengine 兼容","\u002Fmodels\u002Fchat\u002Fvolcengine","4.models\u002F1.chat\u002F4.volcengine",{"title":119,"path":120,"stem":121},"智谱兼容","\u002Fmodels\u002Fchat\u002Fzhipu","4.models\u002F1.chat\u002F5.zhipu",{"title":123,"path":124,"stem":125},"SilvaMux 统一入口","\u002Fmodels\u002Fchat\u002Funified","4.models\u002F1.chat\u002F6.unified",{"title":127,"path":128,"stem":129},"多模态输入","\u002Fmodels\u002Fchat\u002Fmultimodal","4.models\u002F1.chat\u002F7.multimodal",{"title":131,"path":132,"stem":133,"children":134,"page":43},"图片生成","\u002Fmodels\u002Fimages","4.models\u002F2.images",[135,138],{"title":103,"path":136,"stem":137},"\u002Fmodels\u002Fimages\u002Foverview","4.models\u002F2.images\u002F1.overview",{"title":139,"path":140,"stem":141},"图片生成接口","\u002Fmodels\u002Fimages\u002Fgeneration","4.models\u002F2.images\u002F2.generation",{"title":143,"path":144,"stem":145,"children":146,"page":43},"用量与余额","\u002Fusage-and-balance","5.usage-and-balance",[147,151],{"title":148,"path":149,"stem":150},"查询余额","\u002Fusage-and-balance\u002Fbalance","5.usage-and-balance\u002F1.balance",{"title":152,"path":153,"stem":154},"查询用量","\u002Fusage-and-balance\u002Fusage","5.usage-and-balance\u002F2.usage",{"title":156,"path":157,"stem":158},"错误码参考","\u002Ferrors","6.errors",{"title":160,"path":161,"stem":162},"文档首页","\u002F","index",{"id":164,"title":156,"body":165,"description":867,"extension":868,"meta":869,"navigation":870,"path":157,"rawbody":871,"requiredFlags":872,"seo":873,"stem":158,"__hash__":874},"docs\u002F6.errors.md",{"type":166,"value":167,"toc":857},"minimark",[168,171,175,180,187,267,270,274,277,485,489,528,531,568,571,623,627,630,675,682,758,769,772,835,839,853],[169,170,156],"h1",{"id":156},[172,173,174],"p",{},"SilvaMux 的错误格式取决于接口类型。本页汇总通用错误格式、模型调用错误码与重试建议。",[176,177,179],"h2",{"id":178},"gateway-api-错误模型调用","Gateway API 错误（模型调用）",[172,181,182,183,186],{},"对话、图片、视频等模型调用接口的错误格式由模型协议决定，分 OpenAI \u002F Anthropic \u002F Gemini \u002F Volcengine 四种渲染形状，",[184,185,184],"code",{}," 字符串统一。",[188,189,194],"pre",{"className":190,"code":191,"language":192,"meta":193,"style":193},"language-json shiki shiki-themes github-light github-dark","{\n  \"error\": {\n    \"message\": \"具体错误信息\",\n    \"type\": \"gateway_error\",\n    \"code\": \"ERROR_CODE\"\n  }\n}\n","json","",[184,195,196,205,215,231,244,255,261],{"__ignoreMap":193},[197,198,201],"span",{"class":199,"line":200},"line",1,[197,202,204],{"class":203},"sVt8B","{\n",[197,206,208,212],{"class":199,"line":207},2,[197,209,211],{"class":210},"sj4cs","  \"error\"",[197,213,214],{"class":203},": {\n",[197,216,218,221,224,228],{"class":199,"line":217},3,[197,219,220],{"class":210},"    \"message\"",[197,222,223],{"class":203},": ",[197,225,227],{"class":226},"sZZnC","\"具体错误信息\"",[197,229,230],{"class":203},",\n",[197,232,234,237,239,242],{"class":199,"line":233},4,[197,235,236],{"class":210},"    \"type\"",[197,238,223],{"class":203},[197,240,241],{"class":226},"\"gateway_error\"",[197,243,230],{"class":203},[197,245,247,250,252],{"class":199,"line":246},5,[197,248,249],{"class":210},"    \"code\"",[197,251,223],{"class":203},[197,253,254],{"class":226},"\"ERROR_CODE\"\n",[197,256,258],{"class":199,"line":257},6,[197,259,260],{"class":203},"  }\n",[197,262,264],{"class":199,"line":263},7,[197,265,266],{"class":203},"}\n",[172,268,269],{},"模型侧返回 4xx\u002F5xx 时，SilvaMux 会脱敏后透传错误响应，HTTP 状态码保持一致，此时不会产生扣费。",[176,271,273],{"id":272},"gateway-api-错误码","Gateway API 错误码",[172,275,276],{},"对话、图片、视频模型调用共用下列错误码：",[278,279,280,296],"table",{},[281,282,283],"thead",{},[284,285,286,290,293],"tr",{},[287,288,289],"th",{},"错误码",[287,291,292],{},"HTTP",[287,294,295],{},"说明",[297,298,299,317,329,341,353,366,379,392,405,423,436,448,460,472],"tbody",{},[284,300,301,307,310],{},[302,303,304],"td",{},[184,305,306],{},"MODEL_REQUIRED",[302,308,309],{},"400",[302,311,312,313,316],{},"请求体缺少 ",[184,314,315],{},"model"," 字段",[284,318,319,324,326],{},[302,320,321],{},[184,322,323],{},"MODEL_NOT_FOUND",[302,325,309],{},[302,327,328],{},"模型不存在或不可用",[284,330,331,336,338],{},[302,332,333],{},[184,334,335],{},"INVALID_REQUEST",[302,337,309],{},[302,339,340],{},"请求参数无效",[284,342,343,348,350],{},[302,344,345],{},[184,346,347],{},"INVALID_REQUEST_BODY",[302,349,309],{},[302,351,352],{},"请求体解析失败",[284,354,355,360,363],{},[302,356,357],{},[184,358,359],{},"UNAUTHORIZED",[302,361,362],{},"401",[302,364,365],{},"认证失败（API Key\u002FJWT 无效）",[284,367,368,373,376],{},[302,369,370],{},[184,371,372],{},"MODEL_ACCESS_DENIED",[302,374,375],{},"403",[302,377,378],{},"组织缺少该模型所需权限标志",[284,380,381,386,389],{},[302,382,383],{},[184,384,385],{},"INSUFFICIENT_BALANCE",[302,387,388],{},"402",[302,390,391],{},"余额不足",[284,393,394,399,402],{},[302,395,396],{},[184,397,398],{},"PRE_DEDUCT_FAILED",[302,400,401],{},"400\u002F402",[302,403,404],{},"预扣费失败（参数错误=400，落库失败=402）",[284,406,407,412,415],{},[302,408,409],{},[184,410,411],{},"RATE_LIMITED",[302,413,414],{},"429",[302,416,417,418,422],{},"触发限流（见",[419,420,45],"a",{"href":421},"\u002Fzh-cn\u002Fdocs\u002Fgetting-started\u002Frate-limits","）",[284,424,425,430,433],{},[302,426,427],{},[184,428,429],{},"UPSTREAM_UNAVAILABLE",[302,431,432],{},"502",[302,434,435],{},"模型侧请求发送失败",[284,437,438,443,445],{},[302,439,440],{},[184,441,442],{},"UPSTREAM_HTTP_ERROR",[302,444,432],{},[302,446,447],{},"模型侧返回 4xx\u002F5xx",[284,449,450,455,457],{},[302,451,452],{},[184,453,454],{},"UPSTREAM_PROVIDER_ERROR",[302,456,432],{},[302,458,459],{},"模型侧业务错误",[284,461,462,467,469],{},[302,463,464],{},[184,465,466],{},"UPSTREAM_INVALID_RESPONSE",[302,468,432],{},[302,470,471],{},"模型侧响应无法解析",[284,473,474,479,482],{},[302,475,476],{},[184,477,478],{},"INTERNAL",[302,480,481],{},"500",[302,483,484],{},"内部错误",[486,487,488],"h3",{"id":488},"图片生成特有",[278,490,491,501],{},[281,492,493],{},[284,494,495,497,499],{},[287,496,289],{},[287,498,292],{},[287,500,295],{},[297,502,503,516],{},[284,504,505,510,513],{},[302,506,507],{},[184,508,509],{},"REQUEST_TOO_LARGE",[302,511,512],{},"413",[302,514,515],{},"请求体超过 64MB",[284,517,518,523,525],{},[302,519,520],{},[184,521,522],{},"CONCURRENCY_LIMIT_EXCEEDED",[302,524,414],{},[302,526,527],{},"图片生成并发上限",[486,529,530],{"id":530},"视频与任务特有",[278,532,533,543],{},[281,534,535],{},[284,536,537,539,541],{},[287,538,289],{},[287,540,292],{},[287,542,295],{},[297,544,545,557],{},[284,546,547,552,554],{},[302,548,549],{},[184,550,551],{},"INVALID_CALLBACK_URL",[302,553,309],{},[302,555,556],{},"回调 URL 无效",[284,558,559,563,565],{},[302,560,561],{},[184,562,522],{},[302,564,414],{},[302,566,567],{},"视频生成并发上限",[172,569,570],{},"取消任务的错误：",[278,572,573,583],{},[281,574,575],{},[284,576,577,579,581],{},[287,578,292],{},[287,580,289],{},[287,582,295],{},[297,584,585,598,611],{},[284,586,587,590,595],{},[302,588,589],{},"404",[302,591,592],{},[184,593,594],{},"NOT_FOUND",[302,596,597],{},"任务不存在",[284,599,600,603,608],{},[302,601,602],{},"409",[302,604,605],{},[184,606,607],{},"INVALID_STATE",[302,609,610],{},"任务不在 queued 状态",[284,612,613,615,620],{},[302,614,432],{},[302,616,617],{},[184,618,619],{},"UPSTREAM_CANCEL_FAILED",[302,621,622],{},"模型侧取消失败",[176,624,626],{"id":625},"billing-business-api-错误管理接口","Billing \u002F Business API 错误（管理接口）",[172,628,629],{},"账户、计费、自有素材等管理接口使用 RFC 7807 风格：",[188,631,633],{"className":190,"code":632,"language":192,"meta":193,"style":193},"{\n  \"status\": 400,\n  \"detail\": \"具体错误信息\",\n  \"type\": \"tag:hub,2026-03:ERROR_CODE\"\n}\n",[184,634,635,639,650,661,671],{"__ignoreMap":193},[197,636,637],{"class":199,"line":200},[197,638,204],{"class":203},[197,640,641,644,646,648],{"class":199,"line":207},[197,642,643],{"class":210},"  \"status\"",[197,645,223],{"class":203},[197,647,309],{"class":210},[197,649,230],{"class":203},[197,651,652,655,657,659],{"class":199,"line":217},[197,653,654],{"class":210},"  \"detail\"",[197,656,223],{"class":203},[197,658,227],{"class":226},[197,660,230],{"class":203},[197,662,663,666,668],{"class":199,"line":233},[197,664,665],{"class":210},"  \"type\"",[197,667,223],{"class":203},[197,669,670],{"class":226},"\"tag:hub,2026-03:ERROR_CODE\"\n",[197,672,673],{"class":199,"line":246},[197,674,266],{"class":203},[172,676,677,678,681],{},"验证错误包含 ",[184,679,680],{},"errors"," 数组：",[188,683,685],{"className":190,"code":684,"language":192,"meta":193,"style":193},"{\n  \"status\": 422,\n  \"detail\": \"validation failed\",\n  \"type\": \"tag:hub,2026-03:VALIDATION_FAILED\",\n  \"errors\": [{\"location\": \"body.email\", \"message\": \"required\"}]\n}\n",[184,686,687,691,702,713,724,754],{"__ignoreMap":193},[197,688,689],{"class":199,"line":200},[197,690,204],{"class":203},[197,692,693,695,697,700],{"class":199,"line":207},[197,694,643],{"class":210},[197,696,223],{"class":203},[197,698,699],{"class":210},"422",[197,701,230],{"class":203},[197,703,704,706,708,711],{"class":199,"line":217},[197,705,654],{"class":210},[197,707,223],{"class":203},[197,709,710],{"class":226},"\"validation failed\"",[197,712,230],{"class":203},[197,714,715,717,719,722],{"class":199,"line":233},[197,716,665],{"class":210},[197,718,223],{"class":203},[197,720,721],{"class":226},"\"tag:hub,2026-03:VALIDATION_FAILED\"",[197,723,230],{"class":203},[197,725,726,729,732,735,737,740,743,746,748,751],{"class":199,"line":246},[197,727,728],{"class":210},"  \"errors\"",[197,730,731],{"class":203},": [{",[197,733,734],{"class":210},"\"location\"",[197,736,223],{"class":203},[197,738,739],{"class":226},"\"body.email\"",[197,741,742],{"class":203},", ",[197,744,745],{"class":210},"\"message\"",[197,747,223],{"class":203},[197,749,750],{"class":226},"\"required\"",[197,752,753],{"class":203},"}]\n",[197,755,756],{"class":199,"line":257},[197,757,266],{"class":203},[172,759,760,761,764,765,768],{},"客户查询接口（余额\u002F用量）的错误码见",[419,762,148],{"href":763},"\u002Fzh-cn\u002Fdocs\u002Fusage-and-balance\u002Fbalance","与",[419,766,152],{"href":767},"\u002Fzh-cn\u002Fdocs\u002Fusage-and-balance\u002Fusage","。",[176,770,771],{"id":771},"重试建议",[278,773,774,784],{},[281,775,776],{},[284,777,778,781],{},[287,779,780],{},"HTTP 状态码",[287,782,783],{},"建议",[297,785,786,793,800,807,814,821,828],{},[284,787,788,790],{},[302,789,309],{},[302,791,792],{},"不要重试，修正请求参数",[284,794,795,797],{},[302,796,362],{},[302,798,799],{},"不要重试，检查认证信息",[284,801,802,804],{},[302,803,388],{},[302,805,806],{},"不要重试，充值后再试",[284,808,809,811],{},[302,810,375],{},[302,812,813],{},"不要重试，联系管理员",[284,815,816,818],{},[302,817,414],{},[302,819,820],{},"等待后重试，建议指数退避",[284,822,823,825],{},[302,824,481],{},[302,826,827],{},"可以重试，建议间隔 1-5 秒",[284,829,830,832],{},[302,831,432],{},[302,833,834],{},"可以重试，模型侧暂时不可用",[176,836,838],{"id":837},"请求-id","请求 ID",[172,840,841,842,845,846,849,850,852],{},"每个请求返回 ",[184,843,844],{},"X-Request-Id"," header（格式 ",[184,847,848],{},"REQ-xxxx","）。排查问题时提供此 ID。你也可以在请求中自行设置 ",[184,851,844],{},"，系统会沿用。",[854,855,856],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":193,"searchDepth":207,"depth":207,"links":858},[859,860,864,865,866],{"id":178,"depth":207,"text":179},{"id":272,"depth":207,"text":273,"children":861},[862,863],{"id":488,"depth":217,"text":488},{"id":530,"depth":217,"text":530},{"id":625,"depth":207,"text":626},{"id":771,"depth":207,"text":771},{"id":837,"depth":207,"text":838},"错误格式、模型调用与管理接口错误码、重试建议和 Request ID。","md",{},true,"---\ntitle: 错误码参考\ndescription: 错误格式、模型调用与管理接口错误码、重试建议和 Request ID。\n---\n\n# 错误码参考\n\nSilvaMux 的错误格式取决于接口类型。本页汇总通用错误格式、模型调用错误码与重试建议。\n\n## Gateway API 错误（模型调用）\n\n对话、图片、视频等模型调用接口的错误格式由模型协议决定，分 OpenAI \u002F Anthropic \u002F Gemini \u002F Volcengine 四种渲染形状，`code` 字符串统一。\n\n```json\n{\n  \"error\": {\n    \"message\": \"具体错误信息\",\n    \"type\": \"gateway_error\",\n    \"code\": \"ERROR_CODE\"\n  }\n}\n```\n\n模型侧返回 4xx\u002F5xx 时，SilvaMux 会脱敏后透传错误响应，HTTP 状态码保持一致，此时不会产生扣费。\n\n## Gateway API 错误码\n\n对话、图片、视频模型调用共用下列错误码：\n\n| 错误码 | HTTP | 说明 |\n| --- | --- | --- |\n| `MODEL_REQUIRED` | 400 | 请求体缺少 `model` 字段 |\n| `MODEL_NOT_FOUND` | 400 | 模型不存在或不可用 |\n| `INVALID_REQUEST` | 400 | 请求参数无效 |\n| `INVALID_REQUEST_BODY` | 400 | 请求体解析失败 |\n| `UNAUTHORIZED` | 401 | 认证失败（API Key\u002FJWT 无效） |\n| `MODEL_ACCESS_DENIED` | 403 | 组织缺少该模型所需权限标志 |\n| `INSUFFICIENT_BALANCE` | 402 | 余额不足 |\n| `PRE_DEDUCT_FAILED` | 400\u002F402 | 预扣费失败（参数错误=400，落库失败=402） |\n| `RATE_LIMITED` | 429 | 触发限流（见[限流](\u002Fzh-cn\u002Fdocs\u002Fgetting-started\u002Frate-limits)） |\n| `UPSTREAM_UNAVAILABLE` | 502 | 模型侧请求发送失败 |\n| `UPSTREAM_HTTP_ERROR` | 502 | 模型侧返回 4xx\u002F5xx |\n| `UPSTREAM_PROVIDER_ERROR` | 502 | 模型侧业务错误 |\n| `UPSTREAM_INVALID_RESPONSE` | 502 | 模型侧响应无法解析 |\n| `INTERNAL` | 500 | 内部错误 |\n\n### 图片生成特有\n\n| 错误码 | HTTP | 说明 |\n| --- | --- | --- |\n| `REQUEST_TOO_LARGE` | 413 | 请求体超过 64MB |\n| `CONCURRENCY_LIMIT_EXCEEDED` | 429 | 图片生成并发上限 |\n\n### 视频与任务特有\n\n| 错误码 | HTTP | 说明 |\n| --- | --- | --- |\n| `INVALID_CALLBACK_URL` | 400 | 回调 URL 无效 |\n| `CONCURRENCY_LIMIT_EXCEEDED` | 429 | 视频生成并发上限 |\n\n取消任务的错误：\n\n| HTTP | 错误码 | 说明 |\n| --- | --- | --- |\n| 404 | `NOT_FOUND` | 任务不存在 |\n| 409 | `INVALID_STATE` | 任务不在 queued 状态 |\n| 502 | `UPSTREAM_CANCEL_FAILED` | 模型侧取消失败 |\n\n## Billing \u002F Business API 错误（管理接口）\n\n账户、计费、自有素材等管理接口使用 RFC 7807 风格：\n\n```json\n{\n  \"status\": 400,\n  \"detail\": \"具体错误信息\",\n  \"type\": \"tag:hub,2026-03:ERROR_CODE\"\n}\n```\n\n验证错误包含 `errors` 数组：\n\n```json\n{\n  \"status\": 422,\n  \"detail\": \"validation failed\",\n  \"type\": \"tag:hub,2026-03:VALIDATION_FAILED\",\n  \"errors\": [{\"location\": \"body.email\", \"message\": \"required\"}]\n}\n```\n\n客户查询接口（余额\u002F用量）的错误码见[查询余额](\u002Fzh-cn\u002Fdocs\u002Fusage-and-balance\u002Fbalance)与[查询用量](\u002Fzh-cn\u002Fdocs\u002Fusage-and-balance\u002Fusage)。\n\n## 重试建议\n\n| HTTP 状态码 | 建议 |\n| --- | --- |\n| 400 | 不要重试，修正请求参数 |\n| 401 | 不要重试，检查认证信息 |\n| 402 | 不要重试，充值后再试 |\n| 403 | 不要重试，联系管理员 |\n| 429 | 等待后重试，建议指数退避 |\n| 500 | 可以重试，建议间隔 1-5 秒 |\n| 502 | 可以重试，模型侧暂时不可用 |\n\n## 请求 ID\n\n每个请求返回 `X-Request-Id` header（格式 `REQ-xxxx`）。排查问题时提供此 ID。你也可以在请求中自行设置 `X-Request-Id`，系统会沿用。\n",[],{"title":156,"description":867},"LnfZJsDCtLu2GOTRlmeeAOhx2lZTBRRByl_cdesUjws"]