{"openapi":"3.1.0","info":{"title":"MUSE 平台 API","version":"1.0.0","description":"复制平台模型 ID 调用。密钥由账户页面生成。配额默认不限，按北京时间日/月统计调用次数。"},"servers":[{"url":"https://studio.rei0.cn"}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}},"paths":{"/v1/models":{"get":{"summary":"可用模型目录","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"成功"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}},"/v1/chat/completions":{"post":{"summary":"文字对话","security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","messages"],"properties":{"model":{"type":"string","description":"使用 GET /v1/models 返回的 id，不是上游模型名称","enum":["mm","gptchat"]},"options":{"type":"object","description":"仅接受对应模型开放的参数，见 x-model-catalog"},"messages":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","required":["role","content"],"properties":{"role":{"enum":["system","user","assistant"]},"content":{"type":"string","maxLength":12000}}}},"stream":{"type":"boolean","enum":[false],"default":false}}}}}},"responses":{"200":{"description":"成功"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}},"/v1/images/generations":{"post":{"summary":"图片生成","security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","prompt"],"properties":{"model":{"type":"string","description":"使用 GET /v1/models 返回的 id，不是上游模型名称","enum":["gpt","grokimg"]},"prompt":{"type":"string","maxLength":6000},"options":{"type":"object","description":"仅接受对应模型开放的参数，见 x-model-catalog"}}}}}},"responses":{"200":{"description":"成功"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}},"/v1/images/edits":{"post":{"summary":"图生图","security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","required":["model","prompt","image"],"properties":{"model":{"type":"string","description":"使用 GET /v1/models 返回的 id，不是上游模型名称","enum":["gpt","grokimg"]},"prompt":{"type":"string","maxLength":6000},"options":{"type":"object","description":"仅接受对应模型开放的参数，见 x-model-catalog"},"image":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"string","format":"binary"},"description":"1–3 张 PNG、JPEG 或 WebP，每张最多 8 MB；实际张数见模型 maxReferenceImages"}}}}}},"responses":{"200":{"description":"成功"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}},"/v1/videos":{"post":{"summary":"视频生成","security":[{"bearerAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","prompt"],"properties":{"model":{"type":"string","description":"使用 GET /v1/models 返回的 id，不是上游模型名称","enum":[]},"prompt":{"type":"string","maxLength":6000},"options":{"type":"object","description":"仅接受对应模型开放的参数，见 x-model-catalog"}}}},"multipart/form-data":{"schema":{"type":"object","required":["model","prompt","image"],"properties":{"model":{"type":"string","enum":[]},"prompt":{"type":"string","maxLength":6000},"image":{"type":"string","format":"binary","description":"一张首帧图片，PNG / JPEG / WebP，最多 8 MB"},"options":{"type":"string","description":"JSON 编码的模型参数对象"}}}}}},"responses":{"200":{"description":"同步等待完成后返回 url 和 status:completed；建议客户端超时至少 600 秒"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}},"/v1/usage":{"get":{"summary":"账户用量与限额","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"成功"},"400":{"description":"模型、接口类型或参数不符合要求"},"401":{"description":"密钥无效或已撤销"},"403":{"description":"管理员暂停此账户调用"},"429":{"description":"达到用户用量上限；网页和所有 API Key 共用额度"},"502":{"description":"上游调用失败；失败释放预占额度"}}}}},"x-model-catalog":[{"id":"mm","apiId":"mm","kind":"text","name":"MiniMax 对话","isDefault":false,"tier":"basic","availability":"ready","inputImage":"none","maxReferenceImages":0,"parameters":[],"search":{"native":false,"platform":false}},{"id":"gpt","apiId":"gpt","kind":"image","name":"ChatGPT 生图","isDefault":false,"tier":"basic","availability":"unverified","inputImage":"multipart","maxReferenceImages":3,"parameters":[{"key":"ratio","label":"画面比例","type":"select","target":"size","default":"1:1","editable":true,"options":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","2:1","1:2","5:4","4:5","5:2","3:1","1:3"],"mapping":{"1:1":"1024x1024","16:9":"1536x864","9:16":"864x1536","4:3":"1536x1152","3:4":"1152x1536","3:2":"1536x1024","2:3":"1024x1536","21:9":"1792x768","2:1":"1536x768","1:2":"768x1536","5:4":"1280x1024","4:5":"1024x1280","5:2":"1920x768","3:1":"1536x512","1:3":"512x1536"}},{"key":"quality","label":"画面品质","type":"select","target":"quality","default":"auto","editable":true,"options":["auto","low","medium","high"]}],"search":{"native":false,"platform":false}},{"id":"grokimg","apiId":"grokimg","kind":"image","name":"Grok 生图","isDefault":false,"tier":"basic","availability":"unverified","inputImage":"multipart","maxReferenceImages":3,"parameters":[{"key":"ratio","label":"画面比例","type":"select","target":"size","default":"1:1","editable":true,"options":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","2:1","1:2","5:4","4:5","5:2"],"mapping":{"1:1":"1024x1024","16:9":"1536x864","9:16":"864x1536","4:3":"1536x1152","3:4":"1152x1536","3:2":"1536x1024","2:3":"1024x1536","21:9":"1792x768","2:1":"1536x768","1:2":"768x1536","5:4":"1280x1024","4:5":"1024x1280","5:2":"1920x768"}},{"key":"quality","label":"画面品质","type":"select","target":"quality","default":"standard","editable":true,"options":["standard","hd"]}],"search":{"native":false,"platform":false}},{"id":"gptchat","apiId":"gptchat","kind":"text","name":"GPT 对话","isDefault":false,"tier":"basic","availability":"ready","inputImage":"none","maxReferenceImages":0,"parameters":[],"search":{"native":false,"platform":false}}]}