**Automatyzacja generowania grafik z wykorzystaniem n8n i Vertex AI — Transcript & Summary | SozAI**
Source: https://sozai.app/transcript/automatyzacja-generowania-grafik-n8n-vertex-ai/

Tutorial pokazujący automatyzację generowania grafik z n8n i Vertex AI, od pobierania promptów po tworzenie nowych wersji zdjęć produktowych.

## Key Takeaways

- Automatyzacja generowania grafik znacząco przyspiesza proces tworzenia materiałów wizualnych.
- n8n i Vertex AI można skutecznie połączyć w celu tworzenia złożonych workflow do przetwarzania obrazów.
- Dokładne przygotowanie danych wejściowych (promptów, nazw plików) jest kluczowe dla poprawnego działania automatyzacji.
- Workflow jest elastyczny i można go łatwo modyfikować pod różne potrzeby i zadania.
- W przypadku problemów z kodem warto korzystać z narzędzi wspomagających, takich jak Google Gemini.

## What the video covers

- Prezentacja automatyzacji generowania grafik z wykorzystaniem n8n i platformy Vertex AI od Google.
- Pokazanie zastosowań automatyzacji, takich jak generowanie serii obrazów, wariantowanie produktów i tworzenie sezonowych wersji materiałów.
- Przygotowanie niezbędnych elementów: dokument Google Sheets z promptami, folder z produktami, dostęp do Vertex AI i n8n.
- Opis krok po kroku budowy workflow, który pobiera prompty, pliki graficzne i przetwarza je do formatu Base64.
- Wysyłanie danych do modelu AI na platformie Google Cloud w formacie JSON z parametrami obrazu i promptem.
- Odbieranie wygenerowanych obrazów w Base64 i konwersja ich z powrotem na pliki graficzne zapisywane na dysku.
- Automatyczne aktualizowanie statusu w Google Sheets po wygenerowaniu grafiki.
- Możliwość rozszerzenia workflow o dodawanie tekstów, logo i innych elementów graficznych.
- Uniwersalność szkieletu automatyzacji pozwala na dostosowanie do różnych zastosowań i stylów wizualnych.
- Wskazówki dotyczące najczęstszych błędów i pomoc w rozwiązywaniu problemów z kodem za pomocą Google Gemini.

Answers

## Questions about this video

Jakie narzędzia są potrzebne do zbudowania automatyzacji generowania grafik?

Potrzebny jest dokument Google Sheets z promptami, folder z produktami, dostęp do platformy Vertex AI oraz platforma n8n do budowy workflow.

W jaki sposób obrazy są przesyłane do modelu AI w platformie Vertex AI?

Obrazy są konwertowane do formatu Base64 i przesyłane w strukturze JSON wraz z promptem i parametrami obrazu do modelu AI.

Co zrobić, gdy automatyzacja nie działa poprawnie?

Należy sprawdzić połączenie z Google Cloud, poprawność nazw plików w arkuszu oraz strukturę JSON. W razie problemów można użyć Google Gemini do pomocy z kodem.

## Full Transcript — Download SRT & Markdown

00:07

Speaker A

Cześć. Znasz już możliwości narzędzi do automatyzacji zadań. Teraz pokażę ci coś jeszcze ciekawszego. Automatyzację tę można zastosować również przy generowaniu grafik.

00:19

Speaker A

Tutaj zastosowań jest sporo, od najprostszego, czyli generowania serii obrazów na potrzeby publikacji, gdzie masz już przygotowany zestaw promptów, przez wariantowanie produktu w różnych sceneriach, na przykład ten sam przedmiot na plaży, w kuchni czy na biurku.

00:38

Speaker A

Przerabianie zdjęć produktowych z białego tła na bardziej lifestyle'owe kompozycje. Czy też tworzenie sezonowych wersji materiałów z różnym oświetleniem i nastrojem.

00:51

Speaker A

Po generowaniu wielu wariantów kreacji reklamowych do testów A/B. Dokładnie jedno z tych zastosowań dzisiaj zbudujemy.

01:00

Speaker A

Użyję do tego połączenia n8n z platformą Vertex AI od Google. Zobaczysz krok po kroku, jak zbudować automatyzację, która pobiera zdjęcia produktów na białym tle i generuje nowe wersje z tłami opisanymi w promptach.

01:15

Speaker A

Zanim zaczniemy, upewnij się, że masz przygotowane cztery rzeczy. Dokument Google Sheets z rozpisanymi promptami.

