Конструктор ИИ-агентов Flowise
Разверните Flowise на Clore.ai — создавайте и размещайте визуальные LLM-чатботы, ИИ-агентов и RAG-пайплайны на доступных GPU-облачных серверах с no-code интерфейсом drag-and-drop и мгновенными API-эндпоинтами.
Обзор
Flowise — это инструмент с открытым исходным кодом и поддержкой drag-and-drop для создания приложений на базе LLM без написания кода. С более чем 35 тыс. звёзд на GitHub и свыше 5 миллионов загрузок с Docker HubFlowise стал одним из самых развёрнутых self-hosted ИИ-инструментов в экосистеме. Он позволяет командам создавать чат-ботов, RAG-системы, ИИ-агентов и автоматизированные рабочие процессы через интуитивный визуальный интерфейс — и разворачивать их как REST API endpoints за минуты.
Flowise построен на LangChain.js и предоставляет холст на основе узлов, где вы соединяете компоненты: LLM, векторные базы данных, загрузчики документов, хранилища памяти, инструменты и агентов. Каждый flow автоматически генерирует встраиваемый чат-виджет и API endpoint, которые вы можете интегрировать в любое приложение.
Ключевые возможности:
Конструктор потоков drag-and-drop — Визуальная оркестрация LLM с более чем 100 готовыми узлами
Создание чат-ботов — Встраиваемые чат-виджеты для веб-сайтов и приложений
RAG-пайплайны — Визуально подключайте загрузчики документов, эмбеддеры и векторные хранилища
Поддержка нескольких агентов — Стройте иерархии агентов с использованием инструментов и делегирования
Мгновенный API — Каждый flow генерирует
/api/v1/prediction/<flowId>endpointУзлы LangChain — Полный доступ к экосистеме LangChain.js
Менеджер учётных данных — Централизованно управляйте API-ключами, подключениями к базам данных
Почему Clore.ai для Flowise?
Flowise — это лёгкий сервер на Node.js: он занимается оркестрацией, а не вычислениями. Использование его вместе с Clore.ai даёт возможность:
Локальный запуск моделей — Запускайте Ollama или vLLM на том же GPU-сервере, устраняя расходы на API
Конфиденциальная обработка документов — RAG-пайплайны, которые никогда не отправляют данные во внешние сервисы
Постоянное развёртывание — Хостинг чат-ботов и API 24/7 по ценам GPU-сервера
Экономично в масштабе — Создавайте мультиарендные платформы чат-ботов без платы за каждый вызов API
ИИ-хостинг полного стека — Flowise + Ollama + Qdrant/Chroma — всё на одном доступном сервере
Требования
Сам Flowise — это приложение на Node.js с минимальными требованиями к ресурсам. GPU нужен только если вы добавляете локальный backend LLM.
Только Flowise (внешние API)
Нет
—
2–4 ГБ
10 ГБ
~$0.03–0.08/час
+ Ollama (Llama 3.1 8B)
RTX 3090
24 ГБ
16 ГБ
40 ГБ
$0.07–0.21/ч
+ Ollama (Mistral 7B + embeddings)
RTX 3090
24 ГБ
16 ГБ
30 ГБ
$0.07–0.21/ч
+ Ollama (Qwen2.5 32B)
RTX 4090
24 ГБ
32 ГБ
60 ГБ
$0.14–0.42/ч
Примечание: Flowise комфортно работает на любом сервере Clore.ai. GPU нужен только если вы хотите бесплатный локальный inference. См. Руководство по сравнению GPU.
требования к серверу Clore.ai:
Docker Engine (предустановлен на всех образах Clore.ai)
NVIDIA Container Toolkit (только для GPU/Ollama)
Порт 3000 доступен (или проброшен в панели Clore.ai)
Минимум 2 ГБ свободной RAM, 10 ГБ дискового пространства
Быстрый старт
Шаг 1: Забронируйте сервер на Clore.ai
Для использования только через API: любой сервер, фильтр по RAM ≥ 4 ГБ
Для локальной LLM: фильтр по GPU ≥ 24 ГБ VRAM
Убедитесь, что Docker включён в шаблоне
Подключитесь по SSH:
Шаг 2: Запустите Flowise (одной командой)
Вот и всё. Flowise будет доступен по адресу http://<server-ip>:3000 через 20–30 секунд.
Шаг 3: Проверьте, что он запущен
Шаг 4: Откройте UI
Перейдите по адресу http://<server-ip>:3000 в вашем браузере.
Проброс портов в Clore.ai: Убедитесь, что порт 3000 проброшен в конфигурации вашего сервера Clore.ai. Перейдите в детали сервера → Ports → проверьте,
3000:3000что он mapped. Некоторые шаблоны по умолчанию открывают только SSH.
Конфигурация
Постоянное хранилище
Подключите volumes, чтобы ваши flows, учётные данные и загрузки переживали перезапуск контейнера:
Аутентификация
Защитите свой экземпляр Flowise логином и паролем:
Примечание по безопасности: Всегда задавайте учётные данные, если публикуете Flowise в Clore.ai. Без аутентификации любой, кто знает IP вашего сервера, сможет получить доступ к вашим flows и API-ключам.
Полная справка по переменным окружения
PORT
Порт веб-сервера
3000
FLOWISE_USERNAME
Имя администратора (включает аутентификацию)
— (без аутентификации)
FLOWISE_PASSWORD
Пароль администратора
—
FLOWISE_SECRETKEY_OVERWRITE
Ключ шифрования для учётных данных
Генерируется автоматически
DATABASE_TYPE
sqlite или mysql или postgres
sqlite
DATABASE_PATH
Путь хранения SQLite
/root/.flowise
LOG_LEVEL
error, warn, info, debug
info
TOOL_FUNCTION_BUILTIN_DEP
Разрешённые встроенные модули Node.js в code nodes
—
TOOL_FUNCTION_EXTERNAL_DEP
Разрешённые npm-пакеты в code nodes
—
CORS_ORIGINS
Разрешённые CORS-origin для API
*
IFRAME_ORIGINS
Разрешённые origin для встраивания iframe
*
Docker Compose (рекомендуется)
Официальный репозиторий Flowise включает конфигурацию Docker Compose. Это рекомендуемый подход для Clore.ai:
Или создайте свой вариант с PostgreSQL:
Ускорение на GPU (интеграция локальной LLM)
Flowise занимается оркестрацией — тяжёлую работу выполняет GPU в подключённых сервисах.
Flowise + Ollama (рекомендуется)
Запустите Ollama на том же сервере Clore.ai и подключите к нему Flowise:
В интерфейсе Flowise:
Создайте новый Chatflow
Добавьте компонент node (в разделе Chat Models)
Базовый URL:
http://host.docker.internal:11434Имя модели:
llama3.1:8b
Добавьте OllamaEmbeddings node (для RAG)
Базовый URL:
http://host.docker.internal:11434Имя модели:
nomic-embed-text
Подключитесь к своему Vector Store (Chroma, FAISS, Qdrant)
Смотрите полное руководство по Ollama для загрузки моделей и настройки GPU.
Flowise + vLLM (production-масштаб)
Для высокопроизводительного сервинга, совместимого с OpenAI:
См. руководство по vLLM по квантованию и конфигурациям с несколькими GPU.
Создание локального RAG-чат-бота
Полный flow в Flowise без единого внешнего API-вызова на Clore.ai:
1
Загрузчик PDF-файлов
Загрузите документ
2
Рекурсивный текстовый сплиттер
Chunk: 1000, Overlap: 200
3
Эмбеддинги Ollama
Модель: nomic-embed-text
4
Векторное хранилище в памяти
(или Chroma для постоянного хранения)
5
Ollama Chat
Модель: llama3.1:8b
6
Conversational Retrieval QA
Тип цепочки: Stuff
7
Буферная память
Память на основе сессии
Экспортируйте это как API и встроите чат-виджет на любой сайт.
Советы и лучшие практики
1. Регулярно экспортируйте flows
Перед остановкой или сменой серверов Clore.ai:
2. Используйте Embed Widget
Каждый chatflow Flowise генерирует готовый к production чат-виджет:
Откройте свой chatflow → Нажмите </> кнопку (Embed)
Скопируйте фрагмент скрипта
Вставьте в любую HTML-страницу — мгновенный бот поддержки клиентов
3. Безопасно управляйте API-ключами
Храните все LLM API-ключи в панели Credentials Flowise (не хардкодьте их в flows):
Меню → Credentials → Add Credential
Ключи шифруются с помощью
FLOWISE_SECRETKEY_OVERWRITE
4. Ограничение скорости
Для публичных развёртываний добавьте rate limiting через Nginx или Caddy перед Flowise:
5. Мониторинг производительности
6. Создайте резервную копию базы данных SQLite
Устранение неполадок
Контейнер немедленно завершается
UI показывает "Connection Failed"
Flows завершаются с ошибками LLM
Ошибки миграции базы данных при обновлении
Ошибки расшифровки учётных данных после перезапуска
Ошибки CORS у чат-виджета
Дополнительное чтение
GitHub-репозиторий Flowise — Исходный код, релизы, официальный docker-compose
Документация Flowise — Справочник по узлам, API-документация, руководства по развёртыванию
Discord Flowise — Шаблоны сообщества, обмен flows, поддержка
Docker Hub: flowiseai/flowise — Более 5 млн загрузок, доступные теги
Ollama на Clore.ai — Запускайте локальные LLM бесплатно для inference в Flowise
vLLM на Clore.ai — Обслуживание LLM промышленного масштаба для Flowise
Руководство по сравнению GPU — Выберите подходящий GPU для вашего стека
Документация LangChain.js — Справочник базового фреймворка
Последнее обновление
Это было полезно?