图片压缩与输出分辨率
分辨率由模型名决定
4ALL API 的图像分辨率通过型号后缀选择,不要依赖 size 参数:
| 后缀 | 说明 |
|---|---|
| 无 | 标准分辨率(约 1K) |
-2k | 2K 高清 |
-4k | 4K 超清(GPT-Image 系列) |
配合画幅后缀组合使用,如 gpt-image-2-portrait-2k、gemini-3.1-flash-image-square-2k,
完整规则见图像与视频生成模型。
怎么选档位
- 网页/社媒展示:标准档足够,加载快、成本低;
- 打印/放大裁切/商详主图:2K 起;
- 需要后期精修的成品:4K,但单价与耗时都明显上升;
- 建议标准档试到满意的提示词,再用高分辨率出成品——避免在 4K 上反复试错。
输出格式与体积
- 返回 URL 时直接下载原图;返回 base64 时注意响应体大(4K 可达数 MB), 客户端与代理的 body 上限要放宽;
- 拿到原图后自行压缩出多规格(webp/avif + 缩略图)再入 CDN, 不要把原图直接怼给前端;
- 生成图 URL 有时效性,务必先转存到自己的对象存储。
常见问题
- 图片模糊:多半是标准档被前端放大展示,换 2K/4K 档;
- 白底图边缘发灰:提示词写明”纯白背景 #FFFFFF、无阴影”;
- 体积过大:服务端转 webp(质量 80)通常能减 60–80% 体积且肉眼无损。