CLI Examples
Practical examples for common SJinn CLI workflows.
Text to Image
sjinn image generate \
--prompt "a studio portrait with soft rim lighting" \
--model gpt-image-2 \
--aspect 1:1
Image-Guided Generation
Use a local file as reference:
sjinn image generate \
--prompt "turn this sketch into a polished product render" \
--image ./sketch.png \
--model nano-banana-pro \
--resolution 2K
Multiple reference images (comma-separated):
sjinn image generate \
--prompt "combine these references into one cohesive fashion campaign image" \
--image ./pose.png,./fabric.png,https://example.com/mood.jpg
Text to Video
sjinn video generate \
--prompt "a luxury watch rotating on black marble" \
--model veo3 \
--aspect 16:9
Image to Video
sjinn video generate \
--prompt "animate this character with subtle camera movement" \
--image ./character.png \
--model kling3 \
--duration 5
Async Jobs
Return immediately with a task ID, then query later:
sjinn image generate --prompt "a surreal editorial poster" --async
sjinn status <task_id>
Download Results
Save the completed result to a local file:
sjinn image generate \
--prompt "a clean hero image for a design studio" \
--download ./hero.png
sjinn video generate \
--prompt "a smooth camera pass over a futuristic workspace" \
--download ./workspace.mp4
JSON Output
Use --json for automation and scripting:
sjinn video generate \
--prompt "a product demo shot on a white background" \
--async \
--json
