MiniMax H3 · 管理台

登录 / 注册

注册密码须 ≥8 位,且含大写+小写+数字+符号(例:Aa@123456);登录不受此限制。
生成视频
我的账单
充值
密钥管理
管理后台
用户管理
外网隧道
系统启动

💰 我的积分

-- 积分

🎬 新建生成任务

可一次选 1~2 张:第 1 张=首帧,第 2 张=尾帧(纯文生视频留空;jpg/png/webp,单张 ≤12MB,比例尽量匹配所选比例)
预计消耗:-- 积分
单卡串行,排队中请耐心等待

📜 最近任务

时间状态积分

📊 积分流水

时间类型变动余额备注

🎞 生成记录

任务状态提示词预估实扣

🎟 兑换码充值

🏦 在线充值申请

提交后由管理员确认到账,积分自动入账。
账户可用余额
0 积分
密钥额度 = 这一个密钥最多能消耗多少积分(上限),超出后该密钥调用被拒(HTTP 402)。
额度只是「闸门」,实际扣费仍从账户余额走 —— 所有密钥共用账户余额,余额为 0 时额度再大也调不动。

🔑 密钥列表

密钥 用途 / 使用者 可用积分(已用 / 上限) 状态 最近使用 操作
未选中任何密钥

📡 调用示例(curl)


      

🛠 平台概览

💳 待审充值

单号用户金额

↩️ 待审退款

ID用户金额理由

🎫 生成兑换码

兑换码积分状态 生成时间操作
未选中任何兑换码

👥 用户管理

用户角色状态 积分注册时间操作
未选中任何用户

🌐 接入方式 -

快速隧道Cloudflare
零配置、免账号。域名每次重启都会变,后台自动跟随。
第三方可调用可以
需要域名 / 账号都不需要
命名隧道Cloudflare
需要 Cloudflare 账号 + 托管域名,换来一劳永逸的固定地址。
第三方可调用可以
需要域名 / 账号都需要
Tailscale 隧道私网 / 公网
走 ts.net 域名,天然固定。可选仅私网或公开到互联网。
第三方可调用看可达范围
需要域名 / 账号只要 TS 账号
Tailscale 可达范围
仅私网 serve 公网 Funnel
—

📊 当前状态与通道

Cloudflare 通道计划任务 H3Tunnel · 对外 API 入口
Tailscale 通道tailscaled · 仅私网可达
两条通道是独立进程,可以同时开着;关掉某一条 = 该侧地址对第三方立刻不可达。 真正出片的 上游 H3 推理服务不在这里 —— 它的状态、启停与日志都在 「🚀 系统启动」页。

📢 对外播报地址 决定下载链接

订单返回的 video_url 现在按调用方从哪条隧道进来自动给一条同源链接 (认不出来源时用下方的「主链接」);同时还会额外返回 video_urls,把所有对第三方真实可达的通道一次列全。 改动即时生效,网关无需重启。

          

          
主链接(认不出来源时用它)
Cloudflare 地址 Tailscale 地址
—
⚙️ 进阶设置 命名隧道配置 · Tailscale 私网信息 · 四种方案对比 · 隧道日志

命名隧道配置(选「命名隧道」时才需要)

配好后 DNS 记录由 Cloudflare 自动创建 (h3 → <隧道UUID>.cfargotunnel.com,橙云代理),不要手动改这条记录 —— 改成灰云或 A 记录会让隧道立即失效(1016 错误)。SSL/TLS 加密模式请选 Full。

Tailscale 私网信息


          
国内注意两点:① Tailscale 协调服务器与 DERP 中继都在境外,打洞失败会回落海外中继, 大文件下载体验差(可用 tailscale ping 看是 via DERP 还是直连); ② MagicDNS 会接管本机 DNS,可能干扰 cloudflared 解析,两条通道同开时建议关闭 Override local DNS。

维护操作

四种方案对比

维度快速隧道命名隧道TS 私网TS 公网
第三方可调用可以可以不可以可以
地址是否固定每次重启变固定固定固定(同一域名)
需要账号 / 域名都不需要都需要只要 TS 账号只要 TS 账号
需要自动同步是(20 秒/轮)否否否
控制台暴露公网是(有风险)是(有风险)否(最安全)是(有风险)
大文件下载速度中等好差(海外中继)一般(海外边缘)
适合场景随手试用正式对外自己 / 团队免客户端的临时对外

隧道日志(cloudflared 末尾)


        

🚀 系统启动 检测中…

检测中…

正在读取各组件状态
— —

🧩 组件状态

网关 本页
FastAPI 单进程,负责账本 / 中继 / 控制台。当前你正在用它,说明它必然在跑。
端口:8000
托管计划任务 H3Gateway
Cloudflare 通道
对外 API 入口,决定第三方能否访问。可在这里或「外网隧道」页开关。
状态—
托管计划任务 H3Tunnel
Tailscale 通道
私网访问通道,只有你自己的设备可达。地址固定在 *.ts.net。
状态—
托管tailscaled serve

🎬 上游 H3 推理服务 检测中

检测中… 正在探测上游服务
唯一真正烧显卡出片的一环
看门狗:初始化…
看门狗会周期性探测上游是否「在线但僵死」(端口在监听却不出片),命中后自动重启。
服务地址(H3_UPSTREAM_URL)
http://127.0.0.1:30010
启动 / 重启方式
scripts\restart-h3-quant.sh (WSL 内单实例重启,等价于上面的按钮)
关闭后的影响
登录、充值、密钥、兑换码照常可用;生成视频会失败
(读取中…)
⚠️ 为什么这里只能由按钮触发、不能在网页里直接拉起 WSL: ① 网关以 Local System 身份托管,而 WSL 拒绝在该账户下运行 (Wsl/WSL_E_LOCAL_SYSTEM_NOT_SUPPORTED)—— 所以上面的按钮其实是触发一个用户账户的计划任务 (H3Upstream),由 Windows 在你自己的会话里跑 WSL, 效果与手动执行 scripts\restart-h3-quant.sh 完全一致; ② 同一时刻只允许存在一个 sglang 进程,并发初始化 CUDA 会触发 WSL2 的 dxg 适配器死锁 (进程卡在 D 状态杀不掉,内核栈 dxgglobal_acquire_process_adapter_lock, 唯一恢复手段是 wsl --shutdown)。所以启停一律走脚本:先杀旧 → 等端口释放 → 再起新, 重复点启动只会提示"已在运行",不会起第二个。
状态是怎么判的:网关对上面的服务地址做一次 0.4 秒的 TCP 连通性探测 —— 绿点只代表端口在监听,不代表权重已加载完。预期耗时:权重加载约 45 秒 → 预热约 141 秒 → 大致 3–4 分钟后才真正可出片。这期间「端口已监听」总是比「可出片」来得早, 可能出现「绿点但下单失败」,以实际生成一单为准。

🛡️ 上游看门狗设置 读取中

看门狗后台周期性探测上游是否「在线但僵死」,命中后按下面配置自动或手动重启。以下参数改完立即生效,无需重启网关(存于数据库,重启网关也保留)。

看门狗自动重启:开启 (关闭后只看门、不自动重启,仍可用上方「一键重启上游」手动处理)
说明:queued 阈值=在途任务全部未调度且超过该时长 → 判为 scheduler 僵死(今早那种);运行阈值=任务 running 但超时未出片 → 判为 GPU/进程卡死;冷却=两次自动重启之间的最小间隔防抖。