Loading...
Loading...
Generate images and videos via Higgsfield AI through 30+ models including Nano Banana 2, Soul V2, Veo 3.1, Kling 3.0, Seedance 2.0, Flux 2, GPT Image 2, plus Marketing Studio for branded ad video/image with curated avatars and imported products. Use when: "generate an image", "make a picture", "create artwork", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "stylize a photo", "remix this image", "produce a clip", "render a scene", "create an ad", "make a UGC video", "generate marketing video", "make a product demo", "create unboxing", "TV spot", "virtual try-on", "product showcase", "brand video", "presenter video for product", "import product from URL", "create avatar for ad". Supports text-to-image, image-to-image, image-to-video, reference-based generation, and Marketing Studio (avatars + products + ad modes). Auto-detects whether passed IDs are uploads or previous jobs. Chain with higgsfield-soul-id when the user wants their face in the output. NOT for: training Soul Character (use higgsfield-soul-id), professional product photoshoots with mode-specific prompt enhancement (use higgsfield-product-photoshoot), text-only / chat / TTS tasks.
npx skill4agent add higgsfield-ai/skills higgsfield-generatehiggsfieldhiggsfield$PATHcurl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | shhiggsfield account statusSession expiredNot authenticatedhiggsfield auth loginhiggsfield account status--aspect_ratio 16:9--waitgenerate createcreatewaithiggsfield-product-photoshoothiggsfield-soul-id--modelhiggsfield generate createhiggsfield model list --json | jqreferences/model-catalog.mdimagestart_imageend_imagevideoaudioreferences/media-inputs.mdhiggsfield model get <jst> --jsonadjustmentsaspect_ratio=99:99higgsfield generate create <jst> --prompt "..." [media flags] [param flags] --wait--wait-timeout 20m--wait-interval 5shiggsfield generate list --jsonhiggsfield generate get <id> --jsonhiggsfield generate wait <id>--wait| Flag | Use for | Models that accept it |
|---|---|---|
| reference image | most image models, |
| first frame for image-to-video transitions | |
| last frame for transitions | |
| reference video | |
| reference audio (lipsync, soundtrack match) | |
higgsfield upload createMEDIA_ROLESreferences/media-inputs.mdhiggsfield model get <jst>higgsfield generate create gpt_image_2 --prompt "neon city at dusk" --aspect_ratio 16:9 --resolution 2k --wait
higgsfield generate create nano_banana_2 --prompt "anime character concept, expressive pose" --image ./ref.png --wait
higgsfield generate create seedance_2_0 --prompt "camera dollies in" --start-image ./first.png --duration 8 --wait
higgsfield generate create text2image_soul_v2 --prompt "..." --soul-id <soul_ref_id> --wait--json--wait --json--waitecho "..." | higgsfield generate create z_image --waitmarketing_studio_videomarketing_studio_imagepresethiggsfield marketing-studio avatars listcustomhiggsfield marketing-studio avatars createhiggsfield marketing-studio products fetch --url ...higgsfield marketing-studio products createhiggsfield marketing-studio products fetch --url <url> --waithiggsfield upload create <photo>...higgsfield marketing-studio products create --title "..." --image <id>...higgsfield marketing-studio avatars listhiggsfield marketing-studio avatars create --name "..." --image <upload_id>ugcugc_how_tougc_unboxingproduct_showcaseproduct_reviewtv_spotwild_cardugc_virtual_try_onvirtual_try_onreferences/marketing-modes.mdhiggsfield generate create marketing_studio_video \
--prompt "..." \
--avatars '[{"id":"<avatar_id>","type":"preset"}]' \
--product_ids '[<product_id>]' \
--mode ugc \
--duration 15 \
--resolution 720p \
--aspect_ratio 9:16 \
--wait480p720pauto21:916:94:31:13:49:16--generate-audio trueseedance_2_0--wait--wait-timeout 30m# 1. Trigger fetch (returns the product id and starts background scrape)
higgsfield marketing-studio products fetch --url https://shop.example.com/sneakers --wait
# 2. Generate the marketing video against the same URL — backend reuses the entity
higgsfield generate create marketing_studio_video \
--url https://shop.example.com/sneakers \
--mode ugc \
--duration 15 \
--aspect_ratio 9:16 \
--waitmarketing_studio_imagehiggsfield generate create marketing_studio_image \
--prompt "..." \
--aspect_ratio 1:1 \
--resolution 2k \
--waitMissing required params: promptInvalid values: aspect_ratio=99:99 (allowed: ...)Unknown params: foohiggsfield model get <jst>Session expiredhiggsfield auth loginreferences/troubleshooting.mdreferences/model-catalog.mdreferences/prompt-engineering.mdreferences/media-inputs.mdreferences/troubleshooting.mdreferences/marketing-avatars.mdreferences/marketing-products.mdreferences/marketing-modes.md