我的作品 做了个 AI 生图平台 imgAPI:网页直接用,也能通过 API 接入自己的产品

shanye1402(山野 · Shanye) · September 15, 2026 · 48 hits

给商品换个背景,给文章做张封面,或者给自己的小工具加一个生图按钮。真正开始做的时候,要选模型、调提示词、接接口,还得考虑图迟迟不回来怎么办。

我做的 imgAPI,把网页生图和开发者接入放在了同一个网站里。自己用可以打开网页操作;要做成产品,就用 API 提交任务、查询结果。

官网:https://imgapi.vip

先在网页里看效果

目前可以选择 GPT Image 2.5、GPT Image 2、Banana Pro、Banana 2。输入提示词,也可以上传参考图,再按所选模型设置比例、分辨率等参数。

比如做商品图,可以上传自己的商品照片,描述希望出现的背景和构图;做文章配图,可以先写清主题、画面主体和比例。生成后再检查商品细节、文字和整体效果,合适的图及时下载保存。

不同模型对参数和参考图的支持有差别,页面与文档里有对应说明。价格也按模型及规格区分,首页可以查看,实际消耗以所选配置和结算为准。

要接进产品,已有 Node.js 和 Python 示例

如果你在做封面工具、电商素材工具,或者给现有应用增加生图功能,可以先在网页里选好模型,再按文档接入。

API 使用异步任务:提交后拿到任务 ID,再查询结果。示例支持保存任务信息和恢复查询,等待中断后可以继续查原任务,减少从头提交带来的重复请求。应用端的防重复点击和幂等处理仍需要自己设计。

装好 Git 和 Node.js 18+,可以先跑这三行:

git clone https://github.com/shanyeai/imgapi-image-generation.git
cd imgapi-image-generation
node node/run.mjs --dry-run --request examples/quickstart.json

这会在本地输出请求参数,不需要 Key,也不会调用生图接口或消耗积分。确认参数后,再配置自己的 Key 做真实调用。Key 放在服务端,别写进公开网页。

等太久,或者图出了严重问题,按什么处理

这也是我想在介绍里说清楚的部分。imgAPI 公开了超时、失败和严重质量异常的处理细则:

  • 服务端耗时超过 180 秒、不超过 300 秒,补偿本次实付积分的 20%;超过 300 秒,补偿 100%。
  • 生成失败、未返回图片或符合细则的首次交付无法打开,退回未完成部分的积分。
  • 图片损坏、返回尺寸与订单不符、明确要求的核心主体完全缺失等严重质量异常,可以提交工单。审核通过后,按异常图片对应实付积分的 150% 补偿。

补偿形式是积分,同一任务只取最高一项,不叠加。超时按服务端计时,符合条件的超时补偿约定于次日上午 10 点发放;质量问题需要审核,单纯审美不满意、提示词含糊或模型能力限制等有排除项。

imgAPI 超时与失败处理规则

官网规则截图,截取于 2026-09-13,展示的是规则,不是实际赔付到账记录。

完整适用条件:https://imgapi.vip/compensation-policy

可以先拿一张自己有权使用的商品图,或者一个真实的配图需求,在网页里看看是否适合,再决定要不要接入。你们现在做的产品里,最想补上哪一种生图功能?

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.