Weiter zum Inhalt
StartseitePython

Kurs

Retrieval Augmented Generation (RAG) mit LangChain

MittelSchwierigkeitsgrad
Aktualisiert 12/2024
Dieser Kurs vermittelt moderne Methoden zur Einbindung externer Daten in LLMs mit Retrieval Augmented Generation (RAG) und LangChain.
Kurs kostenlos starten
PythonArtificial Intelligence
3 Std.
12 Videos
38 Übungen
3,150 XP
17,908
Leistungsnachweis

Kostenloses Konto erstellen

Mit Google fortfahrenWeitere Optionen anzeigen

oder


Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.

Beliebt bei Lernenden in Tausenden Unternehmen

Group

Ein Team schulen?

Für Unternehmen ausprobieren

Kursbeschreibung

RAG-Systeme mit LangChain erstellen

Retrieval Augmented Generation (RAG) ist eine Technik, die hilft, eine der größten Einschränkungen von großen Sprachmodellen (LLMs) zu lösen: ihr begrenztes Wissen. RAG-Systeme packen externe Daten aus verschiedenen Quellen in LLMs rein. Normalerweise ist es echt nervig, mehrere verschiedene Systeme miteinander zu verbinden, aber mit LangChain ist das echt ein Kinderspiel!

Lerne die neuesten Methoden zum Teilen und Abrufen von Daten

Bring deine RAG-Architektur auf ein neues Level! Du lernst, wie du Code-Dateien, wie Python- und Markdown-Dateien, laden und teilen kannst, damit die Teilungen die Codesyntax „berücksichtigen“. Du teilst deine Dokumente mit Tokens statt mit Zeichen auf, damit die abgerufenen Dokumente im Kontextfenster deines Modells bleiben. Finde raus, wie semantisches Splitting dabei helfen kann, den Kontext zu behalten, indem es erkennt, wann sich das Thema im Text ändert, und an diesen Stellen eine Trennung vornimmt. Lerne schließlich, deine RAG-Architektur mit LangSmith und Ragas zuverlässig zu bewerten.

Entdecke die Graph-RAG-Architektur

Dreh deine RAG-Architektur mal auf den Kopf und schau dir an, wie graphbasierte statt vektorbasierte RAG-Systeme deinem System helfen können, die Entitäten und Beziehungen in deinen Dokumenten besser zu verstehen. Du lernst, wie du unstrukturierte Textdaten mithilfe von LLMs in Grafiken umwandeln kannst, um die Übersetzung zu machen! Dann speicherst du diese Graphdokumente in einer Neo4j-Graphdatenbank und integrierst sie in ein größeres RAG-System, um die Anwendung fertigzustellen.

Voraussetzungen

Developing LLM Applications with LangChain
1

RAG-Anwendungen mit LangChain entwickeln

Entdecke, wie du externe Datenquellen mit LangChain in Chat-Modelle integrierst. Lerne, wie du Daten für LLM-Anwendungen lädst, aufteilst, einbettst, speicherst und abrufst.
Kapitel starten
2

Die RAG-Architektur verbessern

Entdecke modernste Techniken zum Laden, Aufteilen und Abrufen von Dokumenten – einschließlich Laden von Python-Dateien, semantischem Splitten sowie den Methoden MRR und Self-Query-Retrieval. Lerne, deine RAG-Architektur mit robusten Metriken und Frameworks zu evaluieren.
Kapitel starten
Retrieval Augmented Generation (RAG) mit LangChain
Kurs
abgeschlossen

Leistungsnachweis verdienen

Füge diesen Fähigkeitsnachweis zu deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzu
Teile es auf Social Media und in deiner Leistungsbeurteilung
Jetzt anmelden

Schließe dich 19 Millionen Lernenden an und starte Retrieval Augmented Generation (RAG) mit LangChain heute!

Kostenloses Konto erstellen

Mit Google fortfahrenWeitere Optionen anzeigen

oder


Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.

DataCamp gibt es auch für Mobilgeräte

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.