Agent AI w 10 minut, bez programowania | N8N w praktyce
ฝัง
- เผยแพร่เมื่อ 25 ก.ค. 2024
- Agent AI, co to takiego? Najprościej zrozumieć zasadę działania takiego tworu, samodzielnie budując od podstaw agenta. Realne wyklikiwanie agenta trwa niespełna 10 minut. Pozostała część filmu zawiera teorię, którą warto poznać, aby zrozumieć omawiane zagadnienie.
W tym filmie pomijam programowanie i skupiam się na rozwiązaniu no-code, jakim jest N8N i dosłownie wyklikuję w nim gotowego agenta, mającego dostęp do Wikipedii, kalkulatora, wyszukiwarki Google, a nawet własnego fragmentu kodu pisanego w JavaScript.
Prezentuję tutaj podejście "AI as a Backend", a nie wykorzystuję np. GPT-4, czy narzędzi typu ChatGPT do generowania kodu aplikacji.
Wspomniane w nagraniu linki:
aidevs.pl/?ref=unknowYT - szkolenie z LLM-ów dla programistów
unknow.news/ - mój newsletter technologiczny
n8n.io/ - narzędzie do automatyzacji zadań
cyberchef.net/ - narzędzie do wyklikiwania operacji na danych
mikr.us/ - tanie serwery VPS dla pasjonatów
platform.openai.com/playground - playground do testowania zapytań
serpapi.com/ - API do wyszukiwania w Google
W filmie wspominam o szkoleniu AI_Devs realizowanym we współpracy z Adamem Gospodarczykiem i Mateuszem Chrobokiem. Najbliższa edycja rusza już 4 listopada. Zobacz koniecznie agendę ⬇️
aidevs.pl/?ref=unknowYT
Spis treści:
00:00 Wstęp
01:23 Czym są Agenty AI?
03:31 Playground API - jakie ograniczenia ma model?
04:58 Instalacja N8N na serwerze VPS
07:35 Pierwsze uruchomienie N8N i budowa agenta
10:55 Pisanie własnych funkcji w JavaScript
13:07 Zamiana Chata na Webhooka
16:21 Dostęp agenta do Internetu
17:10 Dlaczego N8N niekoniecznie nadaje się na produkcję?
--
Podoba Ci się to, co robię? Lubisz moje filmy?
Zostań patronem 👇
➤ patronite.pl/unknow
Instagram:
/ uwteam_org
Facebook:
jakub.mrugalski
Fanpage:
/ uwteam.org
Mój newsletter (#unknowNews):
unknow.news
Twitter:
/ uwteam
Jakich narzędzi i aplikacji używam?
mrugalski.pl/uses.html
Mój projekt z serwerami VPS
mikr.us
Dodaj ten kanał do obserwowanych, aby nie przeoczyć kolejnych filmów. - แนวปฏิบัติและการใช้ชีวิต
Jeśli masz pytanie na temat agentów AI lub szkolenia AI_Devs, to zadaj je proszę w komentarzu ⬇
Ten to umi! Szanuje
Nie jestem informatykiem. Same komendy używane na filmie nic mi nie mówią jednak N8N jest na tyle intuicyjny, że wiem o co chodzi, ponieważ znam już narzędzia, kolejne procesy i logikę.
Fajna rzecz!
Mądrego to dobrze posłuchać 😉 świetne, dzięki!
To jest niesamowite! ❤
❤
❤
❤
Super poradniki, fajnie potrafisz to potłumaczyć !
Dzięki 🙂👍
Fajne. W końcu coś więcej się dowiedziałem
AI agent nie umieści poduszki na parapecie tak aby uniemożliwić fotonom wytworzenie zakłóceń obrazu przy tworzeniu materiału :)
Czyli jednak jest coś, w czym jestem lepszy od AI 😏
Świetny materiał 😊
Dzięki :)
Trochę więcej natywnych modułów dla zarządzania pamięcią z RAG i to będzie ultimate tool, bo inaczej szybko dotykamy ściany mam wrażenie.
Czy takiego agenta da się skonfigurować aby dodawał wydarzenia do kalendarza, odpisywał na wiadomości na platformach społecznościowych? Jeśli nie, to jakie narzędzie byłoby do tego odpowiednie?
Tak. Da się to zrobić. Możesz w N8N podpiąć jako jeden z tooli "wywołanie innego scenariusza N8N" i tam w tym innym scenariuszu wyklikać sobie dodawanie wydarzeń do kalendarza, czy odpisywanie na maile. Ta aplikacja potrafi z użyciem np. modułu Google Calendar lub GMail zintegrować się z takimi usługami. Trochę przy tym byłoby pracy, ale jak najbardziej jest to wykonalne.
17:34 Jeśli chodzi o lokalne LLMy to n8n ma wsparcie dla Ollama, więc kombinowania wcale nie ma aż tak dużo 😀
N8N ma wsparcie dla Ollama, ale niestety moduł do budowy agentów potrafi tylko obsługiwać LLM-y chmurowe.
Wniosek z tego taki, że jeśli chcesz wyklikać od zera agenta, bloczek po bloczku, to się da, ale jeśli chcesz wyklikać go z gotowca (bloczek 'AI Agent'), to się nie da. Nie wiem, dlaczego nie dorzucili Ollamy do tego modułu 🤷♂
Wystawiacie jakieś certyfikaty po szkoleniu? Jak szukać osób które już są w tym biegłe i mogły mi mi to poustawiać? Ile taka osoba kosztuje?
Tak, szkolenie AI_Devs kończy się certyfikatem, o ile zaliczysz przynajmniej 80% zadań, które przygotowaliśmy. Co do pytania o osoby mogące wszystko skonfigurować i wyklikać za Ciebie, to niestety w tym nie pomogę.
@@uwteamorg gdzie szukać osób które ukończyły szkolenie? na LinkedIn?
@@andrzejwodynski tak, wpisz np. "#aidevs" albo "aidevs Mrugalski" w wyszukiwarkę na Linkedin. Znajdziesz kilka tysięcy osób, które już są po poprzednich edycjach szkolenia.
Używanie GPT-4o w takim agencie jest darmowe i bez ograniczeń?
Nie. Trzeba tam dodać swój klucz API i płaci się normalnie według stawek API. Opłaty pobierane są w zależności od ilości przetwarzanych danych (płaci się za tokeny). Jest to zazwyczaj bardzo tanie.
A dlaczego nie Flowise?
Jedyny powód jest taki, że na co dzień korzystam między innymi z N8N, a Flowise nie używałem. Dzielę się więc tylko tym, co znam i używam.
n8n pożera ogromną ilość ramu, to są maksymalne możliwości tego programu w normalnych warunkach
panie, ram teraz tani jak barszcz :)
Dlatego podkreślam, że do prototypowania to jest OK, ale do zastosowania produkcyjnego wymagane jest przepisanie całości na wersję z kodem. Jednak do prywatnego użytku też może być całkiem OK (ja np. używam takiego agenta w środowisku z jednym userem). Każdy request zajmuje nieco ponad 100MB RAM, więc faktycznie to jest strasznie zasobożerne 😕🤷♂
@@lukaszpodgorski ram jest tani jak barszcz ale 100mb właśnie zostało zjedzone przez żadną aktywność. N8n przesyła tylko stringi długości 3sms-ów na trzech kafelkach. To trzeba bardzo zaznaczyć że tylko bardzo proste i tylko do użytku osobistego. N8n zjada ram lawinowo
Mam sobie dokupić 8 GB ramu po to tylko ,żeby zadać AI pytanie ?.Bez sensu.
Nie wiem czy agent AI, czy stażysta to popełnił, ale na pewno nie "starzysta", chyba że to taki stażysta starszy stażem i nie załapałem :)
Dla mnie bezużyteczny materiał, ponieważ nie ma n8n Perplexity AI
Prawdopodobnie niebawem Perplexity będzie wspierane w samym N8N (jako oddzielny node) jak i w module agentów. Na forum N8N już o tym piszą chyba od końca marca, więc zakładam, że za max 1-2 miesiące coś się pojawi.
@@uwteamorg podasz link gdzie o tym piszą, proszę?
@@GanderPL w Feature Request leżały Perplexity + Groq.
Tego drugiego dodali nieco ponad miesiąc temu, więc zakładam, że i na Perplexity przyjdzie czas.
community.n8n.io/t/groq-com-perplexity-ai-mistral-ai/40810
Streszczenie materiału z TH-cam: "Agent AI w 10 minut, bez programowania | N8N w praktyce"
W tym filmie, autor przedstawia prosty sposób tworzenia agenta AI bez programowania. Agent AI jest narzędziem, które może automatycznie wykonywać zadania, takie jak pobieranie danych, przetwarzanie i wysyłanie wiadomości.
Najważniejsze punkty:
1. Definicja agenta AI: Agent AI to program, który może wykonywać zadania bez interakcji z użytkownikiem. Może on pobierać dane, przetwarzać je i wysyłać wiadomości.
2. N8N: N8N to narzędzie, które umożliwia tworzenie agentów AI bez programowania. Umożliwia ono definiowanie zadań i przepływu pracy.
3. Tworzenie agenta: Aby stworzyć agenta AI, należy zdefiniować zadanie, które ma być wykonywane. Następnie należy określić, jakie dane są potrzebne do wykonania tego zadania.
4. Przykład: Autor pokazuje, jak stworzyć agenta AI, który pobiera dane z API i wysyła wiadomość na podstawie tych danych.
5. Wady i zalety: Agent AI może być używany do automatyzacji wielu zadań, ale może również powodować błędy, jeśli nie jest poprawnie skonfigurowany.
Podsumowanie:
Film przedstawia prosty sposób tworzenia agenta AI bez programowania za pomocą narzędzia N8N. Agent AI może automatycznie wykonywać zadania, takie jak pobieranie danych i wysyłanie wiadomości.
;-)
no róbcie szybciej tych waszych agentów , bo czas ucieka, a musicie osiągnąć odpowiedni poziom technologiczny i integracyjny,
bo jak nie to zobaczycie dopiero wtedy co się będzie działo
AI jest pezereklamoeame, czesto na to samo pyranie udzieoa ròznych odpoeiedzi.Sami tworcy zastrzegają ,ze odpowiedzi mogą nie zawsze być poprswne.
Wykorzystywanie LLM-ów w backendzie nie polega na korzystaniu z ich wiedzy, a na wykorzystywaniu ich umiejętności (np. wykrywanie wulgaryzmów, klasyfikacja danych, wybieranie odpowiedniego narzędzia do zadania itp.). Wszystkie LLM-y są głupie, ale niektóre są zarazem bardzo użyteczne 😉