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

Constructeur d'agents IA Flowise

Déployez Flowise sur Clore.ai — créez et hébergez des chatbots LLM visuels, des agents IA et des pipelines RAG sur des serveurs cloud GPU abordables avec une interface no-code par glisser-déposer et des endpoints API instantanés.

Aperçu

Flowise est un outil open source en glisser-déposer pour créer des applications alimentées par des LLM sans écrire de code. Avec plus de 35K étoiles sur GitHub et plus de 5 millions de pulls Docker Hub, Flowise est devenu l’un des outils d’IA auto-hébergés les plus déployés de l’écosystème. Il permet aux équipes de créer des chatbots, des systèmes RAG, des agents IA et des workflows automatisés via une interface visuelle intuitive — et de les déployer en tant que points de terminaison d’API REST en quelques minutes.

Flowise est construit sur LangChain.js et fournit un canevas basé sur des nœuds où vous connectez des composants : LLM, bases de données vectorielles, chargeurs de documents, magasins de mémoire, outils et agents. Chaque flux génère automatiquement un widget de chat intégrable et un point de terminaison d’API que vous pouvez intégrer dans n’importe quelle application.

Fonctionnalités clés :

  • Créateur de flux en glisser-déposer — Orchestration visuelle des LLM avec plus de 100 nœuds préconstruits

  • Création de chatbot — Widgets de chat intégrables pour sites web et applications

  • pipelines RAG — Connectez visuellement des chargeurs de documents, des embedders et des magasins vectoriels

  • Prise en charge multi-agents — Créez des hiérarchies d’agents avec utilisation d’outils et délégation

  • API instantanée — Chaque flux génère un /api/v1/prediction/<flowId> point de terminaison

  • Nœuds LangChain — Accès complet à l’écosystème LangChain.js

  • Gestionnaire d’identifiants — Gérez de manière centralisée les clés API, les connexions aux bases de données

Pourquoi Clore.ai pour Flowise ?

Flowise est un serveur Node.js léger — il gère l’orchestration, pas le calcul. L’associer à Clore.ai permet :

  • Inférence locale de modèles — Exécutez Ollama ou vLLM sur le même serveur GPU, en éliminant les coûts d’API

  • Traitement privé des documents — Des pipelines RAG qui n’envoient jamais de données à des services externes

  • Déploiement persistant — Hébergement de chatbot et d’API toujours actifs aux prix d’un serveur GPU

  • Rentable à grande échelle — Créez des plateformes de chatbot multi-locataires sans frais d’API par appel

  • Hébergement IA full-stack — Flowise + Ollama + Qdrant/Chroma sur un seul serveur abordable


Exigences

Flowise est une application Node.js avec des besoins en ressources minimaux. Le GPU n’est nécessaire que si vous ajoutez un backend LLM local.

Configuration
GPU
VRAM
RAM
Stockage
Prix estimé

Flowise seul (API externes)

Aucune

—

2–4 Go

10 Go

~0,03–0,08 $/h

+ Ollama (Llama 3.1 8B)

RTX 3090

24 Go

16 Go

40 Go

0,07–0,21 $/h

+ Ollama (Mistral 7B + embeddings)

RTX 3090

24 Go

16 Go

30 Go

0,07–0,21 $/h

+ Ollama (Qwen2.5 32B)

RTX 4090

24 Go

32 Go

60 Go

0,14–0,42 $/h

+ vLLM (production)

A100 80 Go

80 Go

64 Go

100 Go

Remarque : Flowise fonctionne confortablement sur n’importe quel serveur Clore.ai. Le GPU n’est nécessaire que si vous souhaitez une inférence locale gratuite. Voir les Guide de comparaison des GPU.

Exigences du serveur Clore.ai :

  • Docker Engine (préinstallé sur toutes les images Clore.ai)

  • NVIDIA Container Toolkit (pour GPU/Ollama uniquement)

  • Le port 3000 est accessible (ou mappé dans le tableau de bord Clore.ai)

  • Minimum 2 Go de RAM libre, 10 Go d’espace disque


Démarrage rapide

Étape 1 : Réserver un serveur sur Clore.ai

Dans le Place de marché Clore.ai:

  • Pour une utilisation uniquement via API : n’importe quel serveur, filtrez par RAM ≥ 4 Go

  • Pour un LLM local : filtrez GPU ≥ 24 Go de VRAM

  • Assurez-vous que Docker est activé dans le modèle

Connectez-vous via SSH :

Étape 2 : Exécuter Flowise (commande unique)

C’est tout. Flowise sera disponible à http://<server-ip>:3000 en 20 à 30 secondes.

Étape 3 : Vérifier qu’il fonctionne

Étape 4 : Ouvrir l’interface

Accédez à http://<server-ip>:3000 dans votre navigateur.