01:30

Speaker A

Folder z produktami. Dostęp do platformy Vertex AI. A na koniec platformę n8n. I tutaj będziemy budować dzisiaj nasze workflow.

01:51

Speaker A

Zaczynamy od pobrania naszych promptów z dokumentu Google Sheets. Musimy go wybrać na naszym dysku.

02:00

Speaker A

Pamiętaj o tym, że on musi być w formacie google'owym, nie może być jako dokument Microsoftu, gdyż wtedy nie znajdzie tego pliku.

02:13

Speaker A

Następny krok to właśnie całe sprawdzanie statusu, czy jest do zrobienia, tak jak tu widzisz.

02:25

Speaker A

Sprawdza z dokumentu. I porównuje to z treścią to-do, czyli status, to-do, wszystko się zgadza.

02:37

Speaker A

Kolejny krok to jest przechodzenie pętla po pętli, ponieważ nasza tabela ma więcej linii, więc chcemy, aby całość się wykonywała jedna po drugiej.

02:53

Speaker A

Kolejny krok to wejście na nasz dysk i pobranie dokładnie plików graficznych. Tutaj ważna informacja, musisz sprawdzać dokładnie nazwy plików, żeby zgadzały się z tym, co jest na dysku, a także w naszym Google Sheets.

03:20

Speaker A

Wykonuję krok. I zgadza się. W tym momencie mam dokładny link do grafiki, która jest na moim dysku.

03:33

Speaker A

Pierwszy produkt to będzie lampa. Przechodzę do następnego kroku i pobieram już ten plik do samej platformy n8n.

03:55

Speaker A

I kolejnym krokiem jest zamiana obrazu, który widzisz, na format Base64, ponieważ w tym formacie przekazujemy dane do modelu AI.

04:13

Speaker A

Jak widzisz, tu jest dość złożony kod i nie przejmuj się, ja go nie pisałem sam.

04:20

Speaker A

Tutaj wsparł mnie Google Gemini i przerobił pięknie obraz na format Base64, który tutaj widzisz.

04:34

Speaker A

Następnym krokiem jest samo generowanie obrazu w platformie AI. Najważniejszym elementem jest link, pod którym się komunikujesz z platformą.

04:49

Speaker A

I tutaj są poszczególne elementy. To jest nazwa projektu, którą wybierasz, to jest też region, z którego chcesz skorzystać.

05:01

Speaker A

A na koniec jest sam model, którym chcesz generować. Następnie, wiadomo, musisz być połączony z platformą GCP.

05:16

Speaker A

I na koniec wysyłasz całą strukturę w formacie JSON. Czyli mamy tak: od formatu, w jakim chcesz przesłać, w tym wypadku wybrałem PNG, i przesyłam obraz w formacie Base64.

05:37

Speaker A

Tak jak widzisz, jest to cały szereg znaków. Kolejnym elementem w formacie JSON jest sam prompt, pobrany dokładnie z tej ostatniej komórki ze zbudowanym całym promptem.

05:59

Speaker A

I następnie jeszcze dobieram parametry obrazu, czyli jaka ma być rozdzielczość, jakie mają być proporcje obrazu. I tak jak wspomniałem wcześniej, automatyzacja, jeżeli nie znajdzie tych wartości w dokumencie, to automatycznie przyjmuje te wartości.

06:21

Speaker A

I tu plik wyjściowy, ponownie jest to PNG. Po wykonaniu tego kroku, który trwa w tym wypadku najdłużej, ponieważ to już jest samo generowanie obrazu, dostałem ponownie kod Base64 i w kolejnym kroku muszę odwrócić to zadanie i przerobić na sam obraz.

06:53

Speaker A

I ponownie, tu jest ten sam kod, tylko w odwrotnej kolejności i też jest napisany z Google Gemini. I tak jak widzisz, na naszym obrazku lampa jest już wstawiona w przestrzeń.

07:11

Speaker A

Tym samym mogę wykorzystać ten obraz do jakiejś kampanii, do jakiegoś tła na stronę, czy po prostu użycie dowolnej przestrzeni do ulotki czy czegokolwiek. I tak jak wspomniałem, musimy następnie zapisać ten plik, nadając odpowiednie parametry do naszego pliku.

07:37

Speaker A

Gdy wykonam ten krok, to za chwilę na moim dysku znajdzie się ten obraz. W ten sposób mogę uruchomić 10, 20, 50 czy 100 produktów, które automatycznie zmienią swoje tła z sesji zdjęciowych. A na koniec tu jeszcze wykonuję przypisanie do mojego dokumentu, że ta pierwsza grafika

