SuperAPI AI 工具集

adobe-firefly-image

设计与创作

查看项目

更新于 10-16 05:02

技能介绍

用途:通过 Adobe Firefly Services 的 REST API 完成静态图像的生成与后期处理,包括文生图、自然语言指令编辑、相似图生成、蒙版替换、画布扩展、对象合成与放大。视频、音频及 Photoshop、Lightroom、Express 等无关操作不在范围内。

主要能力:Image 5 生成与指令编辑走 POST /v4/images/generate-async,请求头 x-model-version: image5,body 中 modelId 为 firefly_image,每次一个变体、最多一张参考图;Image 3/4 生成走 POST /v3/images/generate-async,支持最多四个变体及风格、结构等控制;另有相似图、填充、扩展、对象合成、精确合成、自适应合成与放大等端点。上传输入图或蒙版用 POST /v2/storage/image,返回的 ID 有效期为七天。

使用方式:先确认组织已开通 Firefly Services 且项目具备 OAuth 服务器到服务器凭据。令牌请求发往 https://ims-na1.adobelogin.com/ims/token/v3,随后每次调用需带 Authorization: Bearer <access-token>、x-api-key: <client-id>、Content-Type: application/json、Accept: application/json。v4 提交返回 200 及 links.result.href,v3 提交返回 202 及 jobId、statusUrl,均需轮询至终态后下载。放大使用 POST /v3/images/upscale 并设 x-model-version: precise_upsampler_v1,倍率为 2、3、4 或 6。

适用场景:需要批量或程序化生成、编辑、合成、放大静态图像的团队工作流。

限制:客户端密钥与访问令牌不得暴露在前端、日志或生成物中;访问令牌有效期 24 小时。部分字段与端点存在文档冲突,应以 API 参考的操作 schema 与较新的变更日志为准。蒙版需检查尺寸、透明度与对齐;合成结果仍需人工像素与文字可读性复核。资料未提供具体收费与价格信息。