很多团队想把图片放大、同时让 AI 补出更多细节时,会先想到 Magnific。它的 API 单次请求最高放大 16 倍,有四个滑杆控制结果可以偏离原图多远,还有 9 个预设分别针对人像、插画、游戏素材等场景。如果你的工作流离不开这些控制项,请带着这个前提往下读。
这篇只回答一个更窄的问题:你已经在用 API 生图,希望放大也用同一个 key、走同一张账单,那 hiapi 目前到底能提供什么?我们在 2026-11-02 和 11-03 两天分别核对了两边的公开资料,在 hiapi 上跑了真实的放大任务,并把每个平台适合的场景写在下面。

平台概览
| Magnific API | hiapi | |
|---|---|---|
| 放大端点 | Creative 放大(/v1/ai/image-upscaler),另有 Precision 放大 | 两个模型:recraft/creative-upscale 和 recraft/crisp-upscale |
| 倍数控制 | scale_factor:2x、4x、8x、16x(输出上限 25.3 MP) | 无。Creative 在我们的测试里输出 4096×4096,Crisp 固定 2 倍 |
| 保真 / 风格控制 | creativity、hdr、resemblance、fractality(−10 到 10),optimized_for(9 个预设),engine(4 种),prompt | 无。两个模型都只接受 image_url |
| 图片输入 | JSON 里传 Base64 字符串 | 公网 https URL |
| 异步方式 | 返回 task_id,状态 CREATED → IN_PROGRESS → COMPLETED / FAILED,可选 webhook_url | 返回 taskId,轮询 GET /v1/tasks/:id 或设置顶层 callback |
| 计费单位 | 积分(credits)。API 调用始终从积分余额扣,包括宣传为不限量的套餐 | 按张美元计价:Creative $0.3575,Crisp $0.004 |
| 同一 key 下的其它模型 | 图像、视频、音频模型,同一套积分套餐 | 图像、视频、音频和大语言模型,一个 key 通用 |
Magnific 的信息来自其公开 API 文档和定价页。hiapi 的价格来自实时定价接口(见定价页),截至 2026-11。两边都会调整,正式接入前请再核一遍。
关键差异
对结果的控制
这是 Magnific 的主场,hiapi 在这一点上没法比。Magnific 让你选择放大倍数,也能决定 AI 可以自由发挥细节还是必须贴近原图。hiapi 的两个放大模型各只有一个输入字段,多传参数会在提交时直接被拒。我们给 Crisp Upscale 加上 scale_factor 后,接口返回:
{"code":400,"data":null,"error_code":"INVALID_REQUEST","message":"invalid input: <root>: additional properties 'scale_factor' not allowed"}
所以你在 Magnific 上调好的参数没法带过来。在 hiapi 上,你要做的是在两种固定行为里二选一,没有滑杆可调。
“Creative”放大实际是什么效果
我们把一张日落木屋图缩到 640×640,上传后交给 recraft/creative-upscale,不加任何其它输入。任务经过 handling → archiving → success,用时约 85 秒,返回一张 4096×4096 的 WebP(17.9 MB)。
输出很清晰,但它是一次重绘,原图细节并没有被保留下来。看木屋局部:

