eachlabs-product-visualsGenerate professional e-commerce product photography and videos using EachLabs AI models. Product shots, background replacement, lifestyle scenes, and 360-degree views. Use when the user needs product images for e-commerce or marketing.
Install via ClawdBot CLI:
clawdbot install eftalyurtseven/eachlabs-product-visualsGenerate professional product photography, e-commerce visuals, and product videos using EachLabs AI models.
Header: X-API-Key: <your-api-key>
Set the EACHLABS_API_KEY environment variable. Get your key at eachlabs.ai.
| Task | Model | Slug |
|------|-------|------|
| Product photoshoot | Product to Photoshoot | product-to-photoshoot |
| Product on model | Product Photo to Modelshoot | product-photo-to-modelshoot |
| Color variations | Product Colors | product-colors |
| Food photography | Food Photos | food-photos |
| Background removal | Product Background Remover | product-backround-remover |
| Image upscaling | Product Photo Upscaler | product-photo-upscaler |
| Home scene placement | Product Home View | product-home-view |
| Product shot | Bria Product Shot | bria-product-shot |
| Product shoot | Product Shoot | product-shoot |
| Product arc shot | Eachlabs Product Arc Shot | eachlabs-product-arc-shot-v1 |
| Product zoom in | Eachlabs Product Zoom In | eachlabs-product-zoom-in-v1 |
| Task | Model | Slug |
|------|-------|------|
| Product photography | GPT Image v1.5 | gpt-image-v1-5-text-to-image |
| Background replacement | GPT Image v1.5 Edit | gpt-image-v1-5-edit |
| Product editing | Flux 2 Turbo Edit | flux-2-turbo-edit |
| Multi-angle views | Qwen Image Edit | qwen-image-edit-2511-multiple-angles |
| Background removal | Rembg Enhance | rembg-enhance |
| Background removal | Eachlabs BG Remover | eachlabs-bg-remover-v1 |
| Image upscaling | Eachlabs Upscaler Pro | eachlabs-image-upscaler-pro-v1 |
| Ad inpainting | SDXL Ad Inpaint | sdxl-ad-inpaint |
| Custom product style | Z Image Trainer | z-image-trainer |
| Product video | Pixverse v5.6 Image-to-Video | pixverse-v5-6-image-to-video |
GET https://api.eachlabs.ai/v1/model?slug= â validates the model exists and returns the request_schema with exact input parameters. Always do this before creating a prediction to ensure correct inputs.https://api.eachlabs.ai/v1/prediction with model slug, version "0.0.1", and input matching the schemaGET https://api.eachlabs.ai/v1/prediction/{id} until status is "success" or "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": "Place this product on a clean white background with soft studio lighting and subtle shadows",
"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": "Place this coffee mug on a cozy wooden desk in a modern home office with warm morning light, lifestyle photography",
"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
}
}'
Generate multiple angles by running separate predictions with different horizontal_angle values (0, 45, 90, 135, 180, 225, 270, 315 for a full 360).
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": "Remove the background from this product image",
"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": "Slow cinematic camera rotation around the product with dramatic studio lighting",
"duration": "5",
"resolution": "1080p"
}
}'
For catalog-scale processing, create multiple predictions in parallel by sending separate POST requests for each product. Poll each prediction independently.
See the eachlabs-image-generation and eachlabs-video-generation references for complete model parameters.
Generated Mar 1, 2026
Generate professional product images on clean white backgrounds or in lifestyle settings for online stores. Ideal for retailers needing high-quality visuals to replace amateur photos, enhancing product appeal and reducing photography costs.
Create dynamic product videos and multi-angle views for social media ads and promotional campaigns. Useful for marketing teams to produce engaging content that showcases products in action, boosting customer engagement and conversion rates.
Automate the generation of consistent product images across large catalogs, such as for fashion or electronics. Enables businesses to quickly update visuals for seasonal launches or inventory changes, saving time on manual shoots.
Remove backgrounds from product images to create transparent PNGs for use in design mockups or composite scenes. Beneficial for graphic designers and agencies needing clean assets for packaging, websites, or print materials.
Produce appetizing food photos with realistic lighting and styling for restaurants or food brands. Helps in creating menu visuals or marketing content that highlights product freshness and quality without expensive studio setups.
Offer a subscription service where businesses pay monthly for access to AI-generated product visuals, with tiered pricing based on usage volume. This model provides recurring revenue and scales with client needs, targeting small to medium-sized online retailers.
Charge per API call or prediction for marketing agencies and freelancers who need on-demand product visuals for client projects. This flexible model attracts users with variable workloads and can include bulk discounts for high-volume clients.
Sell custom enterprise licenses to large corporations for integrating the skill into their internal workflows, such as for catalog management or ad creation. Includes premium support and customization options, driving high-value contracts.
đŹ Integration Tip
Always check the model schema via GET request before making predictions to ensure correct input parameters, and use environment variables for API keys to enhance security.
Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.
Capture frames or clips from RTSP/ONVIF cameras.
Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
Generate images using the internal Google Antigravity API (Gemini 3 Pro Image). High quality, native generation without browser automation.
äœżçšć çœź image_generate.py èæŹçæćŸç, ć〿ž æ°ć ·äœç `prompt`ă
AI image generation powered by CellCog. Create images, edit photos, consistent characters, product photography, reference-based images, sets of images, style transfer. Professional image creation with AI.