Mappage des ports Clore.ai : Assurez-vous que le port 3000 est redirigé dans la configuration de votre serveur Clore.ai. Allez dans les détails de votre serveur → Ports → confirmez 3000:3000 qu’il est mappé. Certains modèles n’exposent SSH que par défaut.


Configuration

Stockage persistant

Montez des volumes pour que vos flux, identifiants et téléversements survivent aux redémarrages du conteneur :

Authentification

Protégez votre instance Flowise avec nom d’utilisateur/mot de passe :

Note de sécurité : Définissez toujours des identifiants lorsque vous exposez Flowise publiquement sur Clore.ai. Sans authentification, toute personne disposant de l’adresse IP de votre serveur peut accéder à vos flux et à vos clés API.

Référence complète des variables d’environnement

Variable
Description
Par défaut

PORT

Port du serveur web

3000

FLOWISE_USERNAME

Nom d’utilisateur admin (active l’authentification)

— (sans auth)

FLOWISE_PASSWORD

Mot de passe admin

—

FLOWISE_SECRETKEY_OVERWRITE

Clé de chiffrement pour les identifiants

Généré automatiquement

DATABASE_TYPE

sqlite ou mysql ou postgres

sqlite

DATABASE_PATH

Chemin de stockage SQLite

/root/.flowise

LOG_LEVEL

error, warn, info, debug

info

TOOL_FUNCTION_BUILTIN_DEP

Fonctions intégrées Node.js autorisées dans les nœuds de code

—

TOOL_FUNCTION_EXTERNAL_DEP

Packages npm autorisés dans les nœuds de code

—

CORS_ORIGINS

Origines CORS autorisées pour l’API

*

IFRAME_ORIGINS

Origines autorisées pour l’intégration dans un iframe

*

Docker Compose (recommandé)

Le dépôt officiel Flowise inclut une configuration Docker Compose. C’est l’approche recommandée pour Clore.ai :

Ou créez le vôtre avec PostgreSQL :


Accélération GPU (intégration LLM locale)

Flowise orchestre — le GPU fait le gros du travail dans les services connectés.

Flowise + Ollama (recommandé)

Exécutez Ollama sur le même serveur Clore.ai et connectez-y Flowise :

Dans l’interface Flowise :

  1. Créer un nouveau Chatflow

  2. Ajoutez Ollama nœud (sous Modèles de chat)

    • URL de base : http://host.docker.internal:11434

    • Nom du modèle : llama3.1:8b

  3. Ajoutez OllamaEmbeddings nœud (pour RAG)

    • URL de base : http://host.docker.internal:11434

    • Nom du modèle : nomic-embed-text

  4. Connectez-vous à votre Vector Store (Chroma, FAISS, Qdrant)

Voir le guide complet d’Ollama pour le téléchargement du modèle et la configuration du GPU.

Flowise + vLLM (échelle production)

Pour un service compatible OpenAI à haut débit :

Voir le guide vLLM pour la quantification et les configurations multi-GPU.

Créer un chatbot RAG local uniquement

Flux Flowise complet sans aucun appel à une API externe sur Clore.ai :

Nœud
Composant
Settings

1

Chargeur de fichier PDF

Téléverser le document

2

Séparateur récursif de texte

Segment : 1000, chevauchement : 200

3

Embeddings Ollama

Modèle : nomic-embed-text

4

Magasin vectoriel en mémoire

(ou Chroma pour la persistance)

5

Chat Ollama

Modèle : llama3.1:8b

6

QA de récupération conversationnelle

Type de chaîne : Stuff

7

Mémoire tampon

Mémoire basée sur la session

Exportez-le comme API et intégrez le widget de chat sur n’importe quel site web.


Conseils et bonnes pratiques

1. Exporter régulièrement les flux

Avant d’arrêter ou de changer de serveur Clore.ai :

2. Utiliser le widget d’intégration

Chaque chatflow Flowise génère un widget de chat prêt pour la production :

  1. Ouvrez votre chatflow → Cliquez sur </> bouton (Intégrer)

  2. Copiez l’extrait de script

  3. Collez-le dans n’importe quelle page HTML — bot de support client instantané

3. Gérer les clés API en toute sécurité

Stockez toutes les clés API LLM dans le panneau Identifiants de Flowise (pas codées en dur dans les flux) :

  • Menu → Identifiants → Ajouter un identifiant

  • Les clés sont chiffrées avec FLOWISE_SECRETKEY_OVERWRITE

4. Limitation de débit

Pour les déploiements publics, ajoutez une limitation de débit via Nginx ou Caddy devant Flowise :

5. Surveiller les performances

6. Sauvegarder la base de données SQLite


Dépannage

Le conteneur se ferme immédiatement

L’interface affiche « Connexion échouée »

Les flux échouent avec des erreurs LLM

Erreurs de migration de base de données lors de la mise à jour

Erreurs de déchiffrement des identifiants après redémarrage

Erreurs CORS du widget de chat


Pour aller plus loin

Mis à jour

Ce contenu vous a-t-il été utile ?