原来的石砌烟囱变成了木瓦烟囱,旁边还多出一根。亮着灯的门变成了窗户,木屋在画面里的位置也往下移了,墙前多了一棵树。山和天空保留了大致布局,但山峰是重新画的。如果是风景类头图,这可能正合你意。如果是商品图、Logo,或者任何细节必须和原图一致的图片,就不合适。在 Magnific 上,对应这种需求的是 resemblance 滑杆;在 hiapi 上,主打保真的是 Crisp Upscale。
保真选项:Crisp Upscale
recraft/crisp-upscale 的定位是 2 倍放大、保持画面内容和文字不变,每张 $0.004。但我们没能跑出结果。 2026-11-02 和 11-03 两天共 5 次实测(其中一次用的是模型页自带的示例图),每次都在约 3 到 4 秒内返回 TASK_FAILED:
{"code":200,"data":{"error":{"code":"TASK_FAILED","message":"task failed"},"model":"recraft/crisp-upscale","status":"fail"},"message":"success"}
hiapi 对失败任务不扣费,所以这几次测试没有花钱。不过在你围绕它规划迁移之前,请先用自己的几张图试跑。我们之前对这个模型的上手实测见文末相关阅读。
价格
Magnific 按积分计费。定价页列出的月付价格为 Premium $20、Premium+ $45、Pro Starter $110(年付更低)。举个费率的例子,Precision 放大标价每张 2K 图 90 积分。一次放大折合多少美元,取决于你的套餐和放大倍数,所以这里不换算成单一数字。
hiapi 按输出张数固定收费(Creative $0.3575,Crisp $0.004),无订阅,失败不扣费。单次调用成本好预估,但这不代表 hiapi 在所有场景都更便宜。放大 4 倍及以上,或者你本来就在付 Magnific 套餐费,那边的单张成本可能更低。请按你自己的用量两边都算一遍再决定。
迁移对照
如果你要迁移现有的 Magnific 集成,各部分对应关系如下:
| Magnific | hiapi 对应 | 说明 |
|---|---|---|
POST /v1/ai/image-upscaler | POST https://api.hiapi.ai/v1/tasks,"model": "recraft/creative-upscale" | 一种行为对应一个模型 id |
| Precision 放大 | "model": "recraft/crisp-upscale" | 固定 2 倍。先重新确认可用 |
image(Base64) | input.image_url(公网 URL) | 先把原图托管好,比如放在你自己的存储桶 |
scale_factor、creativity、hdr、resemblance、fractality、optimized_for、engine、prompt | 无对应 | 全部删掉,否则返回 400 |
x-magnific-api-key 请求头 | Authorization: Bearer <key> | 见鉴权文档 |
webhook_url | 顶层 callback: {"url": "...", "when": "final"} | 成功或失败只触发一次,按 taskId 去重 |
data.generated[0] | data.output[0].url | hiapi 结果链接带 expireAt(临时链接),拿到后立刻下载 |
下面是可直接运行的请求,和上文测试用的结构相同:
curl -s -X POST https://api.hiapi.ai/v1/tasks \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "recraft/creative-upscale",
"input": { "image_url": "https://static.hiapi.ai/blog/magnific-ai-alternative/input-640.jpg" },
"callback": { "url": "https://your-app.example.com/hiapi/webhook", "when": "final" }
}'
# -> {"code":200,"data":{"taskId":"tk-hiapi-..."},"message":"success"}
curl -s https://api.hiapi.ai/v1/tasks/tk-hiapi-... \
-H "Authorization: Bearer $HIAPI_API_KEY"
# 终态:data.status = "success",data.output[0].url = "https://temp.hiapi.ai/....webp"
callback 要和 model、input 并列放在顶层,放进 input 里会被模型的参数校验拒掉。完整字段说明见创建任务文档。
怎么选
适合选 hiapi 的情况:
- 你已经在 hiapi 上生成图片或视频,希望放大也走同一个 key、同一份余额和同一个回调处理。
- 可以接受固定行为:一次调用拿到高分辨率重绘图,不需要调参。
- 想要按张固定的美元价格,不想订阅。
- 放大只是多模型流水线里的一步,不是你的核心产品。
适合选 Magnific 的情况:
- 需要自己选放大倍数,尤其是 8 倍或 16 倍。
- 需要在“补细节”和“忠于原图”之间做取舍。我们的测试表明,没有控制项的创意放大可能会改掉主体。
- 你的图片属于它预设专门优化的类型,比如人像、游戏素材或 3D 渲染。
- 团队还会在网页端处理同一批图,或者你已有的套餐足以覆盖用量。
常见问题
hiapi 是好的 Magnific AI 替代方案吗? 如果你需要一次调用拿到高分辨率图,且流水线本来就跑在 hiapi 上,是的。如果工作依赖 Magnific 的 creativity、resemblance 滑杆或 8 到 16 倍放大,就不是,hiapi 没有对应的控制项。
哪个更便宜? 取决于放大倍数和套餐。hiapi 每张固定 $0.3575(Creative)或 $0.004(Crisp);Magnific 按套餐积分计,不同工具和输出尺寸消耗不同。请用你自己的用量来比。
怎么从 Magnific API 迁移?
把原图托管到公网 URL,替换端点和鉴权头,删掉所有调参字段,把 webhook_url 换成顶层 callback,读取 data.output[0].url 并在过期前下载。
hiapi 的 creative upscale 会保留原图细节吗? 不一定。我们的测试里它重画了烟囱、窗户和门,还调整了构图。适合可以接受“重绘后更清晰”的场景。
同一个 key 还能调其它模型吗?
可以。放大和 hiapi 的图像、视频模型走同一个 /v1/tasks 端点,一个 key、一份余额、一个回调处理全部覆盖。
结论
需要可控、高倍数放大时,Magnific 仍是更强的工具。如果放大只是你在一个 key 上运行的流水线中的一步,并且固定的重绘式输出能满足需求,hiapi 更省事。迁移前,先在 Creative Upscale 模型页用自己的图试一试;如果保真度重要,也一并测一下 Crisp Upscale。





