Inhouse-Schulung · RAG · Python

Enterprise RAG mit Python: KI-Anwendungen mit Unternehmensdokumenten entwickeln

In zwei Tagen entwickelt Ihr Team eine RAG-Anwendung, die Dokumente mit Docling versteht, die richtigen Stellen findet und mit Quellenangabe antwortet – von der Dokumentenaufbereitung bis zur FastAPI-Schnittstelle und zur Anbindung an die Chat-Oberfläche.

4.500 € netto pro Unternehmensgruppe, bis 8 Teilnehmende

Aus der Praxis: Dokumentenverarbeitung mit Docling, Embeddings und Antworten mit Quelle setze ich in produktiven KI-Anwendungen ein. Die Schulung zeigt, was zwischen Demo und Produktion passiert.

Vom Dokumentenarchiv zur Antwort mit Quelle.

In fast jedem Unternehmen steckt Wissen in Handbüchern, Richtlinien, Verträgen und Tickets – und ist trotzdem schwer zu finden. Retrieval-Augmented Generation (RAG) verbindet ein Sprachmodell mit Ihren eigenen Dokumenten: Es antwortet auf Basis Ihrer Quellen und zeigt, woher die Antwort stammt.

Eine RAG-Demo ist an einem Nachmittag gebaut. Eine Anwendung, der Mitarbeitende vertrauen, nicht. Dafür braucht es saubere Dokumentenaufbereitung, gutes Retrieval, messbare Qualität und Berechtigungen – genau darum geht es in diesen zwei Tagen.

Für Ihr Unternehmen bedeutet das

  • ein Team, das RAG-Projekte realistisch einschätzen und selbst umsetzen kann
  • weniger Fehlstarts durch Prototypen, die im Alltag nicht tragen
  • eine Grundlage, um Anbieter und fertige Produkte fachlich zu bewerten

Für wen diese Schulung gedacht ist

  • Python-Entwickler, die KI-Funktionen in Anwendungen bauen sollen
  • AI Engineers, die von Prototypen zu belastbaren Anwendungen kommen wollen
  • Backend- und Software-Architekten, die RAG in bestehende Systeme integrieren
  • Technische Leitungen, die RAG-Vorhaben bewerten und steuern

Nicht geeignet für

Teilnehmende ohne Programmiererfahrung in Python, Teams, die eine fertige Chatbot-Software nur konfigurieren wollen, und alle, die Modelle trainieren oder feintunen möchten – der Unterschied zu RAG wird erklärt, Fine-Tuning selbst ist nicht Inhalt.

Nach zwei Tagen kann Ihr Team …

  1. erklären, wie RAG funktioniert und wann RAG, Fine-Tuning oder keines von beidem sinnvoll ist
  2. Dokumente mit Docling einlesen und dabei Tabellen, Überschriften und Struktur erhalten
  3. Inhalte sinnvoll in Abschnitte zerlegen, mit Embedding-Modellen indexieren und semantisch durchsuchen
  4. eine RAG-Pipeline mit Quellenbelegen bauen und als FastAPI-Schnittstelle bereitstellen
  5. die Wissensdatenbank an eine Chat-Oberfläche und an bestehende Anwendungen anbinden
  6. Antwortqualität messen, Halluzinationen reduzieren sowie Berechtigungen und Datenschutz berücksichtigen

Wie gut eine RAG-Anwendung in Ihrem Unternehmen funktioniert, hängt stark von Ihren Dokumenten ab. Das lässt sich im Anschluss in einem Proof of Concept prüfen.

Voraussetzungen

  • solide Python-Kenntnisse: Funktionen, Pakete, virtuelle Umgebungen
  • Verständnis von HTTP-APIs und JSON
  • Grundkenntnisse in Git
  • Machine-Learning-Vorwissen ist nicht nötig

Technisch genügt ein Laptop mit Browser. In der vorbereiteten Lab-Umgebung stehen Python, eine Open-Source-Vektordatenbank, Docling und ein Open-Source-Sprachmodell bereit. API-Schlüssel für externe KI-Dienste sind nicht nötig.

Zwei Tage im Detail.

Tag 1 — Dokumente und Suche

Grundlagen von RAG

Funktionsweise · RAG oder Fine-Tuning · typische Anwendungsfälle in Unternehmen

Input

Dokumentenverarbeitung mit Docling

PDFs, Office-Dokumente und Scans einlesen · Tabellen, Überschriften und Struktur erhalten · Chunking und Metadaten

Input, Demo

Embeddings und Vektorsuche

Semantische Suche verstehen · Embedding-Modelle einsetzen · Open-Source-Vektordatenbank

Input, Demo

Mittagspause

Hands-on-Lab

Eigene Dokumentensuche entwickeln · Dokumente mit Docling aufbereiten und indexieren · Treffer bewerten

Lab

Rückblick

Was wurde gut gefunden, was nicht – und warum?

Diskussion

Tag 2 — Die vollständige Anwendung

LLM-Integration

RAG-Pipeline entwickeln · gefundene Inhalte an das Modell übergeben · Prompts und Kontext optimieren

Input, Lab

Backend mit FastAPI

RAG-API entwickeln · Integration in bestehende Anwendungen · Fehlerbehandlung und Schnittstellen

Demo, Lab

Wissen im Chat

