Oficjalne narzędzie wiersza poleceń

ZOOOP AI CLI: generuj obrazy, wideo i audio w terminalu

Jeden pakiet npm daje Twojemu terminalowi dostęp do ponad 70 modeli AI, w tym GPT Image, Nano Banana, Seedance, Kling i ElevenLabs. Zaloguj się przez przeglądarkę, a potem jednym poleceniem sprawdzaj cenę, uruchamiaj generowanie i pobieraj wyniki albo automatyzuj to w CI.

Zacznij
npx zooop login
Wpisz kod wyświetlony w terminalu

macOS, Linux i Windows · Node.js 18 lub nowszy · bez innych zależności

~/launch -- zsh
$npx zooop login
To log in, open this page in a browser:
https://zooop.ai/cli/login?code=QBKF-7XRM
Opened your browser.
Logged in as you@studio.com
$zooop run --template superhero-movie-poster \
-p 'image_urls=["@me.jpg"]' -p hero_name=NOVA
Uploading me.jpg...
[3s] running
[41s] succeeded (11 credits)
/home/you/8c2f41d7-5b1e-4a6f-9d3c-2e7b0a9f6c14.png
$
Plakat filmu o superbohaterach stworzony w terminalu za pomocą ZOOOP CLI
8c2f41d7-5b1e-4a6f-9d3c-2e7b0a9f6c14.png

Działa z modelami, których już używasz

  • GPT Image 2.5
  • Nano Banana 2.1
  • Seedream 5.0
  • Midjourney V8.2
  • Seedance 2.5
  • Kling
  • Wan 3.0
  • Vidu Q4
  • MiniMax H3
  • Gemini Omni
  • Grok Imagine
  • ElevenLabs
modeli AI
70+
typy mediów
3
polecenie do logowania
1
dodatkowych zależności
0

Wszystkie czołowe modele w jednym poleceniu

CLI odczytuje aktualny katalog ZOOOP, więc nowe modele obrazu, wideo i audio działają od dnia premiery. Bez żadnych aktualizacji.

$zooop models --type video

Stworzone dla terminala i skryptów

Flaga --json w każdym poleceniu, czysty stdout dla potoków, postęp na stderr i znaczące kody wyjścia. Wstaw je do skryptu powłoki, pliku Makefile lub zadania CI.

$zooop tasks --json | jq .tasks[0].status

Płacisz tylko za użycie

Uruchomienia są rozliczane z Twojego salda ZOOOP. Bez subskrypcji, kredyty nigdy nie wygasają, a dokładną cenę widzisz, zanim cokolwiek się uruchomi.

$zooop quote --template claymation-me

Co możesz generować

Wszystko, co oferuje publiczne API ZOOOP, a do tego szablony z galerii uruchamiane jednym kliknięciem i wyspecjalizowane narzędzia AI, takie jak usuwanie tła i upscaling.

Obraz

Tekst na obraz, obraz na obraz, edycja na podstawie promptu, inpainting, grafika wektorowa SVG, upscaling i usuwanie tła.

Wideo

Tekst na wideo, animowanie zdjęcia, interpolacja między pierwszą a ostatnią klatką, transfer ruchu, synchronizacja ust, wydłużanie i zmiana stylu.

Audio

Zamiana tekstu na mowę wybranym głosem, klonowanie głosu z próbki, efekty dźwiękowe i pełne utwory muzyczne.

Lista modeli jest pobierana z katalogu na bieżąco, więc model opublikowany dziś działa jeszcze tego samego dnia. Zobacz wszystkie modele.

Każdy szablon jednym poleceniem

Szablony z galerii uruchamiane jednym kliknięciem działają też w terminalu. zooop templates show pokazuje, jakich danych wejściowych potrzebuje szablon, a zooop run --template tworzy wynik z Twojego zdjęcia.

Zacznij w trzech krokach

