Как получить доступ к Langchain n8n
Для начала работы с n8n необходимо установить его на свой сервер. Сделать это можно по следующей инструкции:
Видео - https://www.youtube.com/watch?v=rEdruJHQ4KQ
Текстовая версия - https://assistant.etosilno.ru/posts/n8n-install-and-settings/
Теперь нам нужно обновить n8n до бета версии, поддерживающей Langchain.
1) Переходим по ссылке, копируем команду docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n docker.n8n.io/n8nio/n8n:ai-beta и запускаем ее в терминале. В portainer у вас создастся новый контейнер и docker image с нужной нам версией n8n.
2) Теперь нам нужно остановить данную программу нажав на кнопку stop, потому что новая версия не обладает необходимыми нам конфигурациями, которые мы прописывали для обычной версии n8n. Таким образом у нас удалится контейнер с запущенной программой, но останется docker image новой версии.
3) Нам нужно открыть страницу контейнера n8n, который мы устанавливали по инструкции и нажать на кнопку Duplicate/Edit
4) В открывшемся окне нам необходимо заменить текущий image на docker.n8n.io/n8nio/n8n:ai-beta, после чего нажать на кнопку Deploy the container и заменить уже созданный подобный контейнер на новый, с новым image.
Теперь вы можете спокойно пользоваться версией n8n с Langchain