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

RAGFlow

Stelle die RAGFlow-RAG-Engine für tiefes Dokumentenverständnis auf Clore.ai-GPUs bereit

RAGFlow ist eine Open-Source- Retrieval-Augmented-Generation-(RAG)-Engine mit tiefgehenden Funktionen zum Verständnis von Dokumenten. Mit über 50.000 GitHub-Sternen, ist es eine der umfassendsten verfügbaren RAG-Plattformen — entwickelt, um komplexe Dokumente wie PDFs, Word-Dateien, Tabellenkalkulationen, Bilder und mehr zu extrahieren, in Chunks zu zerlegen und darüber zu schlussfolgern.

Im Gegensatz zu einfachen RAG-Systemen, die Dokumente naiv in Chunks aufteilen, verwendet RAGFlow ein layoutbewusstes Parsing, um die Dokumentstruktur, Tabellen, Abbildungen und mehrspaltige Layouts zu verstehen. Das führt zu deutlich höherer Abrufpräzision und besserer Antwortqualität.

Wichtige Funktionen:

  • 📄 Tiefgehendes Dokumentenverständnis — OCR, Tabellenerkennung, Abbildungserkennung

  • 🔍 Mehrere Chunking-Strategien — semantisch, layoutbewusst, feste Größe, Q&A-Stil

  • 🤖 LLM-Integration — funktioniert mit OpenAI, Ollama, Anthropic, lokalen Modellen

  • 🌐 Voll ausgestattete WebUI — Dokumentenverwaltung per Drag-and-drop

  • 🔌 REST-API — integrieren Sie RAGFlow in jede Anwendung

  • 📊 Quellenverfolgung — Antworten enthalten Verweise auf Quelldokumente

  • 🏗️ Mandantenfähig — Team-Arbeitsbereiche mit Berechtigungssteuerung


Serveranforderungen

Parameter
Minimum
Empfohlen

GPU

NVIDIA RTX 3080 (10 GB)

NVIDIA RTX 4090 (24 GB)

VRAM

8 GB

16–24 GB

RAM

16 GB

32–64 GB

CPU

8 Kerne

16+ Kerne

Festplatte

50 GB

100–500 GB

Betriebssystem

Ubuntu 20.04+

Ubuntu 22.04

CUDA

11.8+

12.1+

Ports

22, 9380, 80

22, 9380, 80

Docker

Erforderlich

Docker + Docker Compose


Schnellbereitstellung auf CLORE.AI

1. Finden Sie einen geeigneten Server

Gehe zu CLORE.AI-Marktplatz und filtern nach:

  • VRAM: ≥ 8 GB

  • RAM: ≥ 16 GB

  • Festplatte: ≥ 50 GB

  • GPU: RTX 3090, 4090, A100, H100

2. Konfigurieren Sie Ihre Bereitstellung

Docker-Image:

Port-Zuordnungen:

Startbefehl:

3. Greifen Sie auf die WebUI zu

Standard-Zugangsdaten: admin@ragflow.io / admin


Schritt-für-Schritt-Einrichtung

Schritt 1: Per SSH auf Ihren Server verbinden

Schritt 2: Docker Compose installieren

Schritt 3: RAGFlow-Repository klonen

Schritt 4: Umgebung konfigurieren

Wichtige Einstellungen, die konfiguriert werden müssen:

Schritt 5: Wählen Sie die richtige Image-Variante

Schritt 6: Alle Dienste starten

Warten Sie auf:

Schritt 7: Administratorkonto erstellen

Öffnen http://<server-ip>:80 und das erste Administratorkonto registrieren.

Schritt 8: LLM-Modell konfigurieren

  1. Gehe zu Einstellungen → Modellanbieter

  2. Fügen Sie Ihr LLM hinzu (OpenAI, Ollama usw.)

  3. Legen Sie das Standard-Chatmodell und das Embedding-Modell fest


Anwendungsbeispiele

Beispiel 1: Dokumente über die WebUI hochladen und abfragen

  1. Melde dich an bei http://<server-ip>:80

  2. Klicken Sie auf "Wissensdatenbank" → "Wissensdatenbank erstellen"

  3. Benennen Sie es: "Clore.ai-Dokumentation"

  4. Laden Sie PDF-/Word-/TXT-Dateien per Drag-and-drop hoch

  5. Warten Sie auf das Parsing (Fortschritt wird in der UI angezeigt)

  6. Gehe zu "Chat" → Erstellen Sie einen neuen Assistenten, der mit Ihrer Wissensdatenbank verknüpft ist

  7. Stellen Sie Fragen zu Ihren Dokumenten


Beispiel 2: API — Wissensdatenbank erstellen und Dokumente hochladen


Beispiel 3: Dokumente per API abfragen


Beispiel 4: Batch-Dokumentverarbeitungspipeline


Beispiel 5: RAGFlow mit lokalem Ollama-LLM


Konfiguration

Wichtige Dienste in docker-compose.yml

Chunking-Strategien

Methode
Am besten geeignet für
Beschreibung

naive

Allgemeine Dokumente

Chunks fester Größe mit Überlappung

qa

FAQ-/Q&A-Dokumente

Teilt anhand von Frage-Antwort-Paaren auf

table

Tabellenkalkulationen, Tabellen

Bewahrt die Tabellenstruktur

paper

Wissenschaftliche Arbeiten

Abschnitte, Zusammenfassung, Referenzen

book

Lange Bücher, Handbücher

Kapitelbewusstes Chunking

laws

Rechtsdokumente

Artikelbasiertes Chunking

manual

Technische Handbücher

Bewahrung der Abschnittshierarchie


Leistungstipps

1. Elasticsearch-Speicher skalieren

2. GPU-beschleunigtes Embedding

Konfigurieren Sie RAGFlow so, dass ein GPU-basiertes Embedding-Modell verwendet wird:

  • In Einstellungen → Modellanbieter ein lokales GPU-Modell über Ollama verwenden

  • Oder auf einen dedizierten Embedding-Dienst verweisen, der auf der Clore.ai-GPU läuft

3. Parallele Dokumentenverarbeitung

RAGFlow verarbeitet Dokumente standardmäßig parallel. Konfigurieren Sie die Anzahl der Worker:

4. MinIO für große Dokumentensätze

Für Bereitstellungen mit Tausenden von Dokumenten konfigurieren Sie in Ihrer CLORE.AI-Bestellung einen dedizierten MinIO-Speicher mit größerer Speicherzuweisung.


Fehlerbehebung

Problem: Dienste starten nicht (Speicher)

Problem: Zugriff auf WebUI über Port 80 nicht möglich

Problem: Dokumenten-Parsing bleibt hängen

Problem: Elasticsearch-Heap nicht genügend Speicher

Problem: Embedding-Modell nicht gefunden



GPU-Empfehlungen für Clore.ai

Anwendungsfall
Empfohlene GPU
Geschätzte Kosten bei Clore.ai

Entwicklung/Testen

RTX 3090 (24 GB)

0,07–0,21 $/GPU/Stunde

RAG in der Produktion

RTX 3090 (24 GB)

0,07–0,21 $/GPU/Stunde

Embedding mit hohem Durchsatz

RTX 4090 (24 GB)

0,14–0,42 $/GPU/Stunde

💡 Alle Beispiele in diesem Leitfaden können bereitgestellt werden auf Clore.ai GPU-Servern. Durchsuchen Sie verfügbare GPUs und mieten Sie stundenweise — keine Verpflichtungen, voller Root-Zugriff.

Zuletzt aktualisiert

War das hilfreich?