Loading...
Loading...
Генерация фото, видео и аудио через VelsVisual CLI и KIE API (kie.ai). Используй, когда пользователь просит «сгенерируй картинку/изображение/фото/видео/музыку/песню/озвучку/голос/саунд-эффект», text-to-image, image-to-video, TTS или апскейл изображения.
npx skill4agent add nick-vels/velsvisual visualvelsvisual models --refresh --json # обновить реестр из docs.kie.ai (делай раз в сессию)
velsvisual models --category image --search nano --json # поиск по id и описанию
velsvisual schema МОДЕЛЬ --json # реальные поля input этой модели--searcheditgoogle/nano-banana-editgpt-image-2-image-to-imageideogram/v3-remixttsозвучкаimage-to-videoоживиupscaleапскейлmodels --jsonrequiredapidocUrl[stale]--searchrun--no-schema--refresh-schemanpx -y velsvisual setup # скачает CLI и запустит мастер: API-ключ (с проверкой баланса) + этот скиллvelsvisual setupnpm i -g velsvisualnpm i -g velsvisual@latestnpx -y skills update visualexport KIE_API_KEY=ваш_ключvelsvisual config --set-key ваш_ключvelsvisual creditsvelsvisual setup [--yes] [--local] [--repo РЕПО] # мастер настройки (alias: init)
velsvisual credits # баланс
velsvisual models [--refresh] [--category image|video|audio] [--search ТЕКСТ]
velsvisual recommend image|video|audio [--refresh] # подбор модели: последние версии
# популярных семейств с ценами и тирами
velsvisual pricing [--refresh] [--category image|video|audio] [--search ТЕКСТ] # цены в кредитах и $
velsvisual schema МОДЕЛЬ [--raw] # поля input модели из её документации
velsvisual upload ФАЙЛ # локальный файл → fileUrl
velsvisual run МОДЕЛЬ [--prompt ТЕКСТ] [--image ФАЙЛ_ИЛИ_URL ...] \
[--set ключ=значение ...] [--json-input 'JSON'] [--dry-run] \
[--wait] [--timeout СЕК] [--interval СЕК] [--download КАТАЛОГ]
velsvisual status TASK_ID [--api jobs|veo|runway|gpt4o|flux|suno]
velsvisual wait TASK_ID [--timeout 600] [--interval 5] [--api ...]
velsvisual download URL [-o ПУТЬ]
velsvisual config --set-key KEY--set k=vtrue5["a"]--json-input--image--set first_frame_url=./sky.jpg--set reference_image_urls='["./a.png"]'--dry-run~/.velsvisual/models-cache.json~/.velsvisual/schema-cache.jsonvelsvisual models --search <задача> --jsonschemavelsvisual schema МОДЕЛЬ --json--jsontaskIdstateurlstracks--wait --download КАТАЛОГvelsvisual download URLurlsrun --wait --timeout 600runtaskIdwait <taskId>--timeout 900--dry-runrunrunconfig --set-keycodevelsvisual schema МОДЕЛЬuploadrun--dry-runvelsvisual pricing --search МОДЕЛЬ --json≈approximate: truedocUrlvelsvisual models --searchpricingusdvelsvisual credits-fast-mini[500] output audio may be related to copyright restrictionsgenerate_audio--set generate_audio=falseaspect_ratio: 16:9--set aspect_ratio=1:1adaptiveimage_urlimage_urlsinput_urlsfirst_frame_urlimage--image--setschema-fast-mini480p[451]velsvisual upload ФАЙЛvelsvisual recommend <категория> --jsonqualitybalancedbudgetvelsvisual models --category image --search text-to-image --json # картинка по тексту
velsvisual models --category image --search edit --json # редактирование картинки
velsvisual models --category image --search upscale --json # апскейл / удаление фона
velsvisual models --category video --search image-to-video --json # видео из картинки
velsvisual models --category video --search text-to-video --json # видео по тексту
velsvisual models --category audio --json # музыка, TTS, эффектыsunoveo3veo3_fastveo3_liteflux-kontext-proflux-kontext-maxgpt4o-imagerunway-gen3velsvisual run google/nano-banana \
--prompt "рыжий кот в скафандре, кинематографичный свет" \
--wait --download ./out --jsonvelsvisual schema bytedance/seedance-2-mini --json # узнать поля и дефолты
velsvisual run bytedance/seedance-2-mini \
--prompt "облака медленно плывут, свет меняется, камера статична" \
--image ./sky.jpg \
--set duration=6 --set resolution=480p --set aspect_ratio=1:1 \
--set generate_audio=false \
--wait --timeout 900 --download ./out --json--imagefirst_frame_urlimage_urlsvelsvisual upload ./sky.jpg--set ПОЛЕ=...# простой режим: только промпт
velsvisual run suno --prompt "спокойный лоуфай для учёбы" \
--wait --timeout 900 --download ./out --json
# custom mode: style и title обязательны
velsvisual run suno --prompt "куплеты на русском про осенний город" \
--set customMode=true --set style="indie rock, female vocal" --set title="Осень" \
--set model=V5 --wait --timeout 900 --download ./out --jsonaudioUrlstreamAudioUrlvelsvisual run elevenlabs/text-to-speech-turbo-2-5 \
--prompt "Текст, который нужно озвучить." \
--set stability=0.5 --set speed=1.0 \
--wait --download ./out --jsonvelsvisual schema elevenlabs/text-to-speech-turbo-2-5voicevelsvisual run topaz/image-upscale --image ./photo.png \
--set upscale_factor=2 --wait --download ./out --jsonvelsvisual status <taskId> --json # API определится автоматически
velsvisual wait <taskId> --timeout 600 --jsonvelsvisual run some/future-model --api jobs --json-input '{"prompt": "..."}' --jsonrun--api