Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
AI image, video, and music generation. Flux, Veo 3.1, Suno V5.
How to use
Sprawdź, czy masz zmienną środowiskową VAP_API_KEY. Jeśli jej brakuje, skill będzie działać w trybie darmowym (3 obrazy dziennie, tylko generowanie). Aby uzyskać pełny dostęp, zarejestruj się na vapagent.com, skopiuj swój klucz i ustaw go: export VAP_API_KEY=vap_xxx.
Aby wygenerować obraz w trybie darmowym, wyślij żądanie POST do api.vapagent.com/v3/trial/generate z opisem (prompt) w formacie JSON. API zwróci identyfikator zadania (task_id) i liczbę pozostałych generacji na dzisiaj.
Sprawdzaj status generacji, wysyłając żądanie GET do api.vapagent.com/v3/trial/status/TASK_ID. Kiedy status zmieni się na "completed", otrzymasz URL do wygenerowanego obrazu.
W trybie pełnym (z kluczem API) wyślij żądanie POST do api.vapagent.com/v3/tasks z nagłówkiem Authorization zawierającym Twój klucz. Określ typ zadania (image, video, music lub editing operation) i parametry — opis dla generacji lub dane dla edycji.
Jeśli napotkasz błąd 429 (limit dzienny w trybie darmowym), upgrade'uj się do pełnego dostępu. Błąd 503 oznacza tymczasową niedostępność serwisu — spróbuj ponownie za chwilę.
Dla operacji edycji (inpaint, upscaling, usuwanie tła, cięcie lub łączenie filmów) użyj tego samego endpointu /v3/tasks, ale zmień typ na odpowiednią operację i dostarcz wymagane parametry (np. obraz do edycji, współrzędne, nowy prompt).