Локальная LLM в n8n: автоматизация без облака не гарантирует приватность
n8n можно подключить к локальной языковой модели через Ollama за десять минут — достаточно HTTP-запроса из контейнера n8n к соседнему контейнеру с Ollama. Однако отсутствие облачной передачи данных не означает приватности: тексты заявок оседают в истории запусков n8n, журналах контейнеров и бэкапах базы данных. Любой неосторожно добавленный узел способен вынести эти данные наружу.
Подробности
Пример, разобранный в исходной статье, собран на n8n 2.43.5 и Ollama 0.40.4. Автор предупреждает: названия узлов, формат credentials и совместимость API меняются от версии к версии, поэтому стриминг, structured output и вызов инструментов необходимо проверять на собственной связке. Взаимодействие n8n с локальной моделью строится через узел HTTP Request: он отправляет POST-запрос на адрес Ollama с указанием модели, текста и параметров генерации, а следующий узел извлекает ответ из JSON. Поддерживаются как нативный маршрут `/api/chat`, так и OpenAI-совместимый `/v1/chat/completions`. Важное условие — адрес Ollama должен быть доступен именно из контейнера n8n; формат ответа и работу стриминга проверяют для выбранного маршрута.Что делать
При построении приватной автоматизации на n8n и локальной LLM стоит учитывать следующее: - Проверяйте, где сохраняются обрабатываемые данные: история запусков n8n, журналы контейнеров и бэкапы базы — все эти места содержат тексты заявок. - Контролируйте состав workflow: каждый добавленный узел — потенциальный канал утечки данных за пределы контура. - Настройте политику хранения и очистки истории запусков и журналов, а также ограничьте доступ к бэкапам базы. - Убедитесь, что сетевой доступ к Ollama открыт только из контейнера n8n и не выходит за пределы инфраструктуры. - Фиксируйте версии n8n и Ollama и перепроверяйте стриминг, structured output и вызов инструментов при обновлении, поскольку совместимость API между версиями меняется. Итог: локальная модель убирает облачную передачу данных, но не отменяет необходимости контролировать их хранение и маршруты внутри собственного контура. Приватность自动化 обеспечивается не точкой подключения LLM, а дисциплиной обращения с данными на всём пути их следования.Источник: Хабр — Системное администрирование

