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

RAGFlow

Déployez le moteur RAG RAGFlow de compréhension approfondie de documents sur les GPU de Clore.ai

RAGFlow est un moteur open source de génération augmentée par récupération (RAG) avec de গভe profondes capacités de compréhension des documents. Avec plus de 50 000 étoiles sur GitHub, c'est l'une des plateformes RAG les plus complètes disponibles — conçue pour extraire, découper et raisonner sur des documents complexes, y compris des PDF, des fichiers Word, des feuilles de calcul, des images, et plus encore.

Contrairement aux systèmes RAG de base qui découpent naïvement les documents en fragments, RAGFlow utilise une analyse tenant compte de la mise en page pour comprendre la structure des documents, les tableaux, les figures et les dispositions à plusieurs colonnes. Il en résulte une précision de récupération et une qualité de réponse nettement supérieures.

Fonctionnalités clés :

  • 📄 Compréhension approfondie des documents — OCR, extraction de tableaux, reconnaissance de figures

  • 🔍 Plusieurs stratégies de découpage — sémantique, tenant compte de la mise en page, taille fixe, style Q&R

  • 🤖 Intégration LLM — fonctionne avec OpenAI, Ollama, Anthropic, des modèles locaux

  • 🌐 Interface Web complète — gestion de documents par glisser-déposer

  • 🔌 API REST — intégrez RAGFlow dans n'importe quelle application

  • 📊 Suivi des citations — les réponses incluent des références aux documents sources

  • 🏗️ Multi-locataire — espaces de travail d'équipe avec contrôle des autorisations


Exigences du serveur

Paramètre
Minimum
Recommandé

GPU

NVIDIA RTX 3080 (10 GB)

NVIDIA RTX 4090 (24 GB)

VRAM

8 Go

16–24 Go

RAM

16 Go

32–64 GB

CPU

8 cœurs

16+ cœurs

Disque

50 Go

100–500 Go

Système d'exploitation

Ubuntu 20.04+

Ubuntu 22.04

CUDA

11.8+

12.1+

Ports

22, 9380, 80

22, 9380, 80

Docker

Requis

Docker + Docker Compose


Déploiement rapide sur CLORE.AI

1. Trouvez un serveur adapté

Accédez à la place de marché CLORE.AI et filtrez par :

  • VRAM: ≥ 8 Go

  • RAM: ≥ 16 Go

  • Disque: ≥ 50 Go

  • GPU: RTX 3090, 4090, A100, H100

2. Configurez votre déploiement

Image Docker :

Mappages de ports :

Commande de démarrage :

3. Accédez à l'interface Web

Identifiants par défaut : admin@ragflow.io / admin


Configuration étape par étape

Étape 1 : connectez-vous en SSH à votre serveur

Étape 2 : Installer Docker Compose

Étape 3 : Cloner le dépôt RAGFlow

Étape 4 : Configurer l'environnement

Paramètres clés à configurer :

Étape 5 : Choisissez la bonne variante d'image

Étape 6 : Démarrer tous les services

Attendez :

Étape 7 : Créer un compte administrateur

Ouvrez http://<server-ip>:80 et enregistrez le premier compte administrateur.

Étape 8 : Configurer le modèle LLM

  1. Accédez à Paramètres → Fournisseurs de modèles

  2. Ajoutez votre LLM (OpenAI, Ollama, etc.)

  3. Définissez le modèle de chat par défaut et le modèle d'intégration


Exemples d'utilisation

Exemple 1 : Téléverser et interroger des documents via l'interface Web

  1. Connectez-vous à http://<server-ip>:80

  2. Cliquez sur "Base de connaissances" → "Créer une base de connaissances"

  3. Nommez-le : "Documentation Clore.ai"

  4. Téléversez des fichiers PDF/Word/TXT en utilisant le glisser-déposer

  5. Attendez l'analyse (la progression est affichée dans l'interface)

  6. Accédez à "Chat" → Créez un nouvel assistant lié à votre base de connaissances

  7. Posez des questions sur vos documents


Exemple 2 : API — Créer une base de connaissances et téléverser des documents


Exemple 3 : Interroger des documents via l'API


Exemple 4 : Pipeline de traitement par lots de documents


Exemple 5 : RAGFlow avec un LLM local Ollama


Configuration

Services clés de docker-compose.yml

Stratégies de découpage

Méthode
Idéal pour
Description

naive

Documents généraux

Fragments de taille fixe avec chevauchement

qa

Documents FAQ/Q&R

Découpe sur les paires question-réponse

table

Feuilles de calcul, tableaux

Préserve la structure des tableaux

paper

Articles académiques

Sections, résumé, références

book

Livres longs, manuels

Découpage tenant compte des chapitres

laws

Documents juridiques

Découpage basé sur les articles

manual

Manuels techniques

Préservation de la hiérarchie des sections


Conseils de performance

1. Augmenter la mémoire Elasticsearch

2. Intégration des embeddings accélérée par GPU

Configurez RAGFlow pour utiliser un modèle d'embedding basé sur GPU :

  • Dans Paramètres → Fournisseurs de modèles, utilisez un modèle GPU local via Ollama

  • Ou pointez vers un service d'embedding dédié exécuté sur le GPU Clore.ai

3. Traitement parallèle des documents

RAGFlow traite les documents en parallèle par défaut. Configurez le nombre de workers :

4. MinIO pour les grands ensembles de documents

Pour les déploiements comportant des milliers de documents, configurez un stockage MinIO dédié avec une allocation de disque plus importante dans votre commande CLORE.AI.


Dépannage

Problème : Les services ne parviennent pas à démarrer (mémoire)

Problème : Impossible d'accéder à l'interface Web sur le port 80

Problème : Analyse de documents bloquée

Problème : Le tas Elasticsearch est à court de mémoire

Problème : Modèle d'embedding introuvable


Liens


Recommandations GPU Clore.ai

Cas d’utilisation
GPU recommandé
Coût estimé sur Clore.ai

Développement/Test

RTX 3090 (24 Go)

0,07–0,21 $/gpu/h

RAG de production

RTX 3090 (24 Go)

0,07–0,21 $/gpu/h

Embeddings à haut débit

RTX 4090 (24 Go)

0,14–0,42 $/gpu/h

💡 Tous les exemples de ce guide peuvent être déployés sur Clore.ai des serveurs GPU. Parcourez les GPU disponibles et louez à l'heure — sans engagement, accès root complet.

Mis à jour

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