Entwicklung von LLM Anwendungen mit LangChain
Erfahren Sie, wie Sie KI-Anwendungen mit LLMs, Prompts, Chains und Agents in LangChain erstellen.
Kurs Kostenlos Starten3 Stunden10 Videos33 Übungen10.845 LernendeLeistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Trainierst du 2 oder mehr?
Versuchen DataCamp for BusinessBeliebt bei Lernenden in Tausenden Unternehmen
Kursbeschreibung
Grundlage für die Entwicklung im LangChain-Ökosystem
Ergänze dein LLM-Toolkit mit dem Ökosystem von LangChain, das eine nahtlose Integration mit OpenAI und Hugging Face-Modellen ermöglicht. Entdecke ein Open-Source-Framework, das reale Anwendungen optimiert und es dir ermöglicht, ausgefeilte Information Retrieval Systeme zu erstellen, die genau auf deinen Anwendungsfall zugeschnitten sind.Chatbot-Erstellungsmethoden mit LangChain
Nutze LangChain-Tools zur Entwicklung von Chatbots und vergleiche die Unterschiede zwischen den Open-Source-Modellen von HuggingFace und den Closed-Source-Modellen von OpenAI. Nutze Prompt-Vorlagen für komplizierte Konversationen und lege damit den Grundstein für die fortgeschrittene Chatbot-Entwicklung.Datenverarbeitung und Retrieval Augmentation Generation (RAG) mit LangChain
Beherrsche die Tokenisierung und Vektordatenbanken für eine optimierte Datenabfrage und bereichere Chatbot-Interaktionen mit einer Fülle von externen Informationen. Nutze die RAG-Speicherfunktionen, um verschiedene Anwendungsfälle zu optimieren.Erweiterte Ketten-, Werkzeug- und Agentenintegration
Nutze die Leistungsfähigkeit von Ketten, Tools, Agenten, APIs und intelligenter Entscheidungsfindung, um vollständige End-to-End-Anwendungsfälle und fortschrittliche LLM-Output-Verarbeitung zu bewältigen.Fehlersuche und Leistungsmetriken
Schließlich musst du dich mit Debugging, Optimierung und Leistungsbewertung befassen und sicherstellen, dass deine Chatbots für die Fehlerbehandlung entwickelt werden. Füge zur Fehlerbehebung Transparenzschichten hinzu.Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
Associate AI Engineer für Entwickler
Gehe zu TrackEntwicklung von AI-Anwendungen
Gehe zu Track- 1
Einführung in LangChain & Chatbot-Mechanik
KostenlosWillkommen beim LangChain-Framework für die Entwicklung von Anwendungen auf LLMs! Du wirst die wichtigsten Komponenten von LangChain kennenlernen, darunter Modelle, Ketten, Agenten, Prompts und Parser. Du erstellst Chatbots mit den Open-Source-Modellen von Hugging Face und den proprietären Modellen von OpenAI, erstellst Prompt-Vorlagen und integrierst verschiedene Chatbot-Speicherstrategien, um Kontext und Ressourcen während der Konversation zu verwalten.
Das LangChain-Ökosystem50 xpUmarmende Gesichtsmodelle in LangChain!100 xpOpenAI-Modelle in LangChain!100 xpPrompting-Strategien für Chatbots50 xpAufforderungsvorlagen und Verkettung100 xpChat-Prompt-Vorlagen100 xpChatmodell-Speicher verwalten50 xpIntegration eines Chatbot-Nachrichtenverlaufs100 xpEinen Speicherpuffer erstellen100 xpImplementierung eines Summenspeichers100 xp - 2
Ketten und Agenten
Zeit, deine LangChain-Ketten aufzustocken! Du lernst, die LangChain Expression Language (LCEL) zu verwenden, um Ketten mit größerer Flexibilität zu definieren. Du erstellst sequentielle Ketten, bei denen Eingaben zwischen Komponenten weitergegeben werden, um fortgeschrittenere Anwendungen zu erstellen. Du wirst auch beginnen, Agenten zu integrieren, die LLMs für Entscheidungen nutzen.
Sequentielle Ketten50 xpBauanleitungen für aufeinanderfolgende Ketten100 xpSequentielle Ketten mit LCEL100 xpEinführung in die LangChain-Agenten50 xpWas ist ein Agent?50 xpReAct-Agenten100 xpIndividuelle Tools für Agenten50 xpDefinieren einer Funktion für den Einsatz von Werkzeugen100 xpBenutzerdefinierte Werkzeuge erstellen100 xpIntegration von benutzerdefinierten Tools mit Agenten100 xp - 3
Retrieval Augmented Generation (RAG)
Eine Einschränkung von LLMist, dass sie eine Wissensgrenze haben, da sie bis zu einem bestimmten Punkt auf Daten trainiert wurden. In diesem Kapitel lernst du, wie du Anwendungen erstellst, die Retrieval Augmented Generation (RAG) nutzen, um externe Daten in LLMzu integrieren. Der Arbeitsablauf von RAG umfasst einige verschiedene Prozesse, darunter die Aufteilung der Daten, die Erstellung und Speicherung der Einbettungen in einer Vektordatenbank und das Abrufen der wichtigsten Informationen für die Anwendung. Du wirst lernen, den gesamten Arbeitsablauf zu meistern!
Integration von Dokumentenladern50 xpPDF Dokumentenlader100 xpCSV Dokumentenlader100 xpHTML Dokumentenlader100 xpExterne Daten für den Abruf aufteilen50 xpAufteilung nach Zeichen100 xpRekursive Aufteilung nach Zeichen100 xpSplitting HTML100 xpRAG Speicherung und Wiederauffinden mit Vektordatenbanken50 xpVorbereiten der Dokumente und der Vektordatenbank100 xpErstellen einer Vorlage für eine Abrufaufforderung100 xpErstellen einer RAG Kette100 xpEinpacken!50 xp
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
Associate AI Engineer für Entwickler
Gehe zu TrackEntwicklung von AI-Anwendungen
Gehe zu TrackMitwirkende
Audio aufgenommen von
Jonathan Bennion
Mehr AnzeigenAI Engineer & LangChain Contributor
Was sagen andere Lernende?
Melden Sie sich an 15 Millionen Lernende und starten Sie Entwicklung von LLM Anwendungen mit LangChain Heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.