已实现的 OneAster 接口
本目录依据 Core 0.36.0 的实际对外契约生成。模型、分组、售价和可用状态以当前账号查询结果为准,不承诺未配置的型号、音频、音乐或其他平台的协议。
认证与功能开关
下方按公开接口、API Key、账户会话、管理员和负责人分组。注册与邮件能力依 GET /core/v1/status 的开关生效;已实现接口不代表当前部署已配置全部外部服务。NOWPayments 已实现托管充值与核实后唯一入账;当前生产 payment_enabled=true 表示该能力已开启,具体可用性仍须读取会话充值能力接口。Stripe 仍关闭且仅实现测试模式,SMTP 也仍关闭,不能由全局支付标志推断各服务均已开启。
模型列表、详情与管理员配置
用户端 GET /core/v1/model-catalog 支持 page、size、kind、search、vendor、tag;GET /core/v1/model-catalog/detail 使用 model 查询参数精确查公开名称。可匿名读取默认组,登录会话可选;错误会话返回401。公开结果包含 model_name、profile、pricing、capabilities、endpoints,不暴露内部 model_id、上游映射或凭据。售价只由管理员配置,pricing.source=administrator、quote_locked=false,发送时重新报价;micro用BigInt,保留四位积分精度。管理员用 GET /core/v1/admin/model-catalog 与 /detail,查询 model_id;POST /core/v1/admin/model-catalog/profile-revisions 修订资料,POST /core/v1/admin/model-names/revisions 独立修订公开名称,分别携带 expected_version 与原 Idempotency-Key。名称版本与资料、价格版本独立。
接口规范
下载 OpenAPI。所有请求正文、参数和响应直接来自同一份规范。