Мастер-класс по N8N от ИИшенка Pro
N8N Мастер-класс
Подготовьтесь к практикам — вас ждут понятные объяснения, наглядные примеры и готовые связки, которые вы сможете сразу адаптировать под свои задачи.
Темы мастер-класса
Мастер-класс состоит из 9 тем, которые последовательно проведут вас от основ N8N до создания полноценного RAG-агента с интеграцией нейросетей.
Введение в N8N и основы платформы
Добро пожаловать на мастер-класс по N8N! В этом уроке мы шаг за шагом погрузимся в платформу автоматизации: разберём базовые принципы, настроим первые интеграции и научимся выстраивать устойчивые сценарии. Мастер-класс создан для тех, кто хочет уверенно стартовать: от записи первого workflow до подключения нейросетей и построения собственного RAG-агента.
Ключевые темы:
- •Цель мастер-класса и кому он подойдёт
- •N8N как конструктор из нод и принцип low-code
- •Сравнение с Zapier/Make и ключевые преимущества
- •Open-source и self-host подход
- •Структура платформы и взаимодействие компонентов
- •JSON как язык общения нод
- •Регистрация пробного аккаунта и первый вход
Тайм-коды видео:
Поток данных и ключевые концепции
В этом видео вы узнаете, как данные шаг за шагом проходят через ноды в N8N и почему важно понимать логику потока. Мы разберём, какие источники данных можно подключать, как просматривать JSON-структуру и как накапливать значения между шагами.
Ключевые темы:
- •Принцип перетекания данных между нодами
- •Источники данных: ручной ввод и внешние сервисы
- •Просмотр результата ноды и формат JSON
- •Разбор ключ-значение в JSON-представлении
- •Нода Set/Edit Fields и передача данных
- •Формирование нового JSON и динамические значения
- •Триггеры: ручные, расписание, внешние события
- •Действия после триггера и завершение сценария
Тайм-коды видео:
Что такое $json и Визуальная отладка (Искусство находить ошибки)
В этом видео вы узнаете, как отлаживать сложные сценарии в N8N и быстро находить место, где теряются данные. Мы разберём копирование нод, работу с цепочками JSON и доступ к значениям не только из предыдущего шага, но и из ранних этапов.
Ключевые темы:
- •Дублирование нод и усложнение workflow
- •Проверка прохождения данных через ноды
- •Навигация между шагами в режиме просмотра
- •Анализ доступных полей в JSON-формате
- •Доступ к данным не из предыдущей ноды
- •Использование списка ранних нод и перетаскивания данных
- •Ручное построение выражений и обращение к нодам по имени
- •Иерархия JSON и обращение к вложенным полям
- •Синтаксис выражений с двойными фигурными скобками
- •Раздел Executions и история запусков
- •Просмотр входных и выходных данных каждой ноды
Тайм-коды видео:
Взаимодействие n8n с внешним миром (HTTP Request и Webhook)
В этом видео вы узнаете, как N8N обменивается данными с внешними сервисами через HTTP-запросы и webhook-и. Мы разберём структуру запроса, поймём роль метода, URL, заголовков и тела, а также посмотрим на примеры живых интеграций.
Ключевые темы:
- •Зачем нужен обмен с внешним миром
- •Понятие HTTP-запроса и связь с JSON-данными
- •Разбор структуры curl-запроса и его элементов
- •Метод, URL и заголовки в контексте письма
- •Нода HTTP Request в N8N
- •Пример запроса к публичному API
- •Что такое webhook и чем он отличается от исходящего запроса
- •Настройка ноды Webhook и получение уникального URL
- •Telegram Trigger как популярный пример webhook-а
- •Двусторонняя коммуникация с внешними сервисами
Тайм-коды видео:
Подключение Google Drive, Google Docs и Telegram к n8n
В этом видео вы узнаете, как подключить Google Drive, Google Docs и Telegram к вашим сценариям в N8N, чтобы данные автоматически перетекали между сервисами. Мы обойдём требование банковской карты в Google Cloud, настроим OAuth-креды и создадим Telegram-бота.
Ключевые темы:
- •Обход требования банковской карты в Google Cloud Console
- •Включение Google Drive API и Google Docs API
- •Создание credentials и требования по client ID/secret
- •Настройка OAuth consent screen
- •Создание OAuth-клиента и redirect URI из N8N
- •Авторизация через Sign in with Google
- •Проверка доступных файлов Google Drive из N8N
- •Создание Telegram-бота через BotFather
- •Подключение токена в N8N и сохранение credentials
- •Тестирование webhook: команды /start и сообщения
- •Связка триггера с Google Doc и обновление документа
Тайм-коды видео:
Ветвления и циклы: If, Switch и Loop
В этом видео вы узнаете, как строить ветвления и циклы в N8N, чтобы автоматизации правильно реагировали на разные типы входящих данных. Мы на практике разберём ноды If, Switch и Loop: проверим условия для текста, голоса и изображений из Telegram.
Ключевые темы:
- •Когда пригодятся ветвления и циклы
- •Обзор нод If, Switch и Loop
- •Как работает нода If: проверка условия да/нет
- •Нода Switch для нескольких условий
- •Сравнение структуры текстового и голосового сообщений
- •Создание условия If по наличию voice.file_id
- •Настройка Switch для фото, голоса и текста
- •Введение в работу ноды Loop
- •Пример: несколько файлов на Google Drive
- •Связка с Telegram: отправляем имя каждого файла
- •Когда использовать Loop, а когда можно обойтись без него
Тайм-коды видео:
Интеграция с нейросетями: OpenAI и AI-агенты
В этом видео вы узнаете, как подружить N8N с нейросетями: распознавать голосовые сообщения, передавать текст в агента и отправлять ответ обратно в Telegram. Мы построим ветку для голосовых и текстовых сообщений, подключим OpenAI для транскрибации и создадим собственного AI-агента.
Ключевые темы:
- •Кейс: Telegram-бот с голосовыми и текстовыми сообщениями
- •Общая цепочка: транскрибация и ответ агента
- •Настройка ноды Switch для голосов и текста
- •Добавление ноды Telegram Get File
- •Получение аудиофайла из Telegram
- •Подключение ноды OpenAI Transcribe
- •Генерация API-ключа OpenAI
- •Добавление ключа в N8N и сохранение credentials
- •Добавление ноды AI Agent и её назначение
- •Подключение чат-модели OpenAI (GPT-4o mini)
- •Использование ноды Set для подготовки поля text
- •Готовим отправку ответа обратно в Telegram
Тайм-коды видео:
RAG-пайплайн: векторизация и Pinecone
В этом видео вы узнаете, как построить RAG-пайплайн в N8N: от пояснения теории векторизации до загрузки собственных данных в Pinecone. Мы разберём, зачем разбивать документы на чанки, как получить эмбеддинги через OpenAI и сохранить их в векторную базу.
Ключевые темы:
- •Что означает Retrieval Augmented Generation
- •Матрицы и числовое представление текста
- •Как векторизация помогает нейронкам понимать документы
- •Проблема длинных текстов и ограничение контекста
- •Концепция чанков и идея overlap
- •Преобразование каждого чанка в вектор
- •Что хранится в векторной базе: текст и метаданные
- •Как вопрос пользователя превращается в вектор
- •Поиск ближайших векторов и подбор контекста
- •Подготовка тестового текста через ноду Set/Edit Fields
- •Выбор Pinecone как быстрого бесплатного решения
- •Регистрация в Pinecone и получение API-ключа
- •Нода Pinecone Vector Store и режим Add Documents
- •Создание первого индекса в Pinecone
- •Выбор модели text-embedding-3-small
- •Добавление Text Data Loader и настройка разбиения
- •Кастомный splitter: длина чанка 100 символов без overlap
- •Проверка Pinecone: поиск и просмотр записей
Тайм-коды видео:
Создание ИИ Агента, который отвечает на основе векторизованных данных
В этом видео вы узнаете, как собрать весь пройденный материал в один RAG-агент: забрать документы из Google Drive, завекторизовать их и отвечать в Telegram на основе собственных данных. Мы модернизируем пайплайн векторизации, подключим Pinecone как инструмент для агента и настроим system message.
Ключевые темы:
- •Краткий обзор того, что уже умеет автоматизация
- •Идея объединить векторизацию и диалоговый бот в RAG-агента
- •Замена источника текста на Google Drive
- •Подготовка папки Testdocs с нужными файлами
- •Нода Google Drive Search с фильтром по папке
- •Нода Download для скачивания документа
- •Настройка data loader на работу с бинарным файлом
- •Изменение размера чанков до 200 символов
- •Просмотр индекса Pinecone и проверка записей
- •Что такое инструменты (tools) у агента
- •Добавление Pinecone Vector Store как инструмента
- •Выбор индекса и настройка поиска
- •Ограничение на четыре релевантных чанка
- •System message: сперва получи контекст через vector store
- •Финальный тест: вопрос про акцию и ответ с датами
- •Просмотр найденных чанков внутри ноды Pinecone
- •Система теперь умеет полный цикл: векторизация + диалог
Тайм-коды видео:
Из чего состоит Pro-сообщество
Огромное количество материалов доступно сразу при вступлении в сообщество. Ещё больше материалов будут выходить по мере готовности.
Материалы сообщества, доступные
уже сегодня
Откройте для себя всю базу знаний, собранную участниками и экспертами сообщества. Все материалы доступны после покупки доступа.
Присоединяйся к Pro-сообществу сегодня
- ✅ Доступ ко всем текущим и будущим материалам
- ✅ Уникальный мастер-класс по N8N для новичков
- ✅ Регулярно пополняющийся материал про ИИ
- ✅ Приватное сообщество
- ✅ Шаблоны и ресурсы для ИИ-агентов
- 🎁 БОНУС — Эксклюзивные знания про ИИ-агентов
- 🎁 БОНУС — Эксклюзивный нетворкинг