Modul 1 - Wprowadzenie do automatyzacji i n8n/Co to jest automatyzacja.md
... ...
@@ -1,4 +1,4 @@
1
-![Schemat automatyzacji](../grafiki/m1_p1-automatyzacja-schemat.png)
1
+![Schemat automatyzacji](https://obrazy.sadmin.pl/m1_p1-automatyzacja-schemat.png)
2 2
3 3
# Co to jest automatyzacja?
4 4
Modul 1 - Wprowadzenie do automatyzacji i n8n/Czym s\304\205 systemy automatyzacji no-code.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![Systemy no-code](../grafiki/m1_p2_no-code-title.png)
2
+![Systemy no-code](https://obrazy.sadmin.pl/m1_p2_no-code-title.png)
3 3
4 4
Wyobraź sobie, że chcesz zautomatyzować powtarzalne zadania w pracy, ale nie znasz programowania. Systemy no-code pozwalają Ci to zrobić za pomocą prostych, wizualnych narzędzi – wystarczy przeciągnąć odpowiednie bloki i połączyć je w logiczny przepływ.
5 5
Modul 1 - Wprowadzenie do automatyzacji i n8n/Jak przeprowadzi\304\207 automatyzacj\304\231 bez umiej\304\231tno\305\233ci programowania.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![Automatyzacja bez kodowania](../grafiki/m1_p3-bez-programowania-title.png)
2
+![Automatyzacja bez kodowania](https://obrazy.sadmin.pl/m1_p3-bez-programowania-title.png)
3 3
4 4
Wyobraź sobie, że codziennie wykonujesz te same, powtarzalne czynności: kopiujesz dane, wysyłasz powiadomienia, generujesz raporty. Zamiast tracić czas na rutynę, możesz skorzystać z narzędzi no-code i sprawić, że te zadania wykonają się same – bez pisania ani jednej linijki kodu!
5 5
Modul 1 - Wprowadzenie do automatyzacji i n8n/Przedstawienie narz\304\231dzia n8n.md
... ...
@@ -1,4 +1,4 @@
1
-![n8n – automatyzacja dla każdego](../grafiki/m1_p4-n8n-title.png)
1
+![n8n – automatyzacja dla każdego](https://obrazy.sadmin.pl/m1_p4-n8n-title.png)
2 2
3 3
n8n to nowoczesne, otwarte narzędzie do automatyzacji procesów i integracji aplikacji, które pozwala tworzyć zaawansowane przepływy pracy bez programowania.
4 4
Modul 2 - Wstep do n8n/Czym r\303\263\305\274ni si\304\231 trigger od akcji.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![Trigger vs Akcja](../grafiki/m2_p1-trigger-vs-akcja-title.png)
2
+![Trigger vs Akcja](https://obrazy.sadmin.pl/m2_p1-trigger-vs-akcja-title.png)
3 3
4 4
W n8n (i innych narzędziach automatyzacji) przepływ pracy składa się z różnych bloków, które pełnią określone funkcje. Najważniejsze z nich to **trigger** i **akcja**.
5 5
Modul 2 - Wstep do n8n/Interfejs n8n i logika dzia\305\202ania.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![Interfejs n8n](../grafiki/m2_p2-interfejs-title.png)
2
+![Interfejs n8n](https://obrazy.sadmin.pl/m2_p2-interfejs-title.png)
3 3
# Interfejs n8n i logika działania
4 4
5 5
Modul 2 - Wstep do n8n/Jak dzia\305\202a przep\305\202yw (flow \342\206\222 node \342\206\222 dane \342\206\222 kolejny node).md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![Flow w n8n](../grafiki/m2_p3-flow-title.png)
2
+![Flow w n8n](https://obrazy.sadmin.pl/m2_p3-flow-title.png)
3 3
4 4
5 5
W n8n każdy workflow to sekwencja połączonych ze sobą node'ów, przez które przepływają dane. Zrozumienie tego mechanizmu jest kluczowe dla tworzenia efektywnych automatyzacji.
Modul 2 - Wstep do n8n/Po co nam n8n.md
... ...
@@ -1,4 +1,4 @@
1
-![Po co n8n](../grafiki/m2_p4-po-co-n8n-title.png)
1
+![Po co n8n](https://obrazy.sadmin.pl/m2_p4-po-co-n8n-title.png)
2 2
3 3
W świecie pełnym różnych narzędzi do automatyzacji (Zapier, Make, Power Automate) warto zadać pytanie: dlaczego właśnie n8n? Co sprawia, że to narzędzie wyróżnia się na tle konkurencji?
4 4
Modul 2 - Wstep do n8n/Przegl\304\205d popularnych node\342\200\231\303\263w.md
... ...
@@ -1,8 +1,8 @@
1 1
2
-![Popularne nody](../grafiki/m2_p5-popularne-nody-title.png)
2
+![Popularne nody](https://obrazy.sadmin.pl/m2_p5-popularne-nody-title.png)
3 3
4 4
5
-![Popularne node'y w n8n](../grafiki/m2_p6-popularne-nody-title.png)
5
+![Popularne node'y w n8n](https://obrazy.sadmin.pl/m2_p6-popularne-nody-title.png)
6 6
7 7
W n8n znajdziesz setki node'ów do integracji z różnymi usługami. Poniżej przedstawiam top 10 najpopularniejszych node'ów, ze szczególnym uwzględnieniem ekosystemu Google.
8 8
Modul 3 - Budujemy pierwsza automatyzacje/Analiza dzia\305\202ania i struktury danych.md
... ...
@@ -1,6 +1,6 @@
1 1
# Analiza działania i struktury danych
2 2
3
-![Analiza danych w n8n](../grafiki/m3_p3-analiza-danych-title.png)
3
+![Analiza danych w n8n](https://obrazy.sadmin.pl/m3_p3-analiza-danych-title.png)
4 4
5 5
Kluczem do efektywnego tworzenia automatyzacji w n8n jest zrozumienie, jak dane przepływają między node'ami i jak je analizować. n8n oferuje wbudowane narzędzia do debugowania i inspekcji danych.
6 6
Modul 3 - Budujemy pierwsza automatyzacje/Pobranie danych z zewn\304\231trznego serwisu.md
... ...
@@ -1,4 +1,4 @@
1
-![Pobieranie danych z zewnętrznego serwisu](../grafiki/m3_p4-pobranie-danych-zewnetrznych.png)
1
+![Pobieranie danych z zewnętrznego serwisu](https://obrazy.sadmin.pl/m3_p4-pobranie-danych-zewnetrznych.png)
2 2
3 3
# Pobieranie danych z zewnętrznego serwisu
4 4
Modul 3 - Budujemy pierwsza automatyzacje/Przes\305\202anie pobranych danych do wskazanego miejsca (np. komunikator firmowy).md
... ...
@@ -1,4 +1,4 @@
1
-![Przesłanie pobranych danych do komunikatora](../grafiki/m3_p5-przeslanie-danych-komunikator.png)
1
+![Przesłanie pobranych danych do komunikatora](https://obrazy.sadmin.pl/m3_p5-przeslanie-danych-komunikator.png)
2 2
3 3
# Przesłanie pobranych - kanły odbiorcze
4 4
Modul 3 - Budujemy pierwsza automatyzacje/Utworzenie funkcji harmonogramu (Cron).md
... ...
@@ -1,6 +1,6 @@
1 1
# Utworzenie funkcji harmonogramu (Cron)
2 2
3
-![Funkcja harmonogramu (Cron)](../grafiki/m3_p6-cron-harmonogram.png)
3
+![Funkcja harmonogramu (Cron)](https://obrazy.sadmin.pl/m3_p6-cron-harmonogram.png)
4 4
5 5
---
6 6
Modul 4 - Integracje z uslugami/1. Webhook.md
... ...
@@ -1,4 +1,4 @@
1
-![Webhook w n8n](../grafiki/m4_p1-webhook-title.png)
1
+![Webhook w n8n](https://obrazy.sadmin.pl/m4_p1-webhook-title.png)
2 2
3 3
# Webhook w n8n
4 4
Modul 4 - Integracje z uslugami/2. Warsztat GCP.md
... ...
@@ -1,4 +1,4 @@
1
-![Warsztat GCP](../grafiki/m4_p1-warsztat-gcp-title.png)
1
+![Warsztat GCP](https://obrazy.sadmin.pl/m4_p1-warsztat-gcp-title.png)
2 2
3 3
Ten warsztat przeprowadzi Cię przez pełną integrację n8n z usługami Google Cloud Platform. Nauczysz się łączyć z Google Sheets, autoryzować przez OAuth2, pobierać i zapisywać dane oraz budować kompletny workflow z webhookiem i powiadomieniami.
4 4
Modul 4 - Integracje z uslugami/2.1 GCP Tworzenie porjektu.md
... ...
@@ -1,4 +1,4 @@
1
-![Tworzenie projektu w GCP](../grafiki/Gemini_Generated_Image_z5sp1ez5sp1ez5sp.png)
1
+![Tworzenie projektu w GCP](https://obrazy.sadmin.pl/Gemini_Generated_Image_z5sp1ez5sp1ez5sp.png)
2 2
3 3
## Krok 1: Wejdź do Google Cloud Console
4 4
... ...
@@ -17,7 +17,7 @@ W górnym lewym rogu ekranu, obok logo Google Cloud, znajdziesz rozwijane menu w
17 17
18 18
Kliknij na to menu, aby otworzyć okno wyboru projektu.
19 19
20
-![GCP Tworzenie projektu](../grafiki/m4_p2-gcp-tworzenie-projektu-title.png)
20
+![GCP Tworzenie projektu](https://obrazy.sadmin.pl/m4_p2-gcp-tworzenie-projektu-title.png)
21 21
22 22
23 23
... ...
@@ -25,7 +25,7 @@ Kliknij na to menu, aby otworzyć okno wyboru projektu.
25 25
26 26
## Krok 3: Utwórz nowy projekt
27 27
28
-![GCP Nowy projekt](../grafiki/m4_p2-gcp-nowy-projekt.png)
28
+![GCP Nowy projekt](https://obrazy.sadmin.pl/m4_p2-gcp-nowy-projekt.png)
29 29
30 30
W oknie wyboru projektów kliknij przycisk **"NEW PROJECT"** lub **"Utwórz projekt"**.
31 31
... ...
@@ -63,7 +63,7 @@ Google Cloud utworzy projekt i przekieruje Cię do jego dashboardu. Proces może
63 63
64 64
## Krok 5: Ekran zgody
65 65
66
-![GCP Ekran zgody](../grafiki/m4_p2-gcp-ekran-zgody.png)
66
+![GCP Ekran zgody](https://obrazy.sadmin.pl/m4_p2-gcp-ekran-zgody.png)
67 67
68 68
Po utworzeniu projektu Google Cloud Platform może wyświetlić **ekran zgody OAuth** (OAuth Consent Screen). Jest to kluczowy krok, jeśli planujesz integrować zewnętrzne aplikacje (jak n8n) z usługami Google.
69 69
... ...
@@ -87,7 +87,7 @@ Bez skonfigurowania ekranu zgody nie będziesz mógł:
87 87
88 88
### **Konfiguracja ekranu zgody**
89 89
90
-![GCP Consent Screen](../grafiki/m4_p2-gcp-consent-screen.png)
90
+![GCP Consent Screen](https://obrazy.sadmin.pl/m4_p2-gcp-consent-screen.png)
91 91
92 92
Po przejściu do sekcji **"OAuth consent screen"**, zobaczysz opcje wyboru typu użytkowników oraz przycisk **"Rozpocznij"** lub **"Get Started"**.
93 93
... ...
@@ -97,7 +97,7 @@ Po przejściu do sekcji **"OAuth consent screen"**, zobaczysz opcje wyboru typu
97 97
98 98
## Krok 6: Tworzenie aplikacji
99 99
100
-![GCP Tworzenie aplikacji](../grafiki/m4_p2-gcp-tworzenie-aplikacji.png)
100
+![GCP Tworzenie aplikacji](https://obrazy.sadmin.pl/m4_p2-gcp-tworzenie-aplikacji.png)
101 101
102 102
Po skonfigurowaniu ekranu zgody następnym krokiem jest utworzenie **aplikacji OAuth 2.0** w Google Cloud Platform. To właśnie ta aplikacja będzie reprezentować n8n i umożliwi mu dostęp do Twoich usług Google.
103 103
... ...
@@ -131,7 +131,7 @@ W następnych krokach:
131 131
132 132
## Krok 7: Wybór typu odbiorców
133 133
134
-![GCP Typ odbiorcy](../grafiki/m4_p2-gcp-typ-odbiorcy.png)
134
+![GCP Typ odbiorcy](https://obrazy.sadmin.pl/m4_p2-gcp-typ-odbiorcy.png)
135 135
136 136
Podczas konfiguracji ekranu zgody OAuth musisz wybrać **typ odbiorców** (User Type), który określa, kto będzie mógł korzystać z Twojej aplikacji.
137 137
... ...
@@ -149,7 +149,7 @@ Każdy użytkownik testowy posiadający konto Google może uzyskać dostęp. Two
149 149
150 150
## Krok 8: Dane kontaktowe administratora aplikacji
151 151
152
-![GCP Dane kontaktowe](../grafiki/m4_p2-gcp-dane-kontaktowe.png)
152
+![GCP Dane kontaktowe](https://obrazy.sadmin.pl/m4_p2-gcp-dane-kontaktowe.png)
153 153
154 154
Po wybraniu typu odbiorców musisz podać **dane kontaktowe administratora aplikacji**. To informacje, które Google będzie wyświetlać użytkownikom na ekranie zgody oraz wykorzystywać do komunikacji w przypadku problemów z aplikacją.
155 155
... ...
@@ -166,12 +166,12 @@ Po wypełnieniu tych danych kliknij **"Zapisz i kontynuuj"** lub **"Save and Con
166 166
167 167
---
168 168
169
-![GCP Kolejny krok](../grafiki/m4_p2-gcp-kolejny-krok.png)
169
+![GCP Kolejny krok](https://obrazy.sadmin.pl/m4_p2-gcp-kolejny-krok.png)
170 170
171 171
---
172 172
Krok 9. Przejdz do danych logowania
173 173
174
-![Podsumowanie GCP](../grafiki/m4_p4-gcp-podsumowanie.png)
174
+![Podsumowanie GCP](https://obrazy.sadmin.pl/m4_p4-gcp-podsumowanie.png)
175 175
176 176
---
177 177
... ...
@@ -198,7 +198,7 @@ Dane logowania (credentials) w Google Cloud Platform to zestaw informacji, któr
198 198
**Podsumowanie:**
199 199
Dane logowania to klucz do bezpiecznej integracji n8n z Google. Dzięki nim Twoje workflow może automatycznie pobierać, zapisywać i przetwarzać dane z usług Google zgodnie z uprawnieniami nadanymi przez użytkownika.
200 200
201
-![Dane logowania w GCP](../grafiki/m4_p5-gcp-dane-logowania.png)
201
+![Dane logowania w GCP](https://obrazy.sadmin.pl/m4_p5-gcp-dane-logowania.png)
202 202
203 203
---
204 204
... ...
@@ -234,7 +234,7 @@ Na etapie tworzenia identyfikatora klienta OAuth w Google Cloud Platform musisz
234 234
235 235
11. Wpradzenie danych do n8n
236 236
237
-![Przykład poprawnego URI przekierowania w GCP](../grafiki/m4_p6-gcp-redirect-uri.png)
237
+![Przykład poprawnego URI przekierowania w GCP](https://obrazy.sadmin.pl/m4_p6-gcp-redirect-uri.png)
238 238
239 239
---
240 240
... ...
@@ -268,7 +268,7 @@ Na przesłanym obrazie widzisz okno konfiguracji połączenia Gmail OAuth2 w n8n
268 268
269 269
Każde z tych pól jest niezbędne do poprawnej integracji Gmaila z n8n przez OAuth2. Prawidłowe wypełnienie gwarantuje bezpieczne i stabilne połączenie z usługą Google.
270 270
271
-![Konfiguracja Gmail OAuth2 w n8n](../grafiki/m4_p7-gcp-gmail-konfiguracja.png)
271
+![Konfiguracja Gmail OAuth2 w n8n](https://obrazy.sadmin.pl/m4_p7-gcp-gmail-konfiguracja.png)
272 272
273 273
---
274 274
... ...
@@ -294,7 +294,7 @@ Na załączonym obrazie widzisz podsumowanie utworzenia klienta OAuth w Google C
294 294
**Podsumowanie:**
295 295
- Te dwie pozycje są fundamentem bezpiecznej integracji n8n z Google. Bez nich nie skonfigurujesz połączenia OAuth2 i nie uzyskasz dostępu do usług Google z poziomu workflow.
296 296
297
-![Odbiorcy ekranu zgody OAuth w GCP](../grafiki/m4_p8-gcp-odbiorcy-oauth.png)
297
+![Odbiorcy ekranu zgody OAuth w GCP](https://obrazy.sadmin.pl/m4_p8-gcp-odbiorcy-oauth.png)
298 298
299 299
---
300 300
... ...
@@ -313,7 +313,7 @@ Odbiorcy ekranu zgody OAuth to użytkownicy, którzy mogą autoryzować aplikacj
313 313
314 314
315 315
13. Przejdz do bibliteki interfejsów API i włącz potrzebne interfejsy
316
-![Biblioteki interfejsów API w GCP](../grafiki/m4_p9-gcp-api-biblioteki.png)
316
+![Biblioteki interfejsów API w GCP](https://obrazy.sadmin.pl/m4_p9-gcp-api-biblioteki.png)
317 317
318 318
---
319 319
Modul 5 - Implementacja agenta AI/1. Czym jest agent AI w kontek\305\233cie automatyzacji.md
... ...
@@ -1,4 +1,4 @@
1
-![Czym jest agent AI w kontekście automatyzacji](../grafiki/m5_p1-agent-ai-diagram.png)
1
+![Czym jest agent AI w kontekście automatyzacji](https://obrazy.sadmin.pl/m5_p1-agent-ai-diagram.png)
2 2
3 3
# Czym jest agent AI w kontekście automatyzacji?
4 4
Modul 5 - Implementacja agenta AI/2. Rola modelu j\304\231zykowego.md
... ...
@@ -1,4 +1,4 @@
1
-![Rola modelu językowego w agencie AI](../grafiki/m5_p2-model-jezykowy.png)
1
+![Rola modelu językowego w agencie AI](https://obrazy.sadmin.pl/m5_p2-model-jezykowy.png)
2 2
3 3
# Rola modelu językowego w agencie AI
4 4
Modul 5 - Implementacja agenta AI/3. Rola promptu w agencie AI.md
... ...
@@ -1,6 +1,6 @@
1 1
3### **Jak AI interpretuje zapytania?**
2 2
3
-![Jak AI interpretuje zapytania](../grafiki/blok1-p2-ai-interpretuje-zapytania-title.png)
3
+![Jak AI interpretuje zapytania](https://obrazy.sadmin.pl/blok1-p2-ai-interpretuje-zapytania-title.png)
4 4
5 5
- **Tokenizacja** – Model dzieli zapytanie na mniejsze jednostki językowe zwane tokenami – mogą to być słowa, części słów lub znaki interpunkcyjne. To pierwszy krok przetwarzania tekstu.
6 6
- **Analiza wzorców językowych** – AI rozpoznaje wzorce, schematy gramatyczne i struktury zdaniowe na podstawie danych treningowych. Nie rozumie znaczenia, ale identyfikuje układy znane z przeszłych danych.
... ...
@@ -15,7 +15,7 @@
15 15
<div align="center">
16 16
17 17
### **Attention**
18
-![Attention](../grafiki/blok1-p2-attention-title.png)
18
+![Attention](https://obrazy.sadmin.pl/blok1-p2-attention-title.png)
19 19
20 20
Mechanizm **attention** pozwala modelowi skupić się na najważniejszych częściach tekstu podczas przetwarzania i generowania odpowiedzi.
21 21
... ...
@@ -49,7 +49,7 @@ Mechanizm attention pozwala modelowi „spojrzeć" na całe zdanie, by określi
49 49
50 50
### **Czym jest „temperature" w promptowaniu AI?**
51 51
52
-![Temperature](../grafiki/blok1-p2-temperature-title.png)
52
+![Temperature](https://obrazy.sadmin.pl/blok1-p2-temperature-title.png)
53 53
54 54
Temperatura określa poziom kreatywności i losowości w odpowiedzi.
55 55
... ...
@@ -90,7 +90,7 @@ Na końcu zapisz swoje wnioski i przygotuj krótkie podsumowanie do omówienia n
90 90
91 91
### **Efekt dżina – dlaczego precyzja promptu jest kluczowa?**
92 92
93
-![Efekt dżina](../grafiki/blok1-p2-efekt-djina.png)
93
+![Efekt dżina](https://obrazy.sadmin.pl/blok1-p2-efekt-djina.png)
94 94
95 95
</div>
96 96
... ...
@@ -116,7 +116,7 @@ Dzięki temu unikniemy „efektu dżina” i otrzymamy dokładnie to, czego potr
116 116
___
117 117
## Precyzja promptu w agentach AI
118 118
119
-![Precyzja promptu w agentach AI](../grafiki/blok1-p4-precyzja-promptu-title.png)
119
+![Precyzja promptu w agentach AI](https://obrazy.sadmin.pl/blok1-p4-precyzja-promptu-title.png)
120 120
121 121
W przypadku klasycznych modeli językowych każde zapytanie możemy doskonalić w trakcie rozmowy – przez iterację, doprecyzowanie, poprawienie błędów. **Założeniem agenta AI jest minimalizacja naszej pracy i kontaktu do absolutnego minimum**. Dążymy do sytuacji, w której wystarczy np. wrzucić notatki ze spotkania, a agent sam wykonuje całą pracę – analizuje, kategoryzuje, tworzy raporty, wysyła powiadomienia. Brak iteracji oznacza, że **prompt musi być precyzyjny od samego początku**, bo agent działa autonomicznie bez naszej korekty.
122 122
... ...
@@ -139,7 +139,7 @@ Prompt: „Jesteś asystentem obsługi klienta. Odpowiadasz TYLKO na pytania dot
139 139
---
140 140
## Halucynacje – największe zagrożenie w agentach AI
141 141
142
-![Halucynacje](../grafiki/blok1-p4-halucynacje-title.png)
142
+![Halucynacje](https://obrazy.sadmin.pl/blok1-p4-halucynacje-title.png)
143 143
144 144
### Czym są halucynacje AI?
145 145
... ...
@@ -164,7 +164,7 @@ W zwykłej rozmowie z ChatGPT użytkownik **wie**, że rozmawia z AI i może zwe
164 164
165 165
## Przykład halucynacji - skrzedełka wieprzowe
166 166
167
-![Przykład halucynacji - skrzydełka wieprzowe](../grafiki/blok1-p4-skrzedelka-wieprzowe-title.png)
167
+![Przykład halucynacji - skrzydełka wieprzowe](https://obrazy.sadmin.pl/blok1-p4-skrzedelka-wieprzowe-title.png)
168 168
169 169
**Prompt użytkownika:**
170 170
```
... ...
@@ -222,7 +222,7 @@ Model nie rozumie rzeczywistości – generuje tekst na podstawie statystycznych
222 222
Stwórz obraz ryby pływającej po wodzie
223 223
```
224 224
225
-![Ryba pływająca po wodze](../grafiki/blok1-p4-ryba-po-wodze-halucynacja.png)
225
+![Ryba pływająca po wodze](https://obrazy.sadmin.pl/blok1-p4-ryba-po-wodze-halucynacja.png)
226 226
227 227
**Co się stało?**
228 228
Modul 5 - Implementacja agenta AI/3.1 Jak napisa\304\207 skuteczny prompt.md
... ...
@@ -1,4 +1,4 @@
1
-![Jak napisać skuteczny prompt](../grafiki/m5_p3-skuteczny-prompt.png)
1
+![Jak napisać skuteczny prompt](https://obrazy.sadmin.pl/m5_p3-skuteczny-prompt.png)
2 2
3 3
## 7 elementów skutecznego promptu
4 4
Modul 5 - Implementacja agenta AI/4. Po\305\202\304\205czenie API i tokeny.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-![ChatGPT w przeglądarce vs ChatGPT API](../grafiki/blok1-p6-api-vs-przegladarka-title.png)
2
+![ChatGPT w przeglądarce vs ChatGPT API](https://obrazy.sadmin.pl/blok1-p6-api-vs-przegladarka-title.png)
3 3
4 4
<div align="center">
5 5