n8n

n8n to potężna platforma do automatyzacji przepływu pracy bez kodu, idealna do tworzenia niestandardowych potoków i integracji AI. Uruchom n8n w trybie self-hosted na dedykowanym serwerze GPU od Trooper.ai, aby uzyskać maksymalną wydajność i kontrolę.

UI of n8n with example workflow
Interfejs użytkownika n8n z przykładowym przepływem pracy

Samodzielne hostowanie n8n daje Ci

  • Pełna kontrola nad danymi: Zapewnij bezpieczeństwo i prywatność swoich danych automatyzacji.
  • Skalowalność: Wykorzystaj moc serwera GPU z Trooper.ai do obsługi skomplikowanych przepływów pracy AI.
  • Personalizacja: Dostosuj n8n dokładnie do swoich potrzeb bez ograniczeń platformy.
  • Profesjonalny serwer GPU: Korzystaj z pełnego wsparcia dla bezpiecznych URL, webhooków i zadania planowanych (cronjob), oraz szybkich odpowiedzi.
  • Uniwersalny dostęp przez API: Łatwo integruj swoje procesy z dowolną aplikacją lub chatem za pomocą solidnego i bezpiecznego interfejsu API.

Połącz dedykowane zasoby GPU Trooper.AI z elastyczną automatyzacją n8n, aby efektywnie tworzyć i wdrażać oparte na sztucznej inteligencji przepływy pracy. Idealne do zadań takich jak przetwarzanie obrazów/wideo, analiza danych i automatyzacja wnioskowania modeli AI.

Warto wiedzieć! Aby uzyskać optymalne wyniki, zainstaluj narzędzia AI takie jak ComfyUI i Ollama bezpośrednio na serwerze, aby zintegrować je z Twoimi pracowymi przepływami n8n. Upewnij się, że dostępna jest wystarczająca pamięć VRAM karty graficznej (GPU), aby obsłużyć wszystkie modele oraz przypisz dedykowane zasoby oddzielnie od kontenera Docker n8n.

Czym jest n8n?

n8n to potężna platforma do automatyzacji przepływu pracy bez kodu, idealna do szybkiego tworzenia niestandardowych integracji i automatyzacji złożonych zadań. ✨ Jest szczególnie przydatna do:

  • Kodersi z energią & Kreatywna AI: Szybko prototypuj i wdrażaj doświadczenia napędzane sztuczną inteligencją, łącząc modele AI z różnymi platformami bez rozległego kodowania. 💡
  • Specjaliści ds. AI: Dostarczaj skalowalne i spersonalizowane rozwiązania oparte na sztucznej inteligencji dla klientów poprzez tworzenie zautomatyzowanych procesów przetwarzania danych, integracji modeli oraz dostarczanie wyników za pośrednictwem bezpiecznego API. 🚀
  • Miłośnicy Biznesowej Analizy Danych: Automatyzuj procesy ekstrakcji, transformacji i ładowania (ETL) danych z wielu źródeł, aby przyspieszyć generowanie wniosków i podejmować decyzje oparte na danych. 📈
  • Programiści Szukający Prostyych Rozwiązań: Wykorzystaj edytor wizualnych przepływów i gotowe węzły (nodes) aby usprawnić rozwój, zmniejszyć złożoność kodu oraz łatwo integrować aplikacje przy użyciu solidnego i bezpiecznego API. ⚙️

n8n umożliwia użytkownikom o różnym poziomie zaawansowania tworzenie i wdrażanie zautomatyzowanych przepływów pracy, które łączą aplikacje, przetwarzają dane i automatyzują zadania, oszczędzając czas i zasoby. Jest to idealne rozwiązanie dla osób poszukujących gotowego rozwiązania złożonych problemów automatyzacji.

Połącz z lokalnym Ollama

