n8n-nodes-gigachat
Version:
A user-friendly GigaChat AI (Sber) nodes for n8n
73 lines (45 loc) • 3.99 kB
Markdown

# n8n-nodes-gigachat
**_Этот репозиторий содержит интеграцию Gigachat API в n8n ноды. Я не разработчик Сбер, просто энтузиаст, который сделал ноду для удобства. Для получения любой помощи по Gigachat, обратитесь к [официальной документации](https://developers.sber.ru/dev). UNSTABLE! Не поддерживает множество вещей. Воспользуйтесь HTTP Request узлами для более гибкой реализации!_**
## Disclaimer
Это программное обеспечение предоставляется "как есть", без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, гарантией товарной пригодности или пригодности для конкретной цели. Автор не несёт ответственности за любые убытки, включая упущенную выгоду, возникшие в результате использования этого ПО. Используется на ваш страх и риск.
## Описание
Я создал **community-узел GigaChat для n8n**, позволяющий легко подключать мощь нейросети к рабочим процессам автоматизации. Изначально проект задумывался для личного использования, но после доработки я решил сделать его доступным для всех.
### Что сделано:
✅ **Готовый к работе модуль** – просто установите через npm и используйте GigaChat в своих n8n-воркфлоу.
✅ **Надёжная аутентификация** – продуманный механизм работы с `access_token`, чтобы не терять сессию, и хранить токен до его истечения.
✅ **Чистый и удобный код** – модуль оптимизирован и покрыт понятными инструкциями.
### Планы по развитию:
🔧 **Поддержка инструментов (функций)** – скоро можно будет вызывать внешние API через нейросеть.
🔧 **CI/CD и тесты** – добавлю автоматизированное тестирование и непрерывную интеграцию для стабильности.
Если вы работаете с **n8n** и хотите интегрировать **GigaChat**, попробуйте мой модуль! Надеюсь, он окажется полезным для сообщества.
📌 **Ссылка на npm**: [n8n-nodes-gigachat](https://www.npmjs.com/package/n8n-nodes-gigachat)
Буду рад фидбэку и предложениям по улучшению! 🚀
## Поддержка AI нод
Модель GigaChat можно добавить в:
- Basic LLM Chain
- Information Extractor
- Question and Answer Chain
- Sentiment Analysis
- Summarization Chain
- Text Classifier
В данный момент не поддерживается:
- AI Agent
## Локальная разработка/запуск
В папке с репозиторием:
```bash
npm install
npm run build
npm link
```
В инстансе n8n
```bash
npm i -g n8n # если ещё не установлен
cd ~/.n8n
mkdir custom && cd custom
npm init -y
npm link n8n-nodes-gigachat
n8n
```
## Лицензия
[MIT](https://github.com/n8n-io/n8n-nodes-starter/blob/master/LICENSE.md)