Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
Zurück zum Ultralytics Glossar

LangChain

Lerne, wie LangChain die Entwicklung von LLM-Anwendungen vereinfacht. Entdecke, wie du KI-Modelle mit Echtzeitdaten verbindest und Ultralytics YOLO26 für Vision-Aufgaben integrierst.

LangChain ist ein Open-Source-Framework, das entwickelt wurde, um die Entwicklung von Anwendungen zu vereinfachen, die von large language models (LLMs) angetrieben werden. Während LLMs wie GPT-4 für sich genommen leistungsstark sind, arbeiten sie oft isoliert und verfügen über kein Wissen über Echtzeitdaten oder spezifische Geschäftskontexte. LangChain fungiert als Brücke und ermöglicht es Entwicklern, verschiedene Komponenten – wie Prompts, Modelle und externe Datenquellen – miteinander zu verketten, um anspruchsvolle, kontextbewusste Anwendungen zu erstellen. Durch das Management der Komplexität dieser Interaktionen ermöglicht LangChain artificial intelligence (AI) Systemen, Probleme zu durchdenken und Maßnahmen basierend auf dynamischen Eingaben zu ergreifen.

Link to this sectionKernkomponenten von LangChain#

Das Framework basiert auf mehreren modularen Konzepten, die zusammenarbeiten, um Natural Language Processing (NLP) Workflows zu verbessern.

  • Chains: Als grundlegender Baustein ist eine Chain eine Abfolge von Aufrufen an ein LLM oder andere Dienstprogramme. Zum Beispiel könnte eine einfache Chain eine Benutzereingabe entgegennehmen, sie mithilfe einer prompt engineering Vorlage formatieren und an ein Modell weiterleiten, um eine Antwort zu generieren. Komplexere Chains können mehrere Aufrufe hintereinander schalten, wobei die Ausgabe eines Schritts zur Eingabe für den nächsten wird.
  • Agents: Im Gegensatz zu Chains, die einer fest programmierten Sequenz folgen, nutzt ein AI agent ein LLM als Reasoning-Engine, um zu bestimmen, welche Aktionen in welcher Reihenfolge durchgeführt werden sollen. Agents können APIs abfragen, das Web durchsuchen oder auf Datenbanken zugreifen, um Fragen zu beantworten, die aktuelles Wissen erfordern.
  • Retrieval: Um Modellantworten auf faktischen Daten zu fundieren, ermöglicht LangChain Retrieval-Augmented Generation (RAG). Dies beinhaltet das Abrufen relevanter Dokumente aus einer vector database basierend auf Benutzeranfragen und deren Einspeisung in das Kontextfenster des Modells.
  • Memory: Standard-LLMs sind zustandslos, das heißt, sie vergessen vorherige Interaktionen. LangChain stellt Speicherkomponenten bereit, die es Chatbots ermöglichen, den Kontext über ein Gespräch hinweg beizubehalten und so die Kontinuität eines menschlichen dialog nachzuahmen.

Link to this sectionPraxisanwendungen#

LangChain spielt eine entscheidende Rolle dabei, generative KI aus experimentellen Notebooks in produktive Umgebungen in verschiedenen Branchen zu überführen.

  1. Chat with Your Data (RAG): Eine der häufigsten Anwendungen ist die Unternehmenssuche. Unternehmen nutzen LangChain, um interne Dokumentationen, PDFs oder technische Handbücher in einen durchsuchbaren Index aufzunehmen. Wenn ein Mitarbeiter eine Frage stellt, ruft das System den relevanten Absatz ab und speist ihn in das LLM ein, wodurch sichergestellt wird, dass die Antwort korrekt und auf Unternehmensdaten basiert, anstatt halluziniert zu sein. Dies verbessert die knowledge distillation innerhalb von Organisationen erheblich.

  2. Multimodale Analyse: LangChain kann Workflows orchestrieren, die Text mit anderen Modalitäten kombinieren, wie z.B. Computer Vision (CV). Beispielsweise könnte ein Sicherheitssystem object detection verwenden, um unbefugtes Personal zu identifizieren, und dann einen LangChain-Agenten auslösen, um einen Vorfallsbericht zu entwerfen und diesen per E-Mail an einen Vorgesetzten zu senden.

Link to this sectionIntegration mit Computer Vision#

Die Synergie zwischen strukturierten visuellen Daten und sprachlicher Schlussfolgerung ist ein starker Entwicklungsbereich. Entwickler können leistungsstarke Modelle wie Ultralytics YOLO26 verwenden, um detaillierte Informationen aus Bildern zu extrahieren – wie Objektanzahlen, Klassen oder Standorte – und diese strukturierten Daten zur weiteren Analyse oder für Beschreibungen in natürlicher Sprache in einen LangChain-Workflow einzuspeisen.

Der folgende Python Schnipsel demonstriert, wie man erkannte Klassennamen mithilfe eines Ultralytics-Modells extrahiert und so einen textbasierten Kontext schafft, der in eine nachgelagerte Sprachkette eingespeist werden kann.

from ultralytics import YOLO

# Load the YOLO26 model to generate structured data for a chain
model = YOLO("yolo26n.pt")

# Run inference on an image URL
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection class names to feed into a LangChain prompt
detections = [model.names[int(c)] for c in results[0].boxes.cls]

# Format the output as a context string for an LLM
chain_input = f"The image contains the following objects: {', '.join(detections)}."
print(chain_input)

Link to this sectionUnterscheidung wichtiger Begriffe#

Es ist wichtig, LangChain von den Technologien zu unterscheiden, die es orchestriert:

  • LangChain vs. LLMs: Das LLM (z. B. OpenAIs GPT-4 oder Anthropic's Claude) ist das „Gehirn“, das Text verarbeitet und generiert. LangChain ist das „Gerüst“ oder die Infrastruktur, die dieses Gehirn mit data preprocessing Pipelines, APIs und Benutzeroberflächen verbindet.
  • LangChain vs. Prompt Engineering: Prompt Engineering konzentriert sich auf die Erstellung der optimalen Texteingabe, um das beste Ergebnis von einem Modell zu erhalten. LangChain automatisiert das Management dieser Prompts und ermöglicht dynamische prompt templates, die programmatisch mit Daten gefüllt werden, bevor sie an das Modell gesendet werden.

Für Entwickler, die robuste KI-Systeme aufbauen möchten, bietet die Erkundung der offiziellen LangChain-Dokumentation tiefgehende technische Einblicke, während die Ultralytics-Dokumentation die notwendigen Werkzeuge bietet, um modernste Vision-Fähigkeiten in diese intelligenten Workflows zu integrieren. Zusätzlich können Nutzer die Ultralytics Platform verwenden, um die Datensätze und Trainings-Pipelines zu verwalten, die diese fortschrittlichen multimodalen Systeme speisen.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens