eachlabs-product-visuals について
EachLabsのAIモデルで商品写真、EC向けビジュアル、商品動画を作成するスキルです。モデル選択と予測処理を案内し、背景編集、生活シーン、複数角度、画像から動画への生成を扱います。
主な機能
- 01商品タスク別のモデル推奨
- 02予測の作成、状態確認、出力取得
- 03白背景とライフスタイルの商品画像
- 04複数角度の商品ビュー
- 05背景の削除と置換
- 06画像から動画への生成
活用シーン
- 01オンラインストア掲載用の商品画像の準備
- 02商品キャンペーン用の生活シーン画像の作成
- 03商品画像から複数角度のビューを生成
- 04商品画像を動画に変換
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill eachlabs-product-visualsインストール後、Claude Code で/eachlabs-product-visualsを入力して読み込まれたか確認します。
同梱ファイルreferences/MODELS.md
詳細
EachLabs 製品ビジュアル
EachLabs AI モデルを使って、プロフェッショナルな商品写真、E コマース向けビジュアル、商品動画を生成します。
認証
Header: X-API-Key: <your-api-key>
EACHLABS_API_KEY 環境変数を設定します。eachlabs.ai でキーを取得してください。
おすすめのモデル
E コマース向け
| タスク | モデル | スラッグ |
|---|---|---|
| 商品撮影 | 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を返します。正しい入力を使用できるよう、予測を作成する前に必ず確認してください。 - モデルのスラッグ、バージョン
"0.0.1"、スキーマに一致する入力を指定して POSThttps://api.eachlabs.ai/v1/predictionを送信します - ステータスが
"success"または"failed"になるまで ポーリングGET https://api.eachlabs.ai/v1/prediction/{id}を実行します - レスポンスから出力 URL を 抽出 します
ワークフロー
白背景の商品画像
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
}
}'
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": "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"
}
}'
商品向けプロンプトのヒント
- 照明を指定します:「soft studio lighting」「dramatic side lighting」「natural window light」
- 表面について記述します:「marble surface」「wooden table」「clean white background」
- 影を含めます:「soft shadows」「reflection on surface」
- コンテキストを追加します:「lifestyle setting」「in-use shot」「flat lay arrangement」
- カタログ用の画像を一括生成する場合は、類似したプロンプトで一貫性を保ちます
バッチ処理
カタログ規模の処理では、商品ごとに個別の POST リクエストを送信して、複数の予測を並行して作成します。各予測を個別にポーリングしてください。
パラメーターリファレンス
モデルのパラメーターの詳細については、eachlabs-image-generation および eachlabs-video-generation のリファレンスを参照してください。
コメント
Markdown 対応