Loading...
Loading...
Unified CLI workflow for generating images and videos with Gemini, OpenAI, and Grok(xAI) via `ugen`. Use for tasks that require model discovery (`ugen models`), ordered multi-input composition (`--part text:...` and `--part image:...`), provider-specific option tuning (`--option`, `--options-json`), secure token handling (env or password prompt), and troubleshooting generation failures/timeouts.
npx skill4agent add unlimiting-studio/unlimitgen ugenugenugen models
ugen models --provider gemini --modality image
ugen models --provider openai --modality videopasswordGEMINI_API_KEYGOOGLE_API_KEYOPENAI_API_KEYXAI_API_KEYexport OPENAI_API_KEY="***"
ugen models --provider openai--parttext:...image:/path/to/file.pngtext/image--part text:"구도 유지" image:./ref1.png --part text:"색감만 반영" image:./ref2.jpgugen generate image \
--provider openai \
--model gpt-image-1.5 \
--part text:"눈 오는 밤 네온 거리의 고양이" \
--option size=1024x1024 quality=highugen generate image \
--provider gemini \
--model gemini-2.5-flash-image-preview \
--part text:"구도를 유지" image:./ref.png text:"색감을 따뜻하게"ugen generate video \
--provider openai \
--model sora-2 \
--part text:"비 오는 도시를 달리는 고양이" image:./first-frame.png \
--option seconds=8 size=1280x720ugen generate video ... --timeout-ms 1800000 --poll-interval-ms 7000--option--options-jsonugen generate video \
--provider gemini \
--model veo-3.1-generate-preview \
--part text:"해변 일출 타임랩스" \
--option durationSeconds=8 aspectRatio=16:9 \
--options-json '{"numberOfVideos":1,"generateAudio":false}'true/false/null--options-json지원하지 않는 providergemini|openai|grok이미지 파일을 찾을 수 없습니다401permission denied--timeout-mssecondssizeresolutionugen models --provider ... --modality ...완료: provider/modality/modeloutputs/ugen models
ugen generate image --provider openai --model gpt-image-1.5 --part text:"..."
ugen generate video --provider openai --model sora-2 --part text:"..." image:./first.png
ugen generate image --provider gemini --model imagen-4.0-generate-001 --part text:"..." --options-json '{"numberOfImages":2}'