Tworzenie prostego agenta wykonawczego poleceń ChatGPT dla n8n (przez API)
Potrzebny jest programista (Python lub Node.js), który stworzy prostego technicznego wykonawcę poleceń ChatGPT dla n8n.
Agent wykonuje polecenia, które przekazuje mu ChatGPT przez n8n API i zwraca krótki wynik: sukces lub błąd.
To, co teraz robi się ręcznie w edytorze n8n (tworzenie/zmiana węzłów, uruchamianie workflow), agent wykonuje na podstawie poleceń ChatGPT.
---
Ważne wyjaśnienie
Agent nie jest AI i nie rozumie tekstu w naturalnym języku.
Wszystkie “inteligentne” części (rozumienie fraz, logika kroków, co dokładnie robić) są realizowane po stronie ChatGPT.
Agent to techniczny wykonawca:
otrzymał polecenie → wykonał zapytanie do n8n API → zwrócił wynik.
---
Podstawowe zadania agenta
1. Praca z n8n API
Agent musi umieć:
odwoływać się do n8n za pomocą podanego URL i API-key;
wywoływać potrzebne metody API (tworzenie/aktualizacja workflow, włączanie/wyłączanie, uruchamianie, pobieranie listy executions);
uzyskiwać dane i status ostatniego wykonania.
2. Praca z węzłami
Przez n8n API agent wykonuje podstawowe działania, które zwykle wykonuje człowiek w interfejsie:
tworzyć węzły;
ustawiać i zmieniać ich parametry;
mieć dostęp do wszystkich niezbędnych parametrów węzłów przez API.
3. Wyniki i błędy
Agent zwraca w ChatGPT wynik wykonania działania:
przy sukcesie, na przykład:
– „węzeł utworzony”
– „parametry zaktualizowane”
– „workflow uruchomiony”
– „execution udany”
przy błędzie, na przykład:
– „błąd w węźle Format: SyntaxError”
– „execution zakończony błędem w węźle HTTP Request”
Agent nie analizuje sensu błędu — po prostu przekazuje to, co zwróciło n8n API / execution.
4. Interfejs agenta
Potrzebny jest prosty interfejs:
REST endpoint (jedna punkt wejścia), który:
– przyjmuje zorganizowane polecenie od ChatGPT;
– wykonuje działanie przez n8n API;
– zwraca tekst/JSON z wynikiem.
---
Co dostarczę
dostęp do n8n (URL + API-key);
przykłady workflow;
przykładowy zestaw poleceń;
podstawowe scenariusze do testowania działania.
---
Co wskazać w odpowiedzi
1. Koszt opracowania MVP (pierwszego etapu).
2. Czas realizacji.
3. Krótko, jak to zrealizujesz (2–5 zdań).
4. Gotowość do pokazania wyniku (wideo / GIF).