AxonHub 能不能承接云雾图片接口并按次计费
Question(问题)
Ubuntu 下的 axonhub 仓库,能不能做成类似 fal.ai 那种聚合层效果?如果要接云雾的图片接口,它能不能支持按次收费而不是按 token 收费?
Short Answer(简答)
从当前仓库代码和文档看,AxonHub 很像一个自建聚合网关,而且它本身支持 OpenAI-compatible(OpenAI 兼容)图片接口和 flat_fee(固定每次请求收费)这种计费模式。
所以如果云雾的图片接口能以 OpenAI 兼容方式接入 AxonHub,那么“承接云雾图片生成 + 按次计费统计”这件事在能力模型上是对得上的。
但有一个重要保留:
我现在看到的是 AxonHub 具备这个能力框架,不等于我已经验证过“云雾这条具体图片链路”开箱即用。
Facts(事实)
- AxonHub README 把自己定义为 AI gateway(AI 网关)/ unified API(统一 API)平台。
- 文档明确写着:支持通过
/v1/images/generations提供 OpenAI-compatible image generation(OpenAI 兼容图片生成)。 - 成本追踪文档明确写着:支持三种定价模式:flat_fee、usage_per_unit、usage_tiered。
- 文档对 flat_fee 的定义是 fixed fee per request(每次请求固定收费)。
- 代码
internal/objects/price.go里定义了PricingModeFlatFee = "flat_fee"。 - 代码
internal/server/biz/cost_calc.go里,flat_fee 模式直接使用固定费用,不按 token 数量乘算。
Interpretation(解释)
所以从抽象能力上看,AxonHub 比较接近“自建 fal 风格聚合层”:
- 统一 API
- 统一路由
- 统一追踪
- 统一成本统计
对云雾这类“同一模型按分组、按次收费”的情况,AxonHub 至少在计费模型上并不冲突。
flat_fee 足以表达“每请求一次收多少钱”。
真正需要进一步确认的,不是“它支不支持按次收费”,而是:
- 云雾图片接口是否完全 OpenAI 兼容
- 同一模型不同分辨率 / 不同分组价格,AxonHub 是否要靠不同模型别名、不同 profile,还是别的配置来区分
Related Pages(相关页面)
Open Questions(待解问题)
- 云雾图片接口在 AxonHub 里是否能零改动接通?
- 如果同一模型 512/1K/2K/4K 是不同按次价格,AxonHub 最适合怎么建模?
- 是否需要把“优质banana 2K”之类策略拆成单独模型别名或 profile?
Next Checks(后续核查)
- 直接找云雾图片接口文档,核对它的请求/响应格式。
- 在 AxonHub 里做一条最小链路验证:
/v1/images/generations-> 云雾模型。 - 确认分辨率价差在 AxonHub 里如何表达最稳。