Około dwóch minut. Potrzebujesz terminala i konta ZOOOP.

  1. 1

    Zainstaluj CLI

    Zainstaluj je globalnie menedżerem pakietów albo uruchamiaj na żądanie przez npx. Wymaga tylko Node.js 18 lub nowszego.

    npm install -g zooop
    zooop --help

    Instaluje polecenie zooop dla Twojego konta użytkownika.

  2. 2

    Zaloguj się przez przeglądarkę

    Polecenie zooop login wyświetla krótki kod i otwiera zooop.ai/cli/login. Sprawdź, czy przeglądarka pokazuje ten sam kod, wybierz konto i projekt, a następnie kliknij „Autoryzuj”. Nie musisz kopiować ani wklejać żadnego klucza.

    Utwórz klucz API dla CI

    Zatwierdzaj tylko kody z logowania rozpoczętego przez Ciebie. Klucz możesz odwołać w dowolnej chwili na stronie kluczy API lub poleceniem zooop logout.

    zooop login

    Otwiera domyślną przeglądarkę. Klucz jest zapisywany tylko na tym komputerze, w pliku, który możesz odczytać tylko Ty.

  3. 3

    Pierwsze generowanie

    Znajdź model, sprawdź cenę i uruchom go. CLI poczeka na wynik i zapisze go w bieżącym katalogu.

    Pierwsze uruchomienie
    zooop models --type image --subtype default
    zooop quote --model <model-id> --version <version-id> -p prompt="a red panda eating noodles"
    zooop run --model <model-id> --version <version-id> -p prompt="a red panda eating noodles"

Logowanie przez przeglądarkę, bez wklejania klucza

Polecenie zooop login wyświetla krótki kod i otwiera zooop.ai/cli/login. Sprawdź, czy oba kody się zgadzają, zatwierdź i gotowe: CLI ma już dostęp do konta. Klucz nigdy nie trafia do Twojego schowka.

$ zooop login
code:
QBKF-7XRM

Terminal wyświetla jednorazowy kod

zooop.ai/cli/login
QBKF-7XRM
Autoryzuj

Przeglądarka pokazuje ten sam kod. Zatwierdź go

Zalogowano

CLI ma dostęp do konta i przechowuje klucz lokalnie

Przegląd poleceń

Każde polecenie obsługuje --json i -h. Dodaj --help do dowolnego polecenia, aby zobaczyć wszystkie jego opcje.

zooop login

Loguje przez przeglądarkę i zapisuje klucz dla tego komputera.

zooop login
zooop whoami

Pokazuje konto, projekt, saldo kredytów i datę wygaśnięcia klucza.

zooop whoami
zooop models

Wyświetla modele z wersjami, danymi wejściowymi i typowymi cenami.

zooop models --type video --subtype text-ref
zooop templates

Pokazuje szablony z galerii i dane wejściowe potrzebne każdemu z nich.

zooop templates show <slug>
zooop tools

Wyświetla narzędzia AI, takie jak usuwanie tła i upscaling.

zooop tools
zooop quote

Wycenia żądanie bez uruchamiania go.

zooop quote --model <id> --version <id> -p prompt="..."
zooop run

Wysyła żądanie, czeka na wynik i go pobiera. Pliki lokalne są przesyłane automatycznie.

zooop run --template <slug> -p image_url=@photo.jpg
zooop tasks

Wyświetla ostatnie zadania, sprawdza wybrane, czeka na nie lub anuluje je, gdy są w kolejce.

zooop tasks get <task-id> --wait
zooop upload

Przesyła plik obrazu, wideo lub audio i wypisuje jego URL.

zooop upload ./clip.mp4
zooop describe

Zamienia obraz w prompt do wielokrotnego użytku (1 kredyt).

zooop describe @./reference.jpg
zooop logout

Odwołuje zapisany klucz na serwerze i usuwa go lokalnie.

zooop logout

Przykłady

Skopiuj przykład, wstaw ID modelu z zooop models i uruchom.

Tekst na obraz

Generuje kadr panoramiczny i zapisuje go w ./renders.

zooop run --model <model-id> --version <version-id> \
-p prompt="a neon-lit rainy Tokyo alley, cinematic" \
-p aspect_ratio=16:9 --out ./renders

Obraz na wideo

Ożywia lokalne zdjęcie. Plik jest najpierw przesyłany; nazwy danych wejściowych znajdziesz w zooop models.

zooop run --model <model-id> --version <version-id> \
-p prompt="slow push-in, hair moving in the wind" \
-p image_url=@./portrait.jpg -p duration=5

Uruchom szablon z galerii

Wybierz szablon i przekaż mu swoje zdjęcie.

zooop templates --type video
zooop run --template <slug> -p 'image_urls=["@./me.jpg"]' --out ./results

Generowanie wsadowe ze skryptu

Dodaje do kolejki kilka promptów naraz i zbiera ID zadań za pomocą jq.

for subject in "red fox" "snow owl" "arctic hare"; do
zooop run --model <model-id> --version <version-id> \
-p prompt="$subject, studio photo" --no-wait --json | jq -r .taskId
done
zooop tasks --status running

Bezpieczne domyślnie

CLI wydaje prawdziwe kredyty, więc ostrożnie obchodzi się z kluczami i pieniędzmi.

Żadnych kluczy w historii powłoki
Logowanie przez przeglądarkę przekazuje klucz bezpośrednio do CLI. Niczego nie wklejasz, a klucz jest przechowywany w pliku, który może odczytać tylko Ty.
Każdy klucz ma limity
Każdy klucz CLI wygasa po 30, 90 lub 365 dniach, jest powiązany z jednym projektem i może mieć dzienny limit kredytów ustawiany podczas autoryzacji.
Najpierw poznaj cenę
Polecenie zooop quote podaje dokładny koszt w kredytach i szacowany czas, zanim cokolwiek uruchomisz.
Ponowienie nie kosztuje podwójnie
Każde uruchomienie ma klucz idempotencji, więc ponowne uruchomienie tego samego polecenia w ciągu 24 godzin zwraca istniejące zadanie, zamiast pobierać opłatę drugi raz.

FAQ

Czym jest ZOOOP AI CLI?

To darmowy klient wiersza poleceń dla ZOOOP. Pozwala generować obrazy, wideo i audio AI z terminala lub skryptu, korzystając z tych samych modeli i kredytów co aplikacja webowa.

Czego potrzebuję, aby go uruchomić?

Node.js 18.17 lub nowszego w systemie macOS, Linux lub Windows oraz konta ZOOOP. Pakiet nie ma innych zależności.

Z jakich modeli mogę korzystać?

Ze wszystkich modeli publicznego API ZOOOP: modeli obrazu, takich jak GPT Image i Nano Banana, modeli wideo, takich jak Seedance, Kling i Wan, oraz modeli audio do mowy, klonowania głosu, efektów dźwiękowych i muzyki. Aktualną listę pokaże zooop models.

Ile to kosztuje?

Samo CLI jest darmowe. Każde generowanie kosztuje tyle samo kredytów co w serwisie, a zooop quote pokazuje dokładną cenę przed uruchomieniem.

Czy mogę używać go w CI lub skryptach?

Tak. Zamiast logowania ustaw ZOOOP_API_KEY, dodaj --json, aby otrzymać wynik czytelny dla maszyn, i sprawdzaj kod wyjścia: 0 oznacza sukces, 1 błąd API lub zadania, 2 błąd użycia.

Jak się wylogować lub odwołać dostęp?

Uruchom zooop logout, aby odwołać klucz i usunąć go z komputera, albo odwołaj go na stronie kluczy API. Odwołany klucz przestaje działać wszędzie.

Czym różni się od umiejętności agenta ZOOOP?

CLI jest dla Ciebie: wpisuj polecenia samodzielnie lub wywołuj je z własnych skryptów. Umiejętność uczy agenta AI, takiego jak Claude Code czy Codex, korzystania z ZOOOP w rozmowie.

Zasoby

Generuj prosto z terminala

Załóż darmowe konto, a potem uruchom npx zooop login.

$npx zooop login