[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-nav-en":3,"docs-en-coding-plan\u002Fusage-notes":180},[4,26,43,105,155,172,176],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Getting Started","\u002Fgetting-started","1.getting-started",[9,13,17,21],{"title":10,"path":11,"stem":12},"Your First SilvaMux API Call","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F1.quick-start",{"title":14,"path":15,"stem":16},"Model Selection","\u002Fgetting-started\u002Fmodel-selection","1.getting-started\u002F2.model-selection",{"title":18,"path":19,"stem":20},"Rate Limits","\u002Fgetting-started\u002Frate-limits","1.getting-started\u002F3.rate-limits",{"title":22,"path":23,"stem":24},"FAQ","\u002Fgetting-started\u002Ffaq","1.getting-started\u002F4.faq",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Billing","\u002Fbilling","2.billing",[31,35,39],{"title":32,"path":33,"stem":34},"Billing Overview","\u002Fbilling\u002Foverview","2.billing\u002F1.overview",{"title":36,"path":37,"stem":38},"Online Top-up","\u002Fbilling\u002Frecharge","2.billing\u002F2.recharge",{"title":40,"path":41,"stem":42},"Bills, Usage & Exports","\u002Fbilling\u002Fusage-export","2.billing\u002F3.usage-export",{"title":44,"path":45,"stem":46,"children":47,"page":25},"Coding Plan","\u002Fcoding-plan","3.coding-plan",[48,52,56,60,67,102],{"title":49,"path":50,"stem":51},"Coding Plan Overview","\u002Fcoding-plan\u002Foverview","3.coding-plan\u002F1.overview",{"title":53,"path":54,"stem":55},"Quick Start","\u002Fcoding-plan\u002Fquick-start","3.coding-plan\u002F2.quick-start",{"title":57,"path":58,"stem":59},"Usage Notes","\u002Fcoding-plan\u002Fusage-notes","3.coding-plan\u002F3.usage-notes",{"title":61,"path":62,"stem":63,"children":64},"Personal","\u002Fcoding-plan\u002Fpersonal","3.coding-plan\u002F4.personal\u002Findex",[65],{"title":66,"path":62,"stem":63},"Pricing & Benefits",{"title":68,"path":69,"stem":70,"children":71,"page":-1},"Developer Guide","\u002Fcoding-plan\u002Fguide","3.coding-plan\u002F5.guide\u002Findex",[72,74,78,82,86,90,94,98],{"title":73,"path":69,"stem":70},"Endpoints & Protocols",{"title":75,"path":76,"stem":77},"Claude Code","\u002Fcoding-plan\u002Fguide\u002Fclaude-code","3.coding-plan\u002F5.guide\u002F1.claude-code",{"title":79,"path":80,"stem":81},"OpenCode","\u002Fcoding-plan\u002Fguide\u002Fopencode","3.coding-plan\u002F5.guide\u002F2.opencode",{"title":83,"path":84,"stem":85},"Cursor","\u002Fcoding-plan\u002Fguide\u002Fcursor","3.coding-plan\u002F5.guide\u002F3.cursor",{"title":87,"path":88,"stem":89},"Codex","\u002Fcoding-plan\u002Fguide\u002Fcodex","3.coding-plan\u002F5.guide\u002F4.codex",{"title":91,"path":92,"stem":93},"ZCode","\u002Fcoding-plan\u002Fguide\u002Fzcode","3.coding-plan\u002F5.guide\u002F5.zcode",{"title":95,"path":96,"stem":97},"TRAE","\u002Fcoding-plan\u002Fguide\u002Ftrae","3.coding-plan\u002F5.guide\u002F6.trae",{"title":99,"path":100,"stem":101},"CodeBuddy","\u002Fcoding-plan\u002Fguide\u002Fcodebuddy","3.coding-plan\u002F5.guide\u002F7.codebuddy",{"title":22,"path":103,"stem":104},"\u002Fcoding-plan\u002Ffaq","3.coding-plan\u002F6.faq",{"title":106,"path":107,"stem":108,"children":109,"page":25},"Model APIs","\u002Fmodels","4.models",[110,143],{"title":111,"path":112,"stem":113,"children":114,"page":25},"Text Generation Model API","\u002Fmodels\u002Fchat","4.models\u002F1.chat",[115,119,123,127,131,135,139],{"title":116,"path":117,"stem":118},"Overview","\u002Fmodels\u002Fchat\u002Foverview","4.models\u002F1.chat\u002F1.overview",{"title":120,"path":121,"stem":122},"OpenAI Compatible API","\u002Fmodels\u002Fchat\u002Fopenai","4.models\u002F1.chat\u002F2.openai",{"title":124,"path":125,"stem":126},"Anthropic Compatible","\u002Fmodels\u002Fchat\u002Fanthropic","4.models\u002F1.chat\u002F3.anthropic",{"title":128,"path":129,"stem":130},"Volcengine Compatible","\u002Fmodels\u002Fchat\u002Fvolcengine","4.models\u002F1.chat\u002F4.volcengine",{"title":132,"path":133,"stem":134},"Zhipu Compatible","\u002Fmodels\u002Fchat\u002Fzhipu","4.models\u002F1.chat\u002F5.zhipu",{"title":136,"path":137,"stem":138},"SilvaMux Unified Entry","\u002Fmodels\u002Fchat\u002Funified","4.models\u002F1.chat\u002F6.unified",{"title":140,"path":141,"stem":142},"Multimodal Input","\u002Fmodels\u002Fchat\u002Fmultimodal","4.models\u002F1.chat\u002F7.multimodal",{"title":144,"path":145,"stem":146,"children":147,"page":25},"Image Generation Model API","\u002Fmodels\u002Fimages","4.models\u002F2.images",[148,151],{"title":116,"path":149,"stem":150},"\u002Fmodels\u002Fimages\u002Foverview","4.models\u002F2.images\u002F1.overview",{"title":152,"path":153,"stem":154},"Image Generation API","\u002Fmodels\u002Fimages\u002Fgeneration","4.models\u002F2.images\u002F2.generation",{"title":156,"path":157,"stem":158,"children":159,"page":25},"Usage & Balance","\u002Fusage-and-balance","5.usage-and-balance",[160,164,168],{"title":161,"path":162,"stem":163},"Query Balance","\u002Fusage-and-balance\u002Fbalance","5.usage-and-balance\u002F1.balance",{"title":165,"path":166,"stem":167},"Query Usage","\u002Fusage-and-balance\u002Fusage","5.usage-and-balance\u002F2.usage",{"title":169,"path":170,"stem":171},"Query Request Usage","\u002Fusage-and-balance\u002Frequest-usage","5.usage-and-balance\u002F3.request-usage",{"title":173,"path":174,"stem":175},"Error Codes","\u002Ferrors","6.errors",{"title":177,"path":178,"stem":179},"Getting Started with SilvaMux","\u002F","index",{"id":181,"title":57,"body":182,"description":332,"extension":333,"meta":334,"navigation":335,"path":58,"rawbody":336,"requiredFlags":337,"seo":338,"stem":59,"__hash__":339},"docs_en\u002F3.coding-plan\u002F3.usage-notes.md",{"type":183,"value":184,"toc":323},"minimark",[185,189,194,203,225,232,236,266,270,277,280,283,287,316,320],[186,187,57],"h1",{"id":188},"usage-notes",[190,191,193],"h2",{"id":192},"concurrency-limits","Concurrency Limits",[195,196,197,198,202],"p",{},"Rate (concurrency) limits depend on your plan tier; the platform adjusts them dynamically based on resources. The basic principle is ",[199,200,201],"strong",{},"Max > Pro > Lite",". Each project can call models concurrently (for example via subagents). Recommended number of parallel projects:",[204,205,206,213,219],"ul",{},[207,208,209,212],"li",{},[199,210,211],{},"Lite",": a single project at a time.",[207,214,215,218],{},[199,216,217],{},"Pro",": 1-2 projects in parallel.",[207,220,221,224],{},[199,222,223],{},"Max",": 2+ projects in parallel.",[226,227,229],"alert",{"type":228},"info",[195,230,231],{},"Subscribers enjoy higher concurrency during off-peak hours (dynamically raised), which supports more simultaneous projects.",[190,233,235],{"id":234},"account-usage-rules","Account Usage Rules",[204,237,238,244,260],{},[207,239,240,243],{},[199,241,242],{},"Subscriber-only",": sharing an account or subscription among multiple people is prohibited; violations restrict plan benefits and, in severe cases, normal account use.",[207,245,246,249,250,254,255,259],{},[199,247,248],{},"Designated tools only",": Coding Plan is only for the coding tools and environments (endpoint ",[251,252,253],"code",{},"\u002Fapi\u002Fcoding-plan\u002Fv1",") listed in the ",[256,257,68],"a",{"href":258},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide","; use in unsupported scenarios will restrict benefits.",[207,261,262,265],{},[199,263,264],{},"Enforcement",": violations may trigger risk control with throttling or suspension; repeated violations may lead to an account ban.",[190,267,269],{"id":268},"permanent-bans","Permanent Bans",[195,271,272,273,276],{},"A permanent ban is the platform's most severe enforcement action. ",[199,274,275],{},"It is applied prudently — only when evidence is sufficient, risk signals are clear, and the account is confirmed to have engaged in reselling, relaying, arbitrage, or similarly severe violations."," A permanent ban is never triggered by a single metric; we combine multiple risk signals with necessary human review.",[195,278,279],{},"Because risk-control evidence involves platform mechanisms and user privacy, we do not disclose the full decision logic or backend logs. If you disagree with an enforcement decision, submit an appeal through official customer service; we re-review based on backend records and risk-control evidence.",[195,281,282],{},"Please follow the platform terms of service and plan rules. Compliant use of Coding Plan helps keep model resources stable and fair for real developers.",[190,284,286],{"id":285},"managing-your-subscription","Managing Your Subscription",[204,288,289,295,298,301],{},[207,290,291,292,294],{},"The console ",[199,293,44],{}," page shows plan status and the remaining quota and recovery time of the three windows.",[207,296,297],{},"Subscriptions are one-time payments with no auto-renewal: the subscription ends automatically at expiry, so no manual cancellation is needed.",[207,299,300],{},"Buying again while a subscription is active stacks the new subscription to start when the current period ends — no remaining time is lost.",[207,302,303,304,307,308,311,312,315],{},"You can also query from your own code with a ",[251,305,306],{},"cp_live_"," key: ",[251,309,310],{},"GET \u002Fapi\u002Fcoding-plan\u002Fv1\u002Fsubscription"," (current plan) and ",[251,313,314],{},"GET \u002Fapi\u002Fcoding-plan\u002Fv1\u002Fusage\u002Fcurrent"," (quota window usage).",[190,317,319],{"id":318},"refund-policy","Refund Policy",[195,321,322],{},"Subscriptions are non-refundable once purchased. Fees cannot be returned even if the plan quota is unused. Choose the tier and period that best fit your needs.",{"title":324,"searchDepth":325,"depth":325,"links":326},"",2,[327,328,329,330,331],{"id":192,"depth":325,"text":193},{"id":234,"depth":325,"text":235},{"id":268,"depth":325,"text":269},{"id":285,"depth":325,"text":286},{"id":318,"depth":325,"text":319},"Concurrency limits, account usage rules, enforcement policy, and refund policy for Coding Plan.","md",{},true,"---\ntitle: Usage Notes\ndescription: Concurrency limits, account usage rules, enforcement policy, and refund policy for Coding Plan.\n---\n\n# Usage Notes\n\n## Concurrency Limits\n\nRate (concurrency) limits depend on your plan tier; the platform adjusts them dynamically based on resources. The basic principle is **Max > Pro > Lite**. Each project can call models concurrently (for example via subagents). Recommended number of parallel projects:\n\n- **Lite**: a single project at a time.\n- **Pro**: 1-2 projects in parallel.\n- **Max**: 2+ projects in parallel.\n\n::alert{type=\"info\"}\nSubscribers enjoy higher concurrency during off-peak hours (dynamically raised), which supports more simultaneous projects.\n::\n\n## Account Usage Rules\n\n- **Subscriber-only**: sharing an account or subscription among multiple people is prohibited; violations restrict plan benefits and, in severe cases, normal account use.\n- **Designated tools only**: Coding Plan is only for the coding tools and environments (endpoint `\u002Fapi\u002Fcoding-plan\u002Fv1`) listed in the [Developer Guide](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide); use in unsupported scenarios will restrict benefits.\n- **Enforcement**: violations may trigger risk control with throttling or suspension; repeated violations may lead to an account ban.\n\n## Permanent Bans\n\nA permanent ban is the platform's most severe enforcement action. **It is applied prudently — only when evidence is sufficient, risk signals are clear, and the account is confirmed to have engaged in reselling, relaying, arbitrage, or similarly severe violations.** A permanent ban is never triggered by a single metric; we combine multiple risk signals with necessary human review.\n\nBecause risk-control evidence involves platform mechanisms and user privacy, we do not disclose the full decision logic or backend logs. If you disagree with an enforcement decision, submit an appeal through official customer service; we re-review based on backend records and risk-control evidence.\n\nPlease follow the platform terms of service and plan rules. Compliant use of Coding Plan helps keep model resources stable and fair for real developers.\n\n## Managing Your Subscription\n\n- The console **Coding Plan** page shows plan status and the remaining quota and recovery time of the three windows.\n- Subscriptions are one-time payments with no auto-renewal: the subscription ends automatically at expiry, so no manual cancellation is needed.\n- Buying again while a subscription is active stacks the new subscription to start when the current period ends — no remaining time is lost.\n- You can also query from your own code with a `cp_live_` key: `GET \u002Fapi\u002Fcoding-plan\u002Fv1\u002Fsubscription` (current plan) and `GET \u002Fapi\u002Fcoding-plan\u002Fv1\u002Fusage\u002Fcurrent` (quota window usage).\n\n## Refund Policy\n\nSubscriptions are non-refundable once purchased. Fees cannot be returned even if the plan quota is unused. Choose the tier and period that best fit your needs.\n",[],{"title":57,"description":332},"qWHwlZfG7lGj7V89vHM3PYc6jRQi6sfol-y-1UTnCv0"]