背景替换
背景替换端点允许您从图像中隔离出主体,并根据文本提示生成一个全新的、逼真的背景。
模型名称: background-replace
生命周期: stable
处理时间: ~5s–15s
输出格式: Auto (JPEG or PNG)
交付方式: URL
积分: 每次生成 1 到 5 个积分(取决于质量)
请求
将您的背景替换配置提交到通用 /v1/run 端点:
POST
https://fititon.app/api/v1/run请求示例
curl -X POST https://fititon.app/api/v1/run \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "background-replace",
"inputs": {
"subjectImage": "https://example.com/product.jpg",
"scenePrompt": "Product sitting on a sandy beach during golden hour",
"quality": "2k"
}
}'响应
返回 201 Created 状态以及初始跟踪对象。生成过程异步运行。
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "starting",
"created_at": "2026-07-18T17:30:00.000Z",
"error": null,
"output": null
}一旦 status 变为 "succeeded"(通过轮询 GET 端点),output 字段将包含一个数组,其中包含指向您生成的背景的 URL:
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "succeeded",
"created_at": "2026-07-18T17:30:00.000Z",
"error": null,
"output": [
"https://cdn.fititon.app/users/123/results/bg-replace-123.png"
]
}请求参数
必填参数
subjectImageRequiredstring包含您要隔离的主体的图像。可以是公开可访问的 URL 或 Base64 编码的图像字符串。最大尺寸:25MB。
专业提示: 主体与对比鲜明的背景之间具有清晰、锐利边缘的图像可以获得最干净的抠图。避免主体融入背景的图像(例如,白色衬衫在白色墙壁上)。高对比度照明有助于 AI 依靠边缘检测完美分离主体。
格式要求
提交 Base64 字符串时,必须包含标准数据 URI 前缀(例如,data:image/jpeg;base64,...)。
scenePromptRequiredstring您希望在主体后面生成的新背景场景的文本描述。
可选参数
quality'1k' | '2k' | '4k'输出分辨率等级。定义最终生成图像的分辨率。
默认值:1k
运行时错误
此功能的运行时错误使用 错误处理 中记录的共享集。如果在处理过程中发生错误,status 将更新为 "error",并且 error 字段将包含具体的失败原因。
积分成本
对于开发者 API 请求,成本完全取决于所选的输出 quality 等级。
公式: 成本 = 质量积分
| 质量等级 | 每张图像积分 |
|---|---|
| 1k (默认) | 1 |
| 2k | 3 |
| 4k | 5 |
