Home
Softono

N8n Gigachat

Open source MIT TypeScript
73
Stars
6
Forks
2
Issues
2
Watchers
4 months
Last Commit

 About N8n Gigachat

Узлы GigaChat для n8n

Platforms

Web Self-hosted

Languages

TypeScript

Links

Need Help Installing N8n Gigachat?

We provide expert installation service for this software. Our team will install, configure, and secure N8n Gigachat on your server. plans start at just $30.

N8n Gigachat

View on GitHub

n8n-nodes-gigachat

n8n 2.0 совместимый, используйте последний релиз

Неофициальный Community узел. Разработано энтузиастами. Официальные интеграции изучайте на официальном сайте developers.sber.ru.

n8n-nodes-gigachat (вы здесь) | n8n-nodes-salutespeech

Disclaimer

Все права на товарные знаки, логотипы и иные обозначения принадлежат их законным правообладателям. Товарный знак "Сбер", логотипы и наименования сервисов Сбера являются собственностью ПАО "СберБанк". Настоящий проект не является официальным продуктом Сбера и создан независимым разработчиком в некоммерческих целях.

Это программное обеспечение предоставляется "как есть", без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, гарантией товарной пригодности или пригодности для конкретной цели. Автор не несёт ответственности за любые убытки, включая упущенную выгоду, возникшие в результате использования этого ПО. Используется на ваш страх и риск.

Проект носит экспериментальный характер и может быть неидеальным для Production.

Описание

Вы находитесь в репозитории n8n узла GigaChat. Вы можете установить узел к себе в n8n, и вызывать GigaChat API на высоком уровне, без необходимости писать HTTP запросы самостоятельно.

Чтобы установить узел, перейдите в настройки n8n, вкладка Community Nodes.

📌 Ссылка на npm: n8n-nodes-gigachat

⭐️ Не забывайте ставить звезду на репозиторий, если узел оказался вам полезным. Давайте посмотрим, сколько нас!

GigaChat node installation

Буду рад фидбэку и предложениям по улучшению! 🚀

Рекомендация блогерам

Господа, прекрасно понимаю, что все глобальные примеры базированы на узле AI Agent, и подключить модель через узел GigaChat Model может звучать крайне логично и красиво. НО я напоминаю, что GigaChat Model - исключительно мост между langchain-gigachat и n8n. Он не проходил строгий аудит перед выкладкой. Кроме того, я почти уверен, что там кэширование токенов либо работает очень плохо, либо не работает вообще. Таким образом, рекомендуя людям добавлять GigaChat Model к AI Agent, вы:

  • Даёте не самую правильную рекомендацию
  • Оставляете зрителей в заблуждении, что отечественные модели обходятся очень дорого
  • Увеличиваете объём аудитории на Legacy узле, который почти невозможно сопровождать

Что же тогда использовать? - спросите вы. А я отвечу: 👇👇👇

👉 GigaChat AI

GigaChat node

Широкий узел, подобный AI Agent, созданный эксклюзивно под GigaChat.

Используете в 99% случаев именно этот узел. Он кэширует токены, что позволяет экономить вам деньги. Кэш-токены не тарифицируются!

  • Выберите модель На выбор все модели GigaChat. Раскройте потенциал максимальной модели, или решите простую задачу базовой моделью. Выбор за вами.
  • Подключите память Конструируете чат? Никаких проблем! Подключите память, и ни одна деталь чата не будет забыта.
  • Добавьте инструменты Собрать личного ассистента? Подключить базу данных сделок? А может, узнать погоду в Москве? Подключайте и комбинируйте инструменты чтобы сделать ассистента ещё умнее.
  • Полный контроль или простота использования Что нужно вам? Выбираете только вы. С помощью галочки Simplify Output вы можете получить как простой ответ, так и детальную сводку по расходу токенов.

GigaChat API

GigaChat API node

Функциональный узел для кастомных API запросов, на манер OpenAI узлов.

  • Посмотрите на изображения компьютерным зрением. Модель Pro и Max в вашем распоряжении.
  • Теперь GigaChat будет видеть Ваши чаты больше не будут ограничиваться только текстом. Проанализируйте изображение, чтобы понять, что хочет донести до вас собеседник.

Анализ изображений не работает с линейкой моделей GigaChat Lite

GigaChat Embeddings

GigaChat embeddings node

Интеграция Embeddings нужна, чтобы иметь векторное представление вашей базы знаний.

  • Экосистема Купите пакеты токенов, и используйте модель как для чата, так и для векторизации
  • Идеально для RAG Сделайте векторное представление ваших данных, а затем найдите ближайшее совпадение с помощью узла GigaChat.

GigaChat Model

GigaChat model node

Устаревший узел из первых версий. Когда нужна органическая интеграция. Хотя узел и есть, его поддержка прекращена ввиду технических ограничений n8n, не позволяющих его развивать.

  • Native Experience Это что у вас? ChatGPT? Нет, я всегда могу выбрать GigaChat.
  • Просто проведите линию Не нужно переизобретать логику после переезда. Достаточно поменять заграничную модель на отечественную, в один клик.
  • Хочется большего? Воспользуйтесь полноценном узлом из описания выше. Раскройте полный потенциал автоматизации!

GigaChat Model можно добавить в:

  • Basic LLM Chain
  • Information Extractor
  • Question and Answer Chain
  • Sentiment Analysis
  • Summarization Chain
  • Text Classifier

Не поддерживается и никогда не будет поддерживаться ввиду архитектуры n8n:

  • AI Agent

Вместо него используйте наш основной GigaChat AI узел.

Локальная разработка/запуск

В папке с репозиторием:

npm install
npm run build
npm link

В инстансе n8n

npm i -g n8n # если ещё не установлен
# Если ещё никогда не запускали n8n на своей системе - запустите командой "n8n"
# Это создаст папку .n8n в домашней директории
cd ~/.n8n
mkdir custom && cd custom
npm init -y
npm link n8n-nodes-gigachat
n8n

Лицензия

MIT