名称: eachlabs-product-visuals
描述: 使用 EachLabs AI 模型生成专业的电商产品摄影与视频。支持产品拍摄、背景替换、生活场景和360度视图。适用于用户需要电商或营销产品图片的场景。
元数据:
author: eachlabs
version: "1.0"
使用 EachLabs AI 模型生成专业的产品摄影、电商视觉素材和产品视频。
请求头: X-API-Key: <你的API密钥>
请设置 EACHLABS_API_KEY 环境变量。你可以在 eachlabs.ai 获取密钥。
| 任务 | 模型 | 标识符 |
|---|---|---|
| 产品摄影 | Product to Photoshoot | product-to-photoshoot |
| 模特展示 | Product Photo to Modelshoot | product-photo-to-modelshoot |
| 颜色变体 | Product Colors | product-colors |
| 美食摄影 | Food Photos | food-photos |
| 背景移除 | Product Background Remover | product-backround-remover |
| 图像超分 | Product Photo Upscaler | product-photo-upscaler |
| 家居场景 | Product Home View | product-home-view |
| 产品特写 | Bria Product Shot | bria-product-shot |
| 产品拍摄 | Product Shoot | product-shoot |
| 产品弧形拍摄 | Eachlabs Product Arc Shot | eachlabs-product-arc-shot-v1 |
| 产品拉近 | Eachlabs Product Zoom In | eachlabs-product-zoom-in-v1 |
| 任务 | 模型 | 标识符 |
|---|---|---|
| 产品摄影 | GPT Image v1.5 | gpt-image-v1-5-text-to-image |
| 背景替换 | GPT Image v1.5 Edit | gpt-image-v1-5-edit |
| 产品编辑 | Flux 2 Turbo Edit | flux-2-turbo-edit |
| 多角度视图 | Qwen Image Edit | qwen-image-edit-2511-multiple-angles |
| 背景移除 | Rembg Enhance | rembg-enhance |
| 背景移除 | Eachlabs BG Remover | eachlabs-bg-remover-v1 |
| 图像超分 | Eachlabs Upscaler Pro | eachlabs-image-upscaler-pro-v1 |
| 广告修复 | SDXL Ad Inpaint | sdxl-ad-inpaint |
| 自定义产品风格 | Z Image Trainer | z-image-trainer |
| 产品视频 | Pixverse v5.6 Image-to-Video | pixverse-v5-6-image-to-video |
GET https://api.eachlabs.ai/v1/model?slug=<slug> — 验证模型是否存在,并返回包含精确输入参数的 request_schema。在创建预测前务必执行此步骤,以确保输入正确。POST https://api.eachlabs.ai/v1/prediction,提供模型标识符、版本 "0.0.1" 以及符合模式的输入数据。GET https://api.eachlabs.ai/v1/prediction/{id},直到状态变为 "success" 或 "failed"。curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "gpt-image-v1-5-edit",
"version": "0.0.1",
"input": {
"prompt": "将产品置于干净的白底上,使用柔和的影棚灯光和微弱的阴影",
"image_urls": ["https://example.com/product.jpg"],
"background": "opaque",
"quality": "high"
}
}'
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "gpt-image-v1-5-edit",
"version": "0.0.1",
"input": {
"prompt": "将这个咖啡杯置于现代家庭办公室中一张舒适的木质书桌上,带有温暖的晨光,生活摄影风格",
"image_urls": ["https://example.com/mug.jpg"],
"quality": "high"
}
}'
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "qwen-image-edit-2511-multiple-angles",
"version": "0.0.1",
"input": {
"image_urls": ["https://example.com/product.jpg"],
"horizontal_angle": 45,
"vertical_angle": 15,
"zoom": 5
}
}'
要生成360度全方位视图,可以分别运行多个预测,使用不同的 horizontal_angle 值(例如:0, 45, 90, 135, 180, 225, 270, 315)。
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "gpt-image-v1-5-edit",
"version": "0.0.1",
"input": {
"prompt": "移除这张产品图片的背景",
"image_urls": ["https://example.com/product.jpg"],
"background": "transparent",
"output_format": "png"
}
}'
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "pixverse-v5-6-image-to-video",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/product-studio.jpg",
"prompt": "围绕产品缓慢的电影式镜头旋转,带有戏剧性的影棚灯光",
"duration": "5",
"resolution": "1080p"
}
}'
对于目录级规模的批量处理,可以为每个产品发送独立的 POST 请求来并行创建多个预测。然后独立轮询每个预测的结果。
完整的模型参数请参阅 eachlabs-image-generation 和 eachlabs-video-generation 参考文档。