Aby maksymalnie wykorzystać funkcjonalność, połącz n8n z lokalnymi narzędziami takimi jak Ollama, korzystając ze szablonu OpenWebUI & Ollama. Postępuj zgodnie z poniższymi krokami:

  1. Skonstruuj podstawowy przepływ pracy, używając sekwencji „Wiadomość czatu” -> „Agent” -> „Model czatu Ollama”.

    Basic workflow example
    Przykład podstawowego przepływu pracy

  2. Skonfiguruj węzeł Ollama w następujący sposób:

    Basic config Step 1
    Podstawowy krok konfiguracji 1
    Basic config Step 2
    Podstawowy krok konfiguracji 2

Upewnij się, że adres podstawowy (Base URL) jest ustawiony na http://host.docker.internal:11434, a szablon OpenWebUI & Ollama został zainstalowany, skonfigurowany i przetestowany z wybranym przez Ciebie modelem. Aby wypełnić listę dostępnych modeli w węźle n8n-Ollama, połącz go tak, jak pokazano na powyższym zrzucie ekranu, a następnie odśwież go. Dostępne modele zostaną wówczas wyświetlone.

Ważne: Polecamy użycie szablonu OpenWebUI & Ollama wraz z włączonym Ollamą, aby zapewnić płynną integrację z n8n. Dla optymalnej bezpieczeństwa i wydajności zalecamy rozmieścić zarówno n8n, jak i Ollamę na serwerze z kartą graficzną (GPU), niż łączyć się z lokalną instancją.

Konfiguracja serwera proxy SSL

Skonfiguruj n8n, korzystając z naszego bezpiecznego serwera proxy SSL, dodając następujące parametry:

Kod
-e N8N_SECURE_COOKIE=false -e N8N_RUNNERS_ENABLED=true -e N8N_HOST=fsdf4t4-hdf4t46-hu6teg.apps02.trooper.cloud -e WEBHOOK_URL=https://fsdf4t4-hdf4t46-hu6teg.apps02.trooper.cloud/

Rozszerz swoje zmienne środowiskowe o N8N_HOST i WEBHOOK_URL, używając bezpiecznego adresu URL (dostępnego po kliknięciu numeru portu instalacji szablonu).

Odblokuj Dodatkowe Funkcje

Example email of free n8n activation key
Przykładowy e-mail z bezpłatnym kluczem aktywacyjnym n8n

Aby odblokować wszystkie funkcje społecznościowe, podaj ważny adres e-mail, aby otrzymać darmowy kod aktywacyjny. 🎉

Aktywuj swoją licencję: Użyj przycisku powyżej lub wprowadź klucz licencyjny ręcznie w ustawieniach → Użycie → Plan. Masz 14 dni na ukończenie aktywacji. 🔑

Odkryj odblokowane funkcje: Korzystaj z dostępu do historii prac przepływowych, debugowania w edytorze, folderów oraz wyszukiwania niestandardowego wykonania. ✨

Dostęp na całe życie: Te funkcje są odblokowane na zawsze.


Ostateczny podstawowy przepływ pracy

Postępując zgodnie z podanymi instrukcjami i wykonując kroki opisane przez agenta (w oknie czatu w n8n), powinieneś teraz zobaczyć ten przykładowy workflow, gotowy do użycia z Kalendarzem Google. Nasz szablon w pełni obsługuje bezpieczne webhooki i zaplanowane zadania cron dla niezawodnej automatyzacji.

Życzymy powodzenia w tworzeniu zautomatyzowanych przepływów pracy!


Rozwiązywanie problemów

  1. Lokalizacja danych: Twoje dane z aplikacji n8n znajdują się w katalogu /home/trooperai/docker_n8n_data. Ważne jest monitorowanie tego folderu oraz wprowadzenie strategii kopii zapasowych, szczególnie przed aktualizacjami Docker lub samego serwera. Dzięki temu zapewnisz zachowanie danych i płynną odzyskiwalność w razie potrzeby.

  2. Problem z działaniem webhooków lub pracowników (workflowów): Sprawdź konfigurację proxy SSL, aby upewnić się, że Twoja bezpieczna publiczna adres URL proxy działa poprawnie.

  3. Węzeł SQL: Aby połączyć się z lokalną bazą danych SQL, użyj host.docker.internal wraz z odpowiednim portem – na przykład 5432 dla PostgreSQL lub 3306 dla MySQL – ponieważ n8n działa w kontenerze Docker.