[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-nav-en":3,"docs-en-coding-plan\u002Fguide":180,"$fR3zGN3_guQSICf_lP83I47Ke8j2GODr2fbhlsARUWpI":304,"$f4JTobslhtt_G4yT6mL1YnhXRPUPvJqPp9n5i_E3pCNo":483,"$f9eT_MMU9CV3w35Tx5WDZWtop3YINt17lJ7SjmpPGSFM":589},[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":73,"body":182,"description":296,"extension":297,"meta":298,"navigation":299,"path":69,"rawbody":300,"requiredFlags":301,"seo":302,"stem":70,"__hash__":303},"docs_en\u002F3.coding-plan\u002F5.guide\u002Findex.md",{"type":183,"value":184,"toc":290},"minimark",[185,189,198,201,211,237,242,247,251,254,258,262],[186,187,73],"h1",{"id":188},"endpoints-protocols",[190,191,192,193,197],"p",{},"Coding Plan model calls and plan capabilities share the same subscription endpoints, compatible with both the OpenAI and Anthropic protocols, authenticated with a ",[194,195,196],"code",{},"cp_live_"," subscription API key.",[190,199,200],{},"Base URL shared by all endpoints:",[202,203,208],"pre",{"className":204,"code":206,"language":207},[205],"language-text","https:\u002F\u002Fwww.silvamux.com\u002Fapi\u002Fcoding-plan\u002Fv1\n","text",[194,209,206],{"__ignoreMap":210},"",[190,212,213,214,217,218,221,222,224,225,228,229,232,233,236],{},"Use the ",[194,215,216],{},"Authorization: Bearer cp_live_..."," header; the Anthropic-compatible entry also accepts ",[194,219,220],{},"x-api-key: cp_live_...",". ",[194,223,196],{}," can only call the subscription endpoints below; using it on regular endpoints (such as ",[194,226,227],{},"\u002Fapi\u002Fv1\u002Fchat\u002Fcompletions",") returns 403 ",[194,230,231],{},"CODING_PLAN_KEY_NOT_ALLOWED","; conversely, a regular ",[194,234,235],{},"sk_live_"," key cannot call the subscription endpoints.",[238,239,241],"h2",{"id":240},"chat-openai-compatible","Chat (OpenAI compatible)",[243,244],"api-endpoint",{"method":245,"path":246},"POST","\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fchat\u002Fcompletions",[238,248,250],{"id":249},"chat-anthropic-compatible","Chat (Anthropic compatible)",[243,252],{"method":245,"path":253},"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmessages",[238,255,257],{"id":256},"model-list","Model list",[243,259],{"method":260,"path":261},"GET","\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmodels",[190,263,264,265,269,270,269,273,269,276,269,279,269,282,285,286,289],{},"For the full setup steps of each tool, see ",[266,267,75],"a",{"href":268},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fclaude-code",", ",[266,271,79],{"href":272},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fopencode",[266,274,83],{"href":275},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcursor",[266,277,87],{"href":278},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodex",[266,280,91],{"href":281},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fzcode",[266,283,95],{"href":284},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Ftrae",", and ",[266,287,99],{"href":288},"\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodebuddy",". The available models follow the model list endpoint and the Model Plaza.",{"title":210,"searchDepth":291,"depth":291,"links":292},2,[293,294,295],{"id":240,"depth":291,"text":241},{"id":249,"depth":291,"text":250},{"id":256,"depth":291,"text":257},"Coding Plan subscription endpoints, compatible protocols, and authentication; fields are rendered from the OpenAPI contract.","md",{},true,"---\ntitle: Endpoints & Protocols\ndescription: Coding Plan subscription endpoints, compatible protocols, and authentication; fields are rendered from the OpenAPI contract.\n---\n\n# Endpoints & Protocols\n\nCoding Plan model calls and plan capabilities share the same subscription endpoints, compatible with both the OpenAI and Anthropic protocols, authenticated with a `cp_live_` subscription API key.\n\nBase URL shared by all endpoints:\n\n```\nhttps:\u002F\u002Fwww.silvamux.com\u002Fapi\u002Fcoding-plan\u002Fv1\n```\n\nUse the `Authorization: Bearer cp_live_...` header; the Anthropic-compatible entry also accepts `x-api-key: cp_live_...`. `cp_live_` can only call the subscription endpoints below; using it on regular endpoints (such as `\u002Fapi\u002Fv1\u002Fchat\u002Fcompletions`) returns 403 `CODING_PLAN_KEY_NOT_ALLOWED`; conversely, a regular `sk_live_` key cannot call the subscription endpoints.\n\n## Chat (OpenAI compatible)\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fchat\u002Fcompletions\" method=\"POST\"}\n::\n\n## Chat (Anthropic compatible)\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmessages\" method=\"POST\"}\n::\n\n## Model list\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmodels\" method=\"GET\"}\n::\n\nFor the full setup steps of each tool, see [Claude Code](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fclaude-code), [OpenCode](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fopencode), [Cursor](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcursor), [Codex](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodex), [ZCode](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fzcode), [TRAE](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Ftrae), and [CodeBuddy](\u002Fen\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodebuddy). The available models follow the model list endpoint and the Model Plaza.\n",[],{"title":73,"description":296},"kl3ywzyTe2WAVR9c2HwYLPwTxs0VfJJLDVeav9I5zZc",{"found":299,"operationId":305,"summary":306,"description":307,"method":245,"path":246,"publiclyDiscoverable":299,"security":308,"parameters":312,"requestBody":313,"responses":408},"createCodingPlanChatCompletion","Coding Plan 对话（OpenAI 兼容）","Coding Plan 订阅专用 OpenAI Chat Completions 兼容入口，使用 cp_live_ 订阅 Key （Bearer 或 x-api-key）鉴权，按套餐点数计费，不消耗账户 Token 余额。",{"schemes":309,"optional":25},[310,311],"CodingPlanAuth","ApiKeyAuth",[],{"present":299,"required":299,"description":210,"contentType":314,"type":315,"fields":316,"variants":407},"application\u002Fjson","OpenAIChatRequest",[317,321,325,329,333,337,340,344,347,350,353,356,359,362,365,368,372,377,381,385,389,391,394,396,399,401,404],{"name":318,"type":319,"required":25,"description":320},"max_tokens","integer","生成的最大 token 数；达到限制时输出可能被截断。",{"name":322,"type":323,"required":299,"description":324},"messages","array\u003CMessage>","对话消息列表（按时间顺序，至少一条），提供完整上下文。",{"name":326,"type":327,"required":299,"description":328},"messages.content","string | array\u003CContentPart>","消息内容：纯文本字符串或多模态分段数组（图片 \u002F 音频）。不能只包含 system 或 assistant 消息。",{"name":330,"type":331,"required":25,"description":332},"messages.name","string","参与者名称（可选）。",{"name":334,"type":335,"required":299,"description":336},"messages.role","string (system | user | assistant | tool)","消息角色：system 设定行为与人设，user 用户输入，assistant 模型回复，tool 工具执行结果。",{"name":338,"type":331,"required":25,"description":339},"messages.tool_call_id","role=tool 时对应的工具调用 ID。",{"name":341,"type":342,"required":25,"description":343},"messages.tool_calls","array\u003CToolCall>","模型发起的工具调用（出现在 assistant 历史消息中）。",{"name":345,"type":346,"required":299,"description":210},"messages.tool_calls.function","object",{"name":348,"type":331,"required":299,"description":349},"messages.tool_calls.function.arguments","JSON 编码的函数参数。",{"name":351,"type":331,"required":299,"description":352},"messages.tool_calls.function.name","函数名。",{"name":354,"type":331,"required":299,"description":355},"messages.tool_calls.id","工具调用 ID。",{"name":357,"type":358,"required":299,"description":210},"messages.tool_calls.type","string (function)",{"name":360,"type":331,"required":299,"description":361},"model","SilvaMux 模型调用名（id 或 alias）。从模型广场模型详情页复制；账号最终可用范围还受组织权限影响。",{"name":363,"type":346,"required":25,"description":364},"response_format","输出格式：text（默认，普通文本）或 json_object（JSON 模式）。",{"name":366,"type":367,"required":25,"description":210},"response_format.type","string (text | json_object)",{"name":369,"type":370,"required":25,"description":371},"stop","string | array\u003Cstring>","停止词：生成文本出现这些字符串时立即停止，最多 4 个。",{"name":373,"type":374,"required":25,"description":375,"defaultValue":376},"stream","boolean","是否启用流式输出（SSE）。false：完整生成后一次性返回；true：实时返回生成内容，结束时以 data: [DONE] 标记（客户端不应仅依赖该标记判断完成）。","false",{"name":378,"type":379,"required":25,"description":380},"temperature","number","采样温度，控制输出随机性：值越高越发散，越低越稳定。建议只调整 temperature 或 top_p 之一。",{"name":382,"type":383,"required":25,"description":384},"tool_choice","string (auto | none) | object","工具选择策略：auto（默认，模型自行决定）\u002F none（禁用）\u002F 指定函数对象。",{"name":386,"type":387,"required":25,"description":388},"tools","array\u003CTool>","可供模型调用的函数定义列表（Function Calling）。",{"name":390,"type":346,"required":299,"description":210},"tools.function",{"name":392,"type":331,"required":25,"description":393},"tools.function.description","函数用途描述，帮助模型决定是否调用。",{"name":395,"type":331,"required":299,"description":352},"tools.function.name",{"name":397,"type":346,"required":25,"description":398},"tools.function.parameters","函数参数的 JSON Schema。",{"name":400,"type":358,"required":299,"description":210},"tools.type",{"name":402,"type":379,"required":25,"description":403},"top_p","核采样参数，temperature 的替代方案。",{"name":405,"type":331,"required":25,"description":406},"user","终端用户标识符，用于滥用检测。",[],[409,469],{"status":410,"description":411,"contentType":314,"type":412,"fields":413},"200","OpenAI Chat JSON 或 SSE 响应。","OpenAIChatResponse",[414,418,422,425,428,431,434,437,440,442,444,446,449,452,454,456,460,463,466],{"name":415,"type":416,"required":299,"description":417},"choices","array\u003COpenAIChatChoice>","候选响应列表。",{"name":419,"type":420,"required":299,"description":421},"choices.finish_reason","string (stop | length | tool_calls | content_filter)","结束原因：stop 自然结束；length 达到 max_tokens；tool_calls 需执行工具；content_filter 触发内容过滤。",{"name":423,"type":319,"required":299,"description":424},"choices.index","候选序号。",{"name":426,"type":346,"required":299,"description":427},"choices.message","助手消息。",{"name":429,"type":331,"required":299,"description":430},"choices.message.content","生成的文本内容；仅工具调用时可为空。",{"name":432,"type":331,"required":25,"description":433},"choices.message.reasoning_content","思考过程内容（支持思考模式的模型返回）。",{"name":435,"type":436,"required":299,"description":210},"choices.message.role","string (assistant | tool)",{"name":438,"type":342,"required":25,"description":439},"choices.message.tool_calls","模型发起的工具调用。",{"name":441,"type":346,"required":299,"description":210},"choices.message.tool_calls.function",{"name":443,"type":331,"required":299,"description":355},"choices.message.tool_calls.id",{"name":445,"type":358,"required":299,"description":210},"choices.message.tool_calls.type",{"name":447,"type":319,"required":25,"description":448},"created","创建时间（Unix 秒）。",{"name":450,"type":331,"required":299,"description":451},"id","请求 ID。",{"name":360,"type":331,"required":25,"description":453},"实际使用的模型名。",{"name":346,"type":331,"required":25,"description":455},"对象类型（如 chat.completion）。",{"name":457,"type":458,"required":25,"description":459},"usage","Usage","Token 用量统计；兼容入口可能透传厂商扩展字段。",{"name":461,"type":319,"required":299,"description":462},"usage.completion_tokens","输出 token 数。",{"name":464,"type":319,"required":299,"description":465},"usage.prompt_tokens","输入 token 数。",{"name":467,"type":319,"required":299,"description":468},"usage.total_tokens","总 token 数。",{"status":470,"description":471,"contentType":314,"type":472,"fields":473},"default","OpenAI 兼容错误。","OpenAIError",[474,476,479,481],{"name":475,"type":346,"required":299,"description":210},"error",{"name":477,"type":478,"required":25,"description":210},"error.code","string | integer",{"name":480,"type":331,"required":299,"description":210},"error.message",{"name":482,"type":331,"required":25,"description":210},"error.type",{"found":299,"operationId":484,"summary":485,"description":486,"method":245,"path":253,"publiclyDiscoverable":299,"security":487,"parameters":489,"requestBody":490,"responses":550},"createCodingPlanAnthropicMessage","Coding Plan 对话（Anthropic 兼容）","Coding Plan 订阅专用 Anthropic Messages 兼容入口，使用 cp_live_ 订阅 Key （Bearer 或 x-api-key）鉴权，按套餐点数计费，不消耗账户 Token 余额。",{"schemes":488,"optional":25},[310,311],[],{"present":299,"required":299,"description":210,"contentType":314,"type":491,"fields":492,"variants":549},"AnthropicRequest",[493,495,498,501,504,507,510,512,516,518,522,524,526,529,533,536,539,542,545,548],{"name":318,"type":319,"required":299,"description":494},"单次响应允许生成的最大 token 数。",{"name":322,"type":496,"required":299,"description":497},"array\u003CAnthropicMessage>","对话消息列表（按时间顺序）。",{"name":326,"type":499,"required":299,"description":500},"string | array\u003CAnthropicContentBlock>","消息内容：字符串或内容块数组。",{"name":334,"type":502,"required":299,"description":503},"string (user | assistant)","消息角色（system 是顶层参数，不是消息角色）。",{"name":505,"type":346,"required":25,"description":506},"metadata","请求元数据。",{"name":508,"type":331,"required":25,"description":509},"metadata.user_id","终端用户标识符。",{"name":360,"type":331,"required":299,"description":511},"SilvaMux 模型调用名（id 或 alias）。从模型广场模型详情页复制。",{"name":513,"type":514,"required":25,"description":515},"stop_sequences","array\u003Cstring>","停止序列列表。",{"name":373,"type":374,"required":25,"description":517,"defaultValue":376},"是否启用流式输出（SSE）。",{"name":519,"type":520,"required":25,"description":521},"system","string | array\u003CAnthropicTextBlock>","系统提示（顶层参数）。",{"name":378,"type":379,"required":25,"description":523},"采样温度，控制输出随机性。",{"name":382,"type":525,"required":25,"description":210},"AnthropicToolChoice",{"name":527,"type":331,"required":25,"description":528},"tool_choice.name","type=tool 时指定的工具名。",{"name":530,"type":531,"required":299,"description":532},"tool_choice.type","string (auto | any | tool)","auto 模型自行决定；any 必须调用其中之一；tool 指定工具。",{"name":386,"type":534,"required":25,"description":535},"array\u003CAnthropicTool>","可用工具列表。",{"name":537,"type":331,"required":25,"description":538},"tools.description","工具用途描述。",{"name":540,"type":346,"required":299,"description":541},"tools.input_schema","入参的 JSON Schema。",{"name":543,"type":331,"required":299,"description":544},"tools.name","工具名。",{"name":546,"type":319,"required":25,"description":547},"top_k","仅从概率前 k 的候选中采样。",{"name":402,"type":379,"required":25,"description":403},[],[551,580],{"status":410,"description":552,"contentType":314,"type":553,"fields":554},"Anthropic Messages JSON 或 SSE 响应。","AnthropicMessageResponse",[555,559,561,562,565,569,572,575,576,578],{"name":556,"type":557,"required":299,"description":558},"content","array\u003CAnthropicTextBlock | AnthropicToolUseBlock>","响应内容块列表。",{"name":450,"type":331,"required":299,"description":560},"消息 ID。",{"name":360,"type":331,"required":25,"description":453},{"name":563,"type":564,"required":299,"description":210},"role","string (assistant)",{"name":566,"type":567,"required":25,"description":568},"stop_reason","string (end_turn | max_tokens | stop_sequence | tool_use)","结束原因。",{"name":570,"type":331,"required":25,"description":571},"stop_sequence","命中的停止序列。",{"name":573,"type":574,"required":299,"description":210},"type","string (message)",{"name":457,"type":346,"required":25,"description":210},{"name":577,"type":319,"required":299,"description":465},"usage.input_tokens",{"name":579,"type":319,"required":299,"description":462},"usage.output_tokens",{"status":470,"description":581,"contentType":314,"type":582,"fields":583},"Anthropic 兼容错误。","AnthropicError",[584,585,586,587],{"name":475,"type":346,"required":299,"description":210},{"name":480,"type":331,"required":299,"description":210},{"name":482,"type":331,"required":299,"description":210},{"name":573,"type":588,"required":299,"description":210},"string (error)",{"found":299,"operationId":590,"summary":591,"description":592,"method":260,"path":261,"publiclyDiscoverable":299,"security":593,"parameters":595,"requestBody":596,"responses":600},"listCodingPlanModels","Coding Plan 模型列表","返回 Coding Plan 可用的聚合模型名。未鉴权时返回公开模型，携带 cp_live_ Key 时 按组织模型权限过滤。",{"schemes":594,"optional":299},[310],[],{"present":25,"required":25,"description":210,"contentType":210,"type":597,"fields":598,"variants":599},"any",[],[],[601,621],{"status":410,"description":602,"contentType":314,"type":603,"fields":604},"OpenAI 兼容模型列表。","ModelList",[605,608,610,613,616,619],{"name":606,"type":607,"required":299,"description":210},"data","array\u003Cobject>",{"name":609,"type":319,"required":299,"description":210},"data.created",{"name":611,"type":331,"required":299,"description":612},"data.id","可直接填入请求 model 字段的聚合模型调用名。",{"name":614,"type":615,"required":299,"description":210},"data.object","string (model)",{"name":617,"type":618,"required":299,"description":210},"data.owned_by","string (system)",{"name":346,"type":620,"required":299,"description":210},"string (list)",{"status":470,"description":471,"contentType":314,"type":472,"fields":622},[623,624,625,626],{"name":475,"type":346,"required":299,"description":210},{"name":477,"type":478,"required":25,"description":210},{"name":480,"type":331,"required":299,"description":210},{"name":482,"type":331,"required":25,"description":210}]