[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-nav-en":3,"docs-root-en":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":177,"body":182,"description":384,"extension":385,"meta":386,"navigation":387,"path":178,"rawbody":388,"requiredFlags":389,"seo":390,"stem":179,"__hash__":391},"docs_en\u002Findex.md",{"type":183,"value":184,"toc":378},"minimark",[185,189,193,196,251,256,288,292,365,371],[186,187,177],"h1",{"id":188},"getting-started-with-silvamux",[190,191,192],"p",{},"Welcome to the SilvaMux developer documentation. SilvaMux is an enterprise-grade LLM gateway: one unified API gives you access to multiple model providers, so your business can use chat, image generation, video generation, and 3D generation without integrating each vendor separately.",[190,194,195],{},"Start here:",[197,198,199,210,218,226,235,243],"ul",{},[200,201,202,209],"li",{},[203,204,205],"strong",{},[206,207,53],"a",{"href":208},"\u002Fen\u002Fdocs\u002Fgetting-started\u002Fquick-start"," — first request, projects and keys, model selection, rate limits, and FAQ.",[200,211,212,217],{},[203,213,214],{},[206,215,27],{"href":216},"\u002Fen\u002Fdocs\u002Fbilling\u002Foverview"," — how usage is billed, top-ups, bills, and usage exports.",[200,219,220,225],{},[203,221,222],{},[206,223,44],{"href":224},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Foverview"," — subscription plans for coding models, compatible with Claude Code, OpenCode, Cursor, Codex, ZCode, TRAE, and CodeBuddy.",[200,227,228,234],{},[203,229,230],{},[206,231,233],{"href":232},"\u002Fen\u002Fdocs\u002Fmodels\u002Fchat\u002Foverview","Models"," — chat, image generation, and video generation APIs.",[200,236,237,242],{},[203,238,239],{},[206,240,156],{"href":241},"\u002Fen\u002Fdocs\u002Fusage-and-balance\u002Fbalance"," — query balance and usage programmatically with an API key.",[200,244,245,250],{},[203,246,247],{},[206,248,173],{"href":249},"\u002Fen\u002Fdocs\u002Ferrors"," — error formats, error codes, and retry advice.",[252,253,255],"h2",{"id":254},"why-silvamux","Why SilvaMux",[197,257,258,264,270,276,282],{},[200,259,260,263],{},[203,261,262],{},"Unified access",": one API key and one base URL, compatible with mainstream protocols such as OpenAI, Anthropic, and Volcengine Ark. Existing SDK code migrates by changing only the base URL and key.",[200,265,266,269],{},[203,267,268],{},"Model aggregation",": aggregates mainstream models such as MiniMax, Kimi, GLM, DeepSeek, Qwen, and Doubao, invoked uniformly by call name, with automatic routing to available lines.",[200,271,272,275],{},[203,273,274],{},"Standards compatible",": chat APIs are compatible with OpenAI Chat Completions, Anthropic Messages, Volcengine v3, and OpenAI Responses formats; image and video APIs follow the OpenAI Images style.",[200,277,278,281],{},[203,279,280],{},"Enterprise reliability",": millisecond-level response, highly available architecture, usage-based billing with organization-level discounts, bill exports, and invoices.",[200,283,284,287],{},[203,285,286],{},"Officially authorized",": all models are accessed through official or legitimate channels.",[252,289,291],{"id":290},"core-concepts","Core Concepts",[293,294,295,308],"table",{},[296,297,298],"thead",{},[299,300,301,305],"tr",{},[302,303,304],"th",{},"Concept",[302,306,307],{},"Purpose",[309,310,311,320,328,336,344,357],"tbody",{},[299,312,313,317],{},[314,315,316],"td",{},"Workspace",[314,318,319],{},"The owning unit of accounts, balance, bills, and identity verification",[299,321,322,325],{},[314,323,324],{},"Project",[314,326,327],{},"Isolates businesses or environments; usage is attributed per project",[299,329,330,333],{},[314,331,332],{},"API Key",[314,334,335],{},"Used for model calls, bound to one project",[299,337,338,341],{},[314,339,340],{},"AK\u002FSK",[314,342,343],{},"Used by compatible APIs that require Access Key ID and Secret Key signing",[299,345,346,349],{},[314,347,348],{},"Model call name",[314,350,351,352,356],{},"The name used in the request body ",[353,354,355],"code",{},"model"," field",[299,358,359,362],{},[314,360,361],{},"API format",[314,363,364],{},"Determines the request path, request body, and response structure",[366,367,368],"blockquote",{},[190,369,370],{},"Order of decisions: pick a model → copy its call name → confirm supported formats → use the matching API.",[190,372,373,374,377],{},"New here? Make your ",[206,375,376],{"href":208},"first SilvaMux API call"," in five minutes.",{"title":379,"searchDepth":380,"depth":380,"links":381},"",2,[382,383],{"id":254,"depth":380,"text":255},{"id":290,"depth":380,"text":291},"SilvaMux developer docs — positioning, core concepts, quick start, billing, Coding Plan, model APIs, and error codes.","md",{},true,"---\ntitle: Getting Started with SilvaMux\ndescription: SilvaMux developer docs — positioning, core concepts, quick start, billing, Coding Plan, model APIs, and error codes.\n---\n\n# Getting Started with SilvaMux\n\nWelcome to the SilvaMux developer documentation. SilvaMux is an enterprise-grade LLM gateway: one unified API gives you access to multiple model providers, so your business can use chat, image generation, video generation, and 3D generation without integrating each vendor separately.\n\nStart here:\n\n- **[Quick Start](\u002Fen\u002Fdocs\u002Fgetting-started\u002Fquick-start)** — first request, projects and keys, model selection, rate limits, and FAQ.\n- **[Billing](\u002Fen\u002Fdocs\u002Fbilling\u002Foverview)** — how usage is billed, top-ups, bills, and usage exports.\n- **[Coding Plan](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Foverview)** — subscription plans for coding models, compatible with Claude Code, OpenCode, Cursor, Codex, ZCode, TRAE, and CodeBuddy.\n- **[Models](\u002Fen\u002Fdocs\u002Fmodels\u002Fchat\u002Foverview)** — chat, image generation, and video generation APIs.\n- **[Usage & Balance](\u002Fen\u002Fdocs\u002Fusage-and-balance\u002Fbalance)** — query balance and usage programmatically with an API key.\n- **[Error Codes](\u002Fen\u002Fdocs\u002Ferrors)** — error formats, error codes, and retry advice.\n\n## Why SilvaMux\n\n- **Unified access**: one API key and one base URL, compatible with mainstream protocols such as OpenAI, Anthropic, and Volcengine Ark. Existing SDK code migrates by changing only the base URL and key.\n- **Model aggregation**: aggregates mainstream models such as MiniMax, Kimi, GLM, DeepSeek, Qwen, and Doubao, invoked uniformly by call name, with automatic routing to available lines.\n- **Standards compatible**: chat APIs are compatible with OpenAI Chat Completions, Anthropic Messages, Volcengine v3, and OpenAI Responses formats; image and video APIs follow the OpenAI Images style.\n- **Enterprise reliability**: millisecond-level response, highly available architecture, usage-based billing with organization-level discounts, bill exports, and invoices.\n- **Officially authorized**: all models are accessed through official or legitimate channels.\n\n## Core Concepts\n\n| Concept | Purpose |\n| --- | --- |\n| Workspace | The owning unit of accounts, balance, bills, and identity verification |\n| Project | Isolates businesses or environments; usage is attributed per project |\n| API Key | Used for model calls, bound to one project |\n| AK\u002FSK | Used by compatible APIs that require Access Key ID and Secret Key signing |\n| Model call name | The name used in the request body `model` field |\n| API format | Determines the request path, request body, and response structure |\n\n> Order of decisions: pick a model → copy its call name → confirm supported formats → use the matching API.\n\nNew here? Make your [first SilvaMux API call](\u002Fen\u002Fdocs\u002Fgetting-started\u002Fquick-start) in five minutes.\n",[],{"title":177,"description":384},"vADNYJoctlW_Vbbh4v5qD0rcXRvVy4svgkPXdzz0cxw"]