Wissensdatenbank an die Chat-Oberfläche anbinden · Berechtigungen und Datenschutz · Grenzen und Risiken von RAG

Input, Lab

Mittagspause

Qualität und Abschlussprojekt

Antwortqualität messen · Halluzinationen reduzieren · Quellenbelege · Upload, Suche und Antworten Ende-zu-Ende

Lab

Gemeinsame Evaluation

Ergebnisse vergleichen · Übertrag auf Ihre Dokumente und Systeme

Diskussion

Was Ihr Team selbst baut

  1. Dokumente aufbereitenPDFs und Office-Dokumente mit Docling einlesen und verschiedene Chunking-Strategien vergleichen.
  2. Semantische SucheEmbeddings erzeugen, in der Vektordatenbank indexieren, Suchanfragen stellen und Treffer bewerten.
  3. RAG-PipelineGefundene Abschnitte an das Sprachmodell übergeben und Prompts schrittweise verbessern.
  4. API und ChatDie Pipeline als FastAPI-Service bereitstellen und die Wissensdatenbank im Chat nutzbar machen.
  5. AbschlussprojektUpload, Suche und Antworten mit Quellenbelegen Ende-zu-Ende, danach eine gemeinsame Qualitätsbewertung.

Ein Preis für Ihr ganzes Team.

Dauer
2 Tage, jeweils ca. 6 Stunden Schulungszeit
Gruppengröße
bis zu 8 Teilnehmende
Format
remote oder vor Ort bei Ihnen, nach Absprache
Sprache
Deutsch, auf Wunsch Englisch
Umgebung
vorbereitete Lab-Umgebung mit Python, Docling, Vektordatenbank und Sprachmodell
Unterlagen
Schulungsunterlagen, Lab-Anleitungen und Beispielcode digital
Anpassung
eigene Beispieldokumente oder Schwerpunkte nach Absprache, nach Aufwand

4.500 €

netto pro Unternehmensgruppe, zzgl. USt.

Enthalten

Zwei Schulungstage, Vorgespräch, Lab-Umgebung für die Schulungsdauer, Unterlagen und Beispielcode.

Nach Vereinbarung

Arbeit mit Ihren eigenen Dokumenten, inhaltliche Anpassungen, Reisekosten bei Vor-Ort-Terminen, zusätzliche Infrastruktur.

Diese Schulung anfragen

Das Angebot richtet sich ausschließlich an Unternehmen.

Häufige Fragen.

Ist die Schulung für unterschiedliche Erfahrungsstufen geeignet?

Ja, wenn alle sicher in Python sind. Erfahrene bekommen in den Labs Vertiefungsaufgaben, etwa zu alternativen Chunking- oder Suchstrategien.

Brauchen wir Machine-Learning-Kenntnisse?

Nein. Sie arbeiten mit fertigen Open-Source-Modellen; das nötige Verständnis von Embeddings und Retrieval vermittelt die Schulung.

Können wir mit unseren eigenen Dokumenten arbeiten?

Grundsätzlich ja, nach Absprache und unter Berücksichtigung des Datenschutzes. Oft ist ein repräsentativer, unkritischer Ausschnitt der beste Weg.

Welches Sprachmodell wird verwendet?

In der Lab-Umgebung läuft ein Open-Source-Modell. Die Konzepte gelten unabhängig vom Modell und lassen sich auf andere Modelle übertragen.

Ist die Schulung an ein Framework gebunden?

Der Fokus liegt auf verständlichem Python-Code statt auf einem einzelnen Framework. So versteht Ihr Team, was Frameworks unter der Haube tun – und kann sie danach gezielt einsetzen oder weglassen.

Findet die Schulung remote oder vor Ort statt?

Beides ist möglich. Im Rheinland/NRW komme ich unkompliziert vorbei, bundesweit nach Absprache.

Sind Unterlagen und Code enthalten?

Ja. Unterlagen, Lab-Anleitungen und Beispielcode erhalten alle Teilnehmenden digital.

Wie läuft die Terminvereinbarung ab?

Anfrage senden, kurzes Vorgespräch, dann erhalten Sie zwei bis drei Terminvorschläge und ein schriftliches Angebot.

Lässt sich die Schulung mit Private AI & LLMOps kombinieren?

Ja. Erst die Plattform, dann die Anwendung ist eine sinnvolle Reihenfolge. Sprechen Sie mich auf einen gemeinsamen Termin an.

Was passiert nach der Schulung?

Wer eine RAG-Anwendung produktiv umsetzen will, kann mich als Berater oder für die Umsetzung dazuholen – zum Beispiel für einen Proof of Concept mit Ihren Dokumenten.

Schulung für Ihr Team anfragen.

Die Schulung ist bereits ausgewählt. Teilnehmerzahl und Zeitraum genügen – ich melde mich innerhalb von zwei Werktagen mit Terminvorschlägen.

So geht es weiter

  1. Ich lese Ihre Anfrage und bereite Rückfragen vor.
  2. Sie erhalten eine Antwort mit Terminvorschlägen.
  3. Im Erstgespräch – 30 Minuten, kostenlos – klären wir alles Weitere.

Ich verwende Ihre Angaben nur, um Ihre Anfrage zu beantworten. Kein Newsletter, keine Weitergabe. Mehr in der Datenschutzerklärung.