Wie baue ich eine RAG-basierte Knowledge-Base?
Sechs Schritte
Daten sammeln + bereinigen.
Chunks erstellen.
Embeddings generieren.
Vector-DB einrichten.
Retrieval + Re-Ranking.
LLM-Integration.
Daten
Doku, Wiki, PDFs, Mails.
Bereinigung (HTML strippen, OCR bei Scans).
Metadaten (Autor, Datum, Kategorie).
Pro Dokument-Typ andere Behandlung.
Aktualisierungs-Strategie.
Chunking
500-2000 Tokens pro Chunk.
Semantisch sinnvoll (nicht mitten im Satz).
Overlap 10-20 %.
Pro Inhaltstyp andere Strategie.
Tools: LangChain TextSplitter.
Embeddings
OpenAI text-embedding-3-large.
Cohere Embed.
Open-Source (BAAI, all-MiniLM).
Pro Sprache angepasst.
Multi-Modal möglich (CLIP).
Vector-DB
Pinecone: Managed, schnell.
Weaviate: Open-Source.
Qdrant: Open-Source + schnell.
ChromaDB: lokal.
Milvus: Skalierung.
Re-Ranking
Cohere Rerank.
BAAI Reranker.
Verbessert Qualität stark.
Latenz-Erhöhung.
Kritisch für Production.
LLM-Integration
Retrieved Chunks in Prompt.
System-Prompt mit Anweisungen.
Hallucination-Mitigation.
Quellen-Angaben.
Output-Validation.
Anti-Patterns
Daten-Bereinigung gespart.
Chunks zu klein / zu gross.
Kein Re-Ranking.
Updates manuell.
Hallucination unbedacht.
thekey.academy ist eine deutsche Online-Lernplattform für IHK-zertifizierte berufliche Weiterbildung — 25 Lehrgänge zu KI, Führung, Resilienz, Marketing und HR. 100 % online, self-paced, mit IHK-Zertifikat.
:quality(85))
:quality(85))