[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-nav-zh":3,"docs-zh-coding-plan\u002Fguide":180,"$fR3zGN3_guQSICf_lP83I47Ke8j2GODr2fbhlsARUWpI":301,"$f4JTobslhtt_G4yT6mL1YnhXRPUPvJqPp9n5i_E3pCNo":480,"$f9eT_MMU9CV3w35Tx5WDZWtop3YINt17lJ7SjmpPGSFM":586},[4,26,43,105,155,172,176],{"title":5,"path":6,"stem":7,"children":8,"page":25},"快速开始","\u002Fgetting-started","1.getting-started",[9,13,17,21],{"title":10,"path":11,"stem":12},"首次调用千木 API","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F1.quick-start",{"title":14,"path":15,"stem":16},"模型选择","\u002Fgetting-started\u002Fmodel-selection","1.getting-started\u002F2.model-selection",{"title":18,"path":19,"stem":20},"限流","\u002Fgetting-started\u002Frate-limits","1.getting-started\u002F3.rate-limits",{"title":22,"path":23,"stem":24},"常见问题","\u002Fgetting-started\u002Ffaq","1.getting-started\u002F4.faq",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"产品计费","\u002Fbilling","2.billing",[31,35,39],{"title":32,"path":33,"stem":34},"计费说明","\u002Fbilling\u002Foverview","2.billing\u002F1.overview",{"title":36,"path":37,"stem":38},"在线充值","\u002Fbilling\u002Frecharge","2.billing\u002F2.recharge",{"title":40,"path":41,"stem":42},"账单、用量与导出","\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 概述","\u002Fcoding-plan\u002Foverview","3.coding-plan\u002F1.overview",{"title":53,"path":54,"stem":55},"快速接入","\u002Fcoding-plan\u002Fquick-start","3.coding-plan\u002F2.quick-start",{"title":57,"path":58,"stem":59},"使用须知","\u002Fcoding-plan\u002Fusage-notes","3.coding-plan\u002F3.usage-notes",{"title":61,"path":62,"stem":63,"children":64},"个人版","\u002Fcoding-plan\u002Fpersonal","3.coding-plan\u002F4.personal\u002Findex",[65],{"title":66,"path":62,"stem":63},"价格和权益",{"title":68,"path":69,"stem":70,"children":71,"page":-1},"开发指南","\u002Fcoding-plan\u002Fguide","3.coding-plan\u002F5.guide\u002Findex",[72,74,78,82,86,90,94,98],{"title":73,"path":69,"stem":70},"端点与协议",{"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},"模型接口","\u002Fmodels","4.models",[110,143],{"title":111,"path":112,"stem":113,"children":114,"page":25},"文本生成API","\u002Fmodels\u002Fchat","4.models\u002F1.chat",[115,119,123,127,131,135,139],{"title":116,"path":117,"stem":118},"概述","\u002Fmodels\u002Fchat\u002Foverview","4.models\u002F1.chat\u002F1.overview",{"title":120,"path":121,"stem":122},"OpenAI 兼容接口","\u002Fmodels\u002Fchat\u002Fopenai","4.models\u002F1.chat\u002F2.openai",{"title":124,"path":125,"stem":126},"Anthropic 兼容","\u002Fmodels\u002Fchat\u002Fanthropic","4.models\u002F1.chat\u002F3.anthropic",{"title":128,"path":129,"stem":130},"Volcengine 兼容","\u002Fmodels\u002Fchat\u002Fvolcengine","4.models\u002F1.chat\u002F4.volcengine",{"title":132,"path":133,"stem":134},"智谱兼容","\u002Fmodels\u002Fchat\u002Fzhipu","4.models\u002F1.chat\u002F5.zhipu",{"title":136,"path":137,"stem":138},"SilvaMux 统一入口","\u002Fmodels\u002Fchat\u002Funified","4.models\u002F1.chat\u002F6.unified",{"title":140,"path":141,"stem":142},"多模态输入","\u002Fmodels\u002Fchat\u002Fmultimodal","4.models\u002F1.chat\u002F7.multimodal",{"title":144,"path":145,"stem":146,"children":147,"page":25},"图片生成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},"图片生成接口","\u002Fmodels\u002Fimages\u002Fgeneration","4.models\u002F2.images\u002F2.generation",{"title":156,"path":157,"stem":158,"children":159,"page":25},"用量与余额API","\u002Fusage-and-balance","5.usage-and-balance",[160,164,168],{"title":161,"path":162,"stem":163},"查询余额","\u002Fusage-and-balance\u002Fbalance","5.usage-and-balance\u002F1.balance",{"title":165,"path":166,"stem":167},"查询用量","\u002Fusage-and-balance\u002Fusage","5.usage-and-balance\u002F2.usage",{"title":169,"path":170,"stem":171},"查询单次请求消耗","\u002Fusage-and-balance\u002Frequest-usage","5.usage-and-balance\u002F3.request-usage",{"title":173,"path":174,"stem":175},"错误码参考","\u002Ferrors","6.errors",{"title":177,"path":178,"stem":179},"开始使用 SilvaMux","\u002F","index",{"id":181,"title":73,"body":182,"description":293,"extension":294,"meta":295,"navigation":296,"path":69,"rawbody":297,"requiredFlags":298,"seo":299,"stem":70,"__hash__":300},"docs\u002F3.coding-plan\u002F5.guide\u002Findex.md",{"type":183,"value":184,"toc":287},"minimark",[185,188,197,200,210,236,241,246,250,253,256,260],[186,187,73],"h1",{"id":73},[189,190,191,192,196],"p",{},"Coding Plan 的模型调用与套餐能力共用同一套订阅端点，兼容 OpenAI 与 Anthropic 两种协议，统一使用 ",[193,194,195],"code",{},"cp_live_"," 订阅专用 API Key。",[189,198,199],{},"所有端点共用的 Base URL：",[201,202,207],"pre",{"className":203,"code":205,"language":206},[204],"language-text","https:\u002F\u002Fwww.silvamux.com\u002Fapi\u002Fcoding-plan\u002Fv1\n","text",[193,208,205],{"__ignoreMap":209},"",[189,211,212,213,216,217,220,221,223,224,227,228,231,232,235],{},"请求头使用 ",[193,214,215],{},"Authorization: Bearer cp_live_...","；Anthropic 兼容入口也支持 ",[193,218,219],{},"x-api-key: cp_live_...","。",[193,222,195],{}," 只能调用下列订阅端点，用于常规端点（如 ",[193,225,226],{},"\u002Fapi\u002Fv1\u002Fchat\u002Fcompletions","）会返回 403 ",[193,229,230],{},"CODING_PLAN_KEY_NOT_ALLOWED","；反过来，常规 ",[193,233,234],{},"sk_live_"," Key 也不能调用订阅端点。",[237,238,240],"h2",{"id":239},"对话openai-兼容","对话（OpenAI 兼容）",[242,243],"api-endpoint",{"method":244,"path":245},"POST","\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fchat\u002Fcompletions",[237,247,249],{"id":248},"对话anthropic-兼容","对话（Anthropic 兼容）",[242,251],{"method":244,"path":252},"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmessages",[237,254,255],{"id":255},"模型列表",[242,257],{"method":258,"path":259},"GET","\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmodels",[189,261,262,263,267,268,267,271,267,274,267,277,267,280,267,283,286],{},"各工具的完整接入步骤见：",[264,265,75],"a",{"href":266},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fclaude-code","、",[264,269,79],{"href":270},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fopencode",[264,272,83],{"href":273},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcursor",[264,275,87],{"href":276},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodex",[264,278,91],{"href":279},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fzcode",[264,281,95],{"href":282},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Ftrae",[264,284,99],{"href":285},"\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodebuddy","。可用模型以模型列表端点与模型广场为准。",{"title":209,"searchDepth":288,"depth":288,"links":289},2,[290,291,292],{"id":239,"depth":288,"text":240},{"id":248,"depth":288,"text":249},{"id":255,"depth":288,"text":255},"Coding Plan 订阅端点、兼容协议与鉴权；接口字段由 OpenAPI 契约渲染。","md",{},true,"---\ntitle: 端点与协议\ndescription: Coding Plan 订阅端点、兼容协议与鉴权；接口字段由 OpenAPI 契约渲染。\n---\n\n# 端点与协议\n\nCoding Plan 的模型调用与套餐能力共用同一套订阅端点，兼容 OpenAI 与 Anthropic 两种协议，统一使用 `cp_live_` 订阅专用 API Key。\n\n所有端点共用的 Base URL：\n\n```\nhttps:\u002F\u002Fwww.silvamux.com\u002Fapi\u002Fcoding-plan\u002Fv1\n```\n\n请求头使用 `Authorization: Bearer cp_live_...`；Anthropic 兼容入口也支持 `x-api-key: cp_live_...`。`cp_live_` 只能调用下列订阅端点，用于常规端点（如 `\u002Fapi\u002Fv1\u002Fchat\u002Fcompletions`）会返回 403 `CODING_PLAN_KEY_NOT_ALLOWED`；反过来，常规 `sk_live_` Key 也不能调用订阅端点。\n\n## 对话（OpenAI 兼容）\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fchat\u002Fcompletions\" method=\"POST\"}\n::\n\n## 对话（Anthropic 兼容）\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmessages\" method=\"POST\"}\n::\n\n## 模型列表\n\n::api-endpoint{path=\"\u002Fapi\u002Fcoding-plan\u002Fv1\u002Fmodels\" method=\"GET\"}\n::\n\n各工具的完整接入步骤见：[Claude Code](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fclaude-code)、[OpenCode](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fopencode)、[Cursor](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcursor)、[Codex](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodex)、[ZCode](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fzcode)、[TRAE](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Ftrae)、[CodeBuddy](\u002Fzh-cn\u002Fdocs\u002Fcoding-plan\u002Fguide\u002Fcodebuddy)。可用模型以模型列表端点与模型广场为准。\n",[],{"title":73,"description":293},"oihw0aoRHqGjOMmTZinQxOwi6BQEAKYVD6WtzXAX420",{"found":296,"operationId":302,"summary":303,"description":304,"method":244,"path":245,"publiclyDiscoverable":296,"security":305,"parameters":309,"requestBody":310,"responses":405},"createCodingPlanChatCompletion","Coding Plan 对话（OpenAI 兼容）","Coding Plan 订阅专用 OpenAI Chat Completions 兼容入口，使用 cp_live_ 订阅 Key （Bearer 或 x-api-key）鉴权，按套餐点数计费，不消耗账户 Token 余额。",{"schemes":306,"optional":25},[307,308],"CodingPlanAuth","ApiKeyAuth",[],{"present":296,"required":296,"description":209,"contentType":311,"type":312,"fields":313,"variants":404},"application\u002Fjson","OpenAIChatRequest",[314,318,322,326,330,334,337,341,344,347,350,353,356,359,362,365,369,374,378,382,386,388,391,393,396,398,401],{"name":315,"type":316,"required":25,"description":317},"max_tokens","integer","生成的最大 token 数；达到限制时输出可能被截断。",{"name":319,"type":320,"required":296,"description":321},"messages","array\u003CMessage>","对话消息列表（按时间顺序，至少一条），提供完整上下文。",{"name":323,"type":324,"required":296,"description":325},"messages.content","string | array\u003CContentPart>","消息内容：纯文本字符串或多模态分段数组（图片 \u002F 音频）。不能只包含 system 或 assistant 消息。",{"name":327,"type":328,"required":25,"description":329},"messages.name","string","参与者名称（可选）。",{"name":331,"type":332,"required":296,"description":333},"messages.role","string (system | user | assistant | tool)","消息角色：system 设定行为与人设，user 用户输入，assistant 模型回复，tool 工具执行结果。",{"name":335,"type":328,"required":25,"description":336},"messages.tool_call_id","role=tool 时对应的工具调用 ID。",{"name":338,"type":339,"required":25,"description":340},"messages.tool_calls","array\u003CToolCall>","模型发起的工具调用（出现在 assistant 历史消息中）。",{"name":342,"type":343,"required":296,"description":209},"messages.tool_calls.function","object",{"name":345,"type":328,"required":296,"description":346},"messages.tool_calls.function.arguments","JSON 编码的函数参数。",{"name":348,"type":328,"required":296,"description":349},"messages.tool_calls.function.name","函数名。",{"name":351,"type":328,"required":296,"description":352},"messages.tool_calls.id","工具调用 ID。",{"name":354,"type":355,"required":296,"description":209},"messages.tool_calls.type","string (function)",{"name":357,"type":328,"required":296,"description":358},"model","SilvaMux 模型调用名（id 或 alias）。从模型广场模型详情页复制；账号最终可用范围还受组织权限影响。",{"name":360,"type":343,"required":25,"description":361},"response_format","输出格式：text（默认，普通文本）或 json_object（JSON 模式）。",{"name":363,"type":364,"required":25,"description":209},"response_format.type","string (text | json_object)",{"name":366,"type":367,"required":25,"description":368},"stop","string | array\u003Cstring>","停止词：生成文本出现这些字符串时立即停止，最多 4 个。",{"name":370,"type":371,"required":25,"description":372,"defaultValue":373},"stream","boolean","是否启用流式输出（SSE）。false：完整生成后一次性返回；true：实时返回生成内容，结束时以 data: [DONE] 标记（客户端不应仅依赖该标记判断完成）。","false",{"name":375,"type":376,"required":25,"description":377},"temperature","number","采样温度，控制输出随机性：值越高越发散，越低越稳定。建议只调整 temperature 或 top_p 之一。",{"name":379,"type":380,"required":25,"description":381},"tool_choice","string (auto | none) | object","工具选择策略：auto（默认，模型自行决定）\u002F none（禁用）\u002F 指定函数对象。",{"name":383,"type":384,"required":25,"description":385},"tools","array\u003CTool>","可供模型调用的函数定义列表（Function Calling）。",{"name":387,"type":343,"required":296,"description":209},"tools.function",{"name":389,"type":328,"required":25,"description":390},"tools.function.description","函数用途描述，帮助模型决定是否调用。",{"name":392,"type":328,"required":296,"description":349},"tools.function.name",{"name":394,"type":343,"required":25,"description":395},"tools.function.parameters","函数参数的 JSON Schema。",{"name":397,"type":355,"required":296,"description":209},"tools.type",{"name":399,"type":376,"required":25,"description":400},"top_p","核采样参数，temperature 的替代方案。",{"name":402,"type":328,"required":25,"description":403},"user","终端用户标识符，用于滥用检测。",[],[406,466],{"status":407,"description":408,"contentType":311,"type":409,"fields":410},"200","OpenAI Chat JSON 或 SSE 响应。","OpenAIChatResponse",[411,415,419,422,425,428,431,434,437,439,441,443,446,449,451,453,457,460,463],{"name":412,"type":413,"required":296,"description":414},"choices","array\u003COpenAIChatChoice>","候选响应列表。",{"name":416,"type":417,"required":296,"description":418},"choices.finish_reason","string (stop | length | tool_calls | content_filter)","结束原因：stop 自然结束；length 达到 max_tokens；tool_calls 需执行工具；content_filter 触发内容过滤。",{"name":420,"type":316,"required":296,"description":421},"choices.index","候选序号。",{"name":423,"type":343,"required":296,"description":424},"choices.message","助手消息。",{"name":426,"type":328,"required":296,"description":427},"choices.message.content","生成的文本内容；仅工具调用时可为空。",{"name":429,"type":328,"required":25,"description":430},"choices.message.reasoning_content","思考过程内容（支持思考模式的模型返回）。",{"name":432,"type":433,"required":296,"description":209},"choices.message.role","string (assistant | tool)",{"name":435,"type":339,"required":25,"description":436},"choices.message.tool_calls","模型发起的工具调用。",{"name":438,"type":343,"required":296,"description":209},"choices.message.tool_calls.function",{"name":440,"type":328,"required":296,"description":352},"choices.message.tool_calls.id",{"name":442,"type":355,"required":296,"description":209},"choices.message.tool_calls.type",{"name":444,"type":316,"required":25,"description":445},"created","创建时间（Unix 秒）。",{"name":447,"type":328,"required":296,"description":448},"id","请求 ID。",{"name":357,"type":328,"required":25,"description":450},"实际使用的模型名。",{"name":343,"type":328,"required":25,"description":452},"对象类型（如 chat.completion）。",{"name":454,"type":455,"required":25,"description":456},"usage","Usage","Token 用量统计；兼容入口可能透传厂商扩展字段。",{"name":458,"type":316,"required":296,"description":459},"usage.completion_tokens","输出 token 数。",{"name":461,"type":316,"required":296,"description":462},"usage.prompt_tokens","输入 token 数。",{"name":464,"type":316,"required":296,"description":465},"usage.total_tokens","总 token 数。",{"status":467,"description":468,"contentType":311,"type":469,"fields":470},"default","OpenAI 兼容错误。","OpenAIError",[471,473,476,478],{"name":472,"type":343,"required":296,"description":209},"error",{"name":474,"type":475,"required":25,"description":209},"error.code","string | integer",{"name":477,"type":328,"required":296,"description":209},"error.message",{"name":479,"type":328,"required":25,"description":209},"error.type",{"found":296,"operationId":481,"summary":482,"description":483,"method":244,"path":252,"publiclyDiscoverable":296,"security":484,"parameters":486,"requestBody":487,"responses":547},"createCodingPlanAnthropicMessage","Coding Plan 对话（Anthropic 兼容）","Coding Plan 订阅专用 Anthropic Messages 兼容入口，使用 cp_live_ 订阅 Key （Bearer 或 x-api-key）鉴权，按套餐点数计费，不消耗账户 Token 余额。",{"schemes":485,"optional":25},[307,308],[],{"present":296,"required":296,"description":209,"contentType":311,"type":488,"fields":489,"variants":546},"AnthropicRequest",[490,492,495,498,501,504,507,509,513,515,519,521,523,526,530,533,536,539,542,545],{"name":315,"type":316,"required":296,"description":491},"单次响应允许生成的最大 token 数。",{"name":319,"type":493,"required":296,"description":494},"array\u003CAnthropicMessage>","对话消息列表（按时间顺序）。",{"name":323,"type":496,"required":296,"description":497},"string | array\u003CAnthropicContentBlock>","消息内容：字符串或内容块数组。",{"name":331,"type":499,"required":296,"description":500},"string (user | assistant)","消息角色（system 是顶层参数，不是消息角色）。",{"name":502,"type":343,"required":25,"description":503},"metadata","请求元数据。",{"name":505,"type":328,"required":25,"description":506},"metadata.user_id","终端用户标识符。",{"name":357,"type":328,"required":296,"description":508},"SilvaMux 模型调用名（id 或 alias）。从模型广场模型详情页复制。",{"name":510,"type":511,"required":25,"description":512},"stop_sequences","array\u003Cstring>","停止序列列表。",{"name":370,"type":371,"required":25,"description":514,"defaultValue":373},"是否启用流式输出（SSE）。",{"name":516,"type":517,"required":25,"description":518},"system","string | array\u003CAnthropicTextBlock>","系统提示（顶层参数）。",{"name":375,"type":376,"required":25,"description":520},"采样温度，控制输出随机性。",{"name":379,"type":522,"required":25,"description":209},"AnthropicToolChoice",{"name":524,"type":328,"required":25,"description":525},"tool_choice.name","type=tool 时指定的工具名。",{"name":527,"type":528,"required":296,"description":529},"tool_choice.type","string (auto | any | tool)","auto 模型自行决定；any 必须调用其中之一；tool 指定工具。",{"name":383,"type":531,"required":25,"description":532},"array\u003CAnthropicTool>","可用工具列表。",{"name":534,"type":328,"required":25,"description":535},"tools.description","工具用途描述。",{"name":537,"type":343,"required":296,"description":538},"tools.input_schema","入参的 JSON Schema。",{"name":540,"type":328,"required":296,"description":541},"tools.name","工具名。",{"name":543,"type":316,"required":25,"description":544},"top_k","仅从概率前 k 的候选中采样。",{"name":399,"type":376,"required":25,"description":400},[],[548,577],{"status":407,"description":549,"contentType":311,"type":550,"fields":551},"Anthropic Messages JSON 或 SSE 响应。","AnthropicMessageResponse",[552,556,558,559,562,566,569,572,573,575],{"name":553,"type":554,"required":296,"description":555},"content","array\u003CAnthropicTextBlock | AnthropicToolUseBlock>","响应内容块列表。",{"name":447,"type":328,"required":296,"description":557},"消息 ID。",{"name":357,"type":328,"required":25,"description":450},{"name":560,"type":561,"required":296,"description":209},"role","string (assistant)",{"name":563,"type":564,"required":25,"description":565},"stop_reason","string (end_turn | max_tokens | stop_sequence | tool_use)","结束原因。",{"name":567,"type":328,"required":25,"description":568},"stop_sequence","命中的停止序列。",{"name":570,"type":571,"required":296,"description":209},"type","string (message)",{"name":454,"type":343,"required":25,"description":209},{"name":574,"type":316,"required":296,"description":462},"usage.input_tokens",{"name":576,"type":316,"required":296,"description":459},"usage.output_tokens",{"status":467,"description":578,"contentType":311,"type":579,"fields":580},"Anthropic 兼容错误。","AnthropicError",[581,582,583,584],{"name":472,"type":343,"required":296,"description":209},{"name":477,"type":328,"required":296,"description":209},{"name":479,"type":328,"required":296,"description":209},{"name":570,"type":585,"required":296,"description":209},"string (error)",{"found":296,"operationId":587,"summary":588,"description":589,"method":258,"path":259,"publiclyDiscoverable":296,"security":590,"parameters":592,"requestBody":593,"responses":597},"listCodingPlanModels","Coding Plan 模型列表","返回 Coding Plan 可用的聚合模型名。未鉴权时返回公开模型，携带 cp_live_ Key 时 按组织模型权限过滤。",{"schemes":591,"optional":296},[307],[],{"present":25,"required":25,"description":209,"contentType":209,"type":594,"fields":595,"variants":596},"any",[],[],[598,618],{"status":407,"description":599,"contentType":311,"type":600,"fields":601},"OpenAI 兼容模型列表。","ModelList",[602,605,607,610,613,616],{"name":603,"type":604,"required":296,"description":209},"data","array\u003Cobject>",{"name":606,"type":316,"required":296,"description":209},"data.created",{"name":608,"type":328,"required":296,"description":609},"data.id","可直接填入请求 model 字段的聚合模型调用名。",{"name":611,"type":612,"required":296,"description":209},"data.object","string (model)",{"name":614,"type":615,"required":296,"description":209},"data.owned_by","string (system)",{"name":343,"type":617,"required":296,"description":209},"string (list)",{"status":467,"description":468,"contentType":311,"type":469,"fields":619},[620,621,622,623],{"name":472,"type":343,"required":296,"description":209},{"name":474,"type":475,"required":25,"description":209},{"name":477,"type":328,"required":296,"description":209},{"name":479,"type":328,"required":25,"description":209}]