08:17

Speaker A

została wykonana. I tym samym, gdy wejdę do dokumentu Google Sheets, widzę, że status tej pierwszej grafiki zmienił się na done, a pozostałe są w modelu to-do.

08:33

Speaker A

I gdy uruchomię już całe workflow, już nic nie muszę w tym momencie robić, gdyż mam przygotowane prompty takie, jak ja chcę.

08:44

Speaker A

Mam przygotowane workflow, które to za mnie zrobi. Mam serię produktów. Nie muszę siedzieć i klikać za każdym razem, tak jak to jest w przypadku promptowania z dowolnym czatem, w ten sposób przyspieszamy jeszcze dodatkowo swoją pracę, ale oczywiście musimy najpierw sami włożyć tę pracę i wiedzieć,

09:05

Speaker A

że to rzeczywiście nam przyspieszy całe działanie. I pojawia się kolejny produkt wkomponowany w tło.

09:19

Speaker A

I tak dalej, i tak dalej. Gdy porównamy sobie te nasze produkty z pierwotnego dysku, jest lampa, jest fotel, jest krzesło i teraz na koniec mam to wszystko wkomponowane w odpowiednie przestrzenie.

09:45

Speaker A

Przy bardziej złożonych aplikacjach, przy bardziej złożonym workflow, mogę jeszcze dobudować to, co robiliśmy na poprzednich lekcjach.

09:55

Speaker A

Czyli mogę dopisać tekst do tych całych kreacji, które przed chwilą wygenerowałem. Workflow wygląda bardzo podobnie. Czyli pobieram prompty.

10:08

Speaker A

Tu jest ta różnica, że ja jeszcze dodaję logo, więc pobieram je sobie odpowiednio wcześniej.

10:13

Speaker A

Też je przerabiam na Base64. I znowu, pobieram pliki, zamieniam. I w pierwszym kroku generuję te tła, a dodatkowo jeszcze mogę wygenerować na tym napisy, podobnie jak to robiliśmy w Freepik i po wygenerowaniu z dodatkowymi napisami, które też dodałem

10:41

Speaker A

w samym dokumencie Google Sheets, czyli tak jak to robiliśmy poprzednio, mam hasło, mam określenie, czy to jest dzień, noc, i tak dalej, i tak dalej.

10:52

Speaker A

Finalnie na dysku pojawiają mi się kreacje, które już mają wkomponowane teksty, mają wkomponowane ceny, a całość wygląda w ten sposób, z unikalnym, jednolitym tłem na wszystkich kreacjach.

11:10

Speaker A

To, co zbudowaliśmy dzisiaj, to jeden konkretny scenariusz, zdjęcia produktowe z białego tła na zupełnie nowe tła.

11:18

Speaker A

Ale sam szkielet automatyzacji jest uniwersalny. Możesz podmienić prompt, zmienić model, dodać kolejne kolumny do arkusza i dostosować to workflow do zupełnie innych zadań. Wariantowanie kreacji, generowanie serii ilustracji, testowanie stylów wizualnych.

11:35

Speaker A

Mechanizm jest praktycznie ten sam. Zmienia się tylko zawartość arkusza i delikatnie workflow. Jeśli coś nie zadziała za pierwszym razem, sprawdź trzy rzeczy. Po pierwsze, połączenie z Google Cloud. Po drugie, nazwy plików w arkuszu.

11:50

Speaker A

I po trzecie, samą strukturę JSON, to trzy miejsca, w których najczęściej pojawiają się błędy.

11:56

Speaker A

A jeśli utkniesz przy kodzie, wklej go po prostu do Google Gemini i poproś o pomoc w rozwiązaniu problemu.

12:04

Speaker A

Cześć, dzięki.

Topics: automatyzacja generowanie grafik n8n Vertex AI Google Cloud workflow prompt Base64 Google Sheets AI

Ucz się z tego filmu

- [Fiszki z tego filmu](https://sozai.app/pl/tools/ai-flashcard-generator/?from=transcript&id=24080)
- [Quiz z tego filmu](https://sozai.app/pl/tools/quiz-generator/?from=transcript&id=24080)

Za darmo, stworzone przez AI na podstawie tej transkrypcji. Bez rejestracji.


---
This is the markdown twin of https://sozai.app/transcript/automatyzacja-generowania-grafik-n8n-vertex-ai/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
