For the complete documentation index, see llms.txt. This page is also available as Markdown.

Конструктор ИИ-агентов 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.

Конфигурация
GPU
VRAM
ОЗУ
Хранилище
Ориентировочная цена

Только 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/ч

+ vLLM (production)

A100 80 ГБ

80 ГБ

64 ГБ

100 ГБ

Примечание: 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

В маркетплейс 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:

  1. Создайте новый Chatflow

  2. Добавьте компонент node (в разделе Chat Models)

    • Базовый URL: http://host.docker.internal:11434

    • Имя модели: llama3.1:8b

  3. Добавьте OllamaEmbeddings node (для RAG)

    • Базовый URL: http://host.docker.internal:11434

    • Имя модели: nomic-embed-text

  4. Подключитесь к своему Vector Store (Chroma, FAISS, Qdrant)

Смотрите полное руководство по Ollama для загрузки моделей и настройки GPU.

Flowise + vLLM (production-масштаб)

Для высокопроизводительного сервинга, совместимого с OpenAI:

См. руководство по vLLM по квантованию и конфигурациям с несколькими GPU.

Создание локального RAG-чат-бота

Полный flow в Flowise без единого внешнего API-вызова на Clore.ai:

Узел
Компонент
Settings

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 чат-виджет:

  1. Откройте свой chatflow → Нажмите </> кнопку (Embed)

  2. Скопируйте фрагмент скрипта

  3. Вставьте в любую 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 у чат-виджета


Дополнительное чтение

Последнее обновление

Это было полезно?