sora
Generuj, remixuj i zarządzaj filmami AI za pomocą Sora — bezpośrednio z CLI.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia i edycji krótkich klipów wideo za pośrednictwem API Sory od OpenAI. Generuj nowe wideo z opisu, remixuj istniejące klipy, pobieraj zasoby (film, miniaturkę, sprite'y) lub uruchamiaj wsadowe zadania dla wielu promptów. Obsługuje model sora-2 z automatycznym wzbogacaniem promptu. Wymaga klucza API OpenAI i dostępu do Sory.
Jak używać
Upewnij się, że masz ustawioną zmienną środowiskową OPENAI_API_KEY i dostęp do API Sory. Umiejętność korzysta z bundlowanego skryptu CLI (scripts/sora.py) do wykonywania operacji.
Określ swój cel: czy chcesz utworzyć nowy film z opisu (create), zmodyfikować istniejący film na podstawie jego ID (remix), sprawdzić status lub pobrać zasoby (status/poll/download), czy też uruchomić wiele zadań naraz (create-batch).
Jeśli tworzysz nowy film, przygotuj prompt opisujący żądaną scenę. Możesz użyć flag CLI takich jak --use-case, --scene, --camera zamiast pisać strukturalny prompt — skrypt automatycznie go wzbogaci. Określ także rozmiar, czas trwania i model (domyślnie sora-2).
Dla remixu podaj ID istniejącego filmu i opisz pożądaną zmianę. Dla statusu lub pobierania podaj ID zadania. Dla wsadowych zadań przygotuj tymczasowy plik JSONL w katalogu tmp/ z jednym zadaniem na linię, a następnie uruchom skrypt raz.
Uruchom bundlowany CLI, przekazując odpowiednie parametry na podstawie wybranego działania. Jeśli już masz strukturalny prompt, dodaj flagę --no-augment, aby uniknąć podwójnego opakowywania.
Czekaj na wynik — skrypt zwróci ID zadania, status, pobrane zasoby lub listę wygenerowanych filmów w zależności od wybranej operacji.