ChatGPT Код 👁 3

n8n и Ollama: локальная модель

Промпт для ChatGPT: собрать рабочую связку n8n с локальной Ollama под вашу схему запуска — адрес, порт, проверка и выбор модели.

Промпт Запустить →
Помоги собрать связку ноды Ollama Chat Model в n8n с локальной Ollama, чтобы агент работал на своей модели, а не на облачной.

Моя схема:
n8n запущен: [КАК: docker run на Ubuntu 22.04]
Ollama запущена: [КАК: нативно на том же хосте, systemd]
Железо: [РЕСУРСЫ: 8 ГБ оперативной памяти, без видеокарты]
Для чего агент: [ЗАДАЧА: разбирать входящие письма и раскладывать по папкам]

Что нужно:

1. Точный адрес для поля Base URL под мою схему. Разбери три случая отдельно: Docker Desktop на Windows и macOS, Docker на Linux, обе программы нативно. Для Linux укажи, чем именно контейнер при запуске получает доступ к хосту — без этого нужное имя внутри контейнера не существует вовсе.
2. Как убедиться, что Ollama слушает тот интерфейс, который виден снаружи её процесса, и чем это задаётся.
3. Одна команда проверки, выполняемая изнутри контейнера n8n, а не с хоста. С хоста проверка почти всегда проходит и создаёт ложное чувство, что связка готова.
4. Какую модель взять под мою задачу и моё железо. Назови одну, а не список: размер модели в гигабайтах должен оставить запас оперативной памяти самому n8n.
5. Три настройки ноды — Sampling Temperature, Top K и Top P — с конкретными значениями под мою задачу и объяснением в одну строку, что изменится, если крутить каждую.

Отсечка. Не предлагай отключать firewall, переводить контейнер в режим сети хоста и не советуй вернуться к облачной модели — нужна рабочая локальная связка. Не давай список из пяти моделей на выбор: выбери одну под названные ресурсы. Не пересказывай, как устанавливать саму Ollama, она уже стоит.

Проверка перед выдачей: сверь размер предложенной модели с моим объёмом памяти и скажи, сколько останется на n8n. Если не остаётся — предложи модель меньше, а не советуй докупить память.
Запустить промпт →

Пример результата

Пробовал на связке n8n в Docker и Ollama нативно, Ubuntu на домашнем сервере. Что вышло: причина названа верно — контейнер искал Ollama внутри себя. Выданный Base URL для моего случая — http://host.docker.internal:11434, и вместе с ним указан флаг запуска контейнера --add-host host.docker.internal:host-gateway, без которого на Linux это имя не существует. До этого я три раза перезапускал Ollama, думая, что дело в ней. Команда проверки пришла правильная — с выполнением внутри контейнера, а не с хоста. У меня с хоста curl отвечал, и именно это сбивало. Что пришлось доделать: Ollama слушала только петлевой адрес. Пришлось задать прослушивание на всех интерфейсах — в ответе это было пятым пунктом, я сначала пролистал. Совет: если n8n и Ollama в двух контейнерах рядом, ничего этого не нужно — обращайтесь по имени сервиса из compose.

Похожие промпты

Рефакторинг легаси-модуля в Kimi: карта, план, код по шагам
Kimi
Рефакторинг легаси-модуля в Kimi: карта, план, код по шагам
Kimi
Сайт-визитка с 3D одним промптом — Kimi K3
DeepSeek
Телеграм-бот на n8n в DeepSeek: схема нод, которую можно собрать за вечер
Claude
Системный промпт для AI Agent ноды n8n — Claude

Полезные статьи

ИИ-агенты в n8n: промт, сборка агента и грабли запуска
Промты для Kling: видео из фото и 14 готовых промптов
Промт с котом: 4 провала нейросети и 14 промптов

Все гайды →