YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

LlamaIndex

Entdecke, wie LlamaIndex private Daten für RAG mit LLMs verbindet. Erfahre, wie du visuelle Workflows mit dem fortgeschrittenen Ultralytics YOLO26 integrierst.

LlamaIndex ist ein flexibles und umfassendes Daten-Framework, das dafür entwickelt wurde, benutzerdefinierte, private oder fachspezifische Datenquellen mit großen Sprachmodellen (LLMs) zu verbinden. Während LLMs wie die von OpenAI auf riesigen öffentlichen Datensätzen trainiert werden, fehlt ihnen häufig der Zugriff auf interne Geschäftsdokumente, aktuelle Nachrichten oder proprietäre Datenbanken. Das LlamaIndex-Daten-Framework schließt diese Lücke, indem es Werkzeuge zum Einlesen, Strukturieren und Abfragen unstrukturierter Daten bereitstellt und als wichtige Grundlage für die Entwicklung zuverlässiger KI-Anwendungen mit abrufgestützter Generierung (RAG) dient.

Funktionsweise von LlamaIndex#

Um spezialisierte Daten zu verarbeiten und zu nutzen, setzt LlamaIndex auf eine einfache Pipeline, die Informationen für Modelle des maschinellen Lernens aufbereitet. Der Arbeitsablauf umfasst im Allgemeinen drei grundlegende Schritte:

  • Datenkonnektoren: Diese auch als LlamaHub bekannte Funktion ermöglicht es Entwicklern, Daten nahtlos aus Hunderten von Quellen einzulesen, darunter PDFs, APIs, SQL-Datenbanken und gewöhnliche Textdateien.
  • Datenindizes: Nach dem Einlesen organisiert das Framework die Daten in durchsuchbaren Strukturen und wandelt Text häufig in mathematische Einbettungen um, die in einer Vektordatenbank gespeichert werden.
  • Abfrage-Engines: Während der Interaktion mit dem Benutzer ruft die Engine die relevantesten indizierten Informationen ab und übergibt sie dem LLM als Kontext. Dadurch erzeugt das Modell äußerst genaue, datenbasierte Antworten.

Für Entwickler, die diese Systeme implementieren möchten, vermitteln die technische Übersicht von NVIDIA zu RAG-Pipelines oder die ausführliche Untersuchung von RAG durch IBM grundlegendes Wissen darüber, warum eine effiziente Datenindizierung unverzichtbar ist.

Abgrenzung von LlamaIndex zu verwandten Konzepten#

Um das KI-Ökosystem zu verstehen, muss man LlamaIndex von anderen beliebten Werkzeugen für das maschinelle Lernen (ML) unterscheiden:

  • LlamaIndex vs. LangChain: Beide sind beliebte Orchestrierungs-Frameworks, verfolgen jedoch unterschiedliche Hauptziele. LlamaIndex ist stark auf Datenindizierung, das Einlesen von Daten und den schnellen Abruf für RAG spezialisiert. LangChain ist ein allgemeiner ausgerichtetes Framework für die Entwicklung komplexer agentischer Arbeitsabläufe, Speichersysteme und Werkzeugnutzung. In fortgeschrittenen Anwendungen mit mehreren Agenten werden sie häufig gemeinsam eingesetzt.
  • LlamaIndex vs. Vektordatenbanken: Eine Vektordatenbank ist die eigentliche Speicherschicht, in der Dateneinbettungen abgelegt werden. LlamaIndex ist die Logikschicht, die festlegt, wie Daten in Abschnitte unterteilt, an die Datenbank gesendet und später anhand von Benutzerabfragen präzise abgerufen werden.

KI- und ML-Anwendungen in der Praxis#

LlamaIndex wird branchenübergreifend eingesetzt, um kontextbewusste KI-Assistenten zu entwickeln, die spezifische Wissensbasen benötigen.

  • Automatisierte Finanzrecherche: Finanzanalysten nutzen das Framework, um Hunderte umfangreicher Geschäftsberichte und SEC-Einreichungen einzulesen. Bei einer Abfrage kann ein LLM sofort bestimmte Umsatzkennzahlen über mehrere Quartale hinweg extrahieren und vergleichen – eine Aufgabe, die häufig in aktuellen Forschungsarbeiten zum iterativen Schlussfolgern in LLMs untersucht wird.
  • Multimodales RAG in der Fertigung: In intelligenten Fabriken kombinieren Entwickler Systeme für die maschinelle Bildverarbeitung (CV) mit LlamaIndex. Indem das System Fehler an einer Montagelinie erkennt und die visuellen Zusammenfassungen an ein LLM übergibt, kann es digitale Reparaturhandbücher sofort durchsuchen und Technikern schrittweise Anweisungen zur Fehlerbehebung bereitstellen.

Integration von Bildverarbeitungsmodellen mit LlamaIndex#

Moderne intelligente Systeme verbinden häufig Bildverarbeitung und Sprache. Entwickler können leistungsfähige grundlegende Bildverarbeitungsmodelle wie Ultralytics YOLO26 verwenden, um physische Umgebungen wahrzunehmen und strukturierte Informationen zu extrahieren. Diese werden anschließend in eine LlamaIndex-Pipeline übergeben, um Benutzerabfragen auf Grundlage der visuellen Realität zu beantworten. Für die effiziente Verwaltung visueller Datensätze, die Bildannotation und die Bereitstellung dieser Bildverarbeitungsmodelle verlassen sich Teams auf die nahtlos integrierten Werkzeuge der Ultralytics Platform.

Das folgende Python-Snippet zeigt, wie du mit dem Paket ultralytics eine Aufgabe zur Objekterkennung ausführst, die Ausgaben als Textzusammenfassung formatierst und sie mit LlamaIndex indizierst, damit ein nachgelagertes LLM über die visuelle Szene schlussfolgern kann.

from llama_index.core import Document, VectorStoreIndex
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
vision_model = YOLO("yolo26n.pt")

# Run inference to detect objects in an image
results = vision_model("https://ultralytics.com/images/bus.jpg")

# Extract detected class names and format as a text summary
detected_objects = [vision_model.names[int(cls)] for cls in results[0].boxes.cls]
summary = f"The image contains the following objects: {', '.join(detected_objects)}."

# Create a LlamaIndex Document and build an index for downstream RAG querying
doc = Document(text=summary)
index = VectorStoreIndex.from_documents([doc])
print("Successfully created a vision-grounded LlamaIndex!")

Durch die Verbindung physischer Wahrnehmungswerkzeuge auf Basis von PyTorch mit den kognitiven Daten-Frameworks aus der offiziellen LlamaIndex-Dokumentation können Entwickler äußerst leistungsfähige, kontextbewusste KI-Anwendungen erstellen, die die digitale und die physische Welt nahtlos miteinander verbinden.

Explore solutions

Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

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

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

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

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Logistik

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

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Real-time AI that works with your team

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Real-time AI that works with your operation

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Real-time AI tailored to your operation

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens