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

DSPy

Erfahre, wie das DSPy Framework manuelles Prompt Engineering durch programmierbare, selbstoptimierende LLM-Pipelines ersetzt, um robuste und optimierte KI-Systeme zu erstellen.

DSPy (Declarative Self-Improving Language Programs) ist ein Open-Source-Framework der Stanford University, das die Interaktion von Entwicklern mit Large Language Models (LLMs) optimiert. Anstatt sich auf manuelles, experimentelles Prompt Engineering zu verlassen, ermöglicht DSPy Entwicklern den Aufbau komplexer KI-Systeme, indem Sprachmodellaufrufe als programmierbare, optimierbare Module behandelt werden. Dieser Ansatz verwandelt fehleranfällige Text-Prompts in robuste, hochmoderne Machine Learning (ML) Pipelines und schließt die Lücke zwischen grundlegenden generativen Aufgaben und anspruchsvollen agentic workflows.

Link to this sectionSo funktioniert das DSPy Framework#

DSPy funktioniert durch die Trennung der zugrunde liegenden Programmlogik von den spezifischen Textanweisungen, die zur Steuerung des Modells verwendet werden. Unter Verwendung algorithmischer Optimierer und Compiler evaluiert und verfeinert das Framework deklarative Module automatisch. Durch die Definition einer klaren Signatur – etwa die Eingabe einer Frage mit der Erwartung einer spezifisch formatierten Antwort – misst das Framework die Antworten und aktualisiert iterativ die Prompts oder Modellgewichte.

Dies ist konzeptionell mit Fine-Tuning vergleichbar, wird jedoch mathematisch auf der Prompt-Ebene angewendet, was die Genauigkeit und Zuverlässigkeit im Vergleich zu herkömmlichen manuellen Anpassungen drastisch verbessert. Die grundlegende Architektur wird im arXiv-Paper der Stanford University zu DSPy detailliert beschrieben, das die Fähigkeit des Systems zur Selbstkorrektur bei komplexen Natural Language Processing (NLP)-Aufgaben hervorhebt.

Link to this sectionPraxisanwendungen in KI und ML#

Der Wandel vom Prompting hin zur Programmierung ermöglicht es Unternehmen, hochzuverlässige Sprachmodelle für eine Vielzahl von Anwendungsfällen bereitzustellen:

  • Retrieval-Augmented Generation (RAG): Unternehmen nutzen das DSPy Framework, um die Abfrage und Synthese kontextbezogener Daten zu automatisieren. Anstatt Anweisungen zur Verarbeitung abgerufener Dokumente fest zu programmieren, lernt das System dynamisch die optimale Prompt-Struktur. Moderne Enterprise-Pipelines binden häufig Tracing-Tools wie Langfuse ein, um diese dynamisch optimierten Retrieval-Augmented Generation (RAG)-Anwendungen in der Produktion zu überwachen und zu debuggen.
  • Multi-Agent Orchestration: In komplexen Generative AI-Systemen, die Basismodelle von OpenAI oder Anthropic nutzen, steuert DSPy die Kommunikation zwischen mehreren Agenten. Das Framework stimmt den Datenaustausch zwischen einem Datenextraktionsmodul und einem Zusammenfassungsmodul systematisch ab, ähnlich wie Hyperparameter Tuning herkömmliche Deep-Learning-Netzwerke stabilisiert. Diese Innovationen auf Unternehmensebene werden in fortgeschrittenen Ressourcen wie den Technologie-Thinktanks von IBM ausführlich diskutiert.

Link to this sectionDSPy vs. traditionelles Prompt Engineering#

Es ist entscheidend, DSPy von konventionellen Prompt Engineering-Praktiken zu unterscheiden. Während traditionelles Prompt Engineering stark auf menschlicher Intuition und manuellem Umschreiben basiert, um das Modellverhalten zu steuern, systematisiert DSPy diesen Prozess als algorithmisches Optimierungsproblem. Ähnlich wie Forscher bei Google DeepMind Algorithmen entwickeln, die ihre eigenen optimalen Pfade entdecken, kompiliert DSPy Anweisungen auf Basis starrer Bewertungskriterien und verschiebt die Rolle des Entwicklers vom manuellen Textentwurf hin zur Gestaltung robuster Evaluationskriterien.

Link to this sectionIntegration von programmatischer Optimierung mit Vision AI#

Obwohl DSPy stark auf textbasierte Systeme fokussiert ist, die auf Machine-Learning-Backends wie PyTorch laufen, ist die Philosophie der deklarativen Programmierung für Computer Vision (CV)-Anwendungen äußerst wertvoll. Bei der Anbindung von LLMs an Bildverarbeitungssysteme für multimodale Entscheidungsfindungen kann DSPy programmatisch die strukturierten JSON-Ausgaben garantieren, die zur Auslösung einer nachgelagerten Object Detection-Aufgabe ohne Format-Halluzinationen erforderlich sind.

Der folgende Python-Schnipsel demonstriert, wie ein Edge-Vision-Modul, wie das Ultralytics YOLO26-Framework, über die Ultralytics Python API instanziiert werden könnte, sobald ein DSPy-Agent feststellt, dass eine Bildverarbeitung erforderlich ist:

from ultralytics import YOLO

# Initialize the state-of-the-art YOLO26 model for high-speed edge inference
model = YOLO("yolo26n.pt")

# Perform inference on a target image dynamically triggered by an agentic pipeline
results = model("https://ultralytics.com/images/bus.jpg")

# Extract the detected classes to feed back into the language model's context
detected_classes = [model.names[int(box.cls)] for box in results[0].boxes]
print(f"Vision Agent Output: {detected_classes}")

Um diese hybriden Text- und Vision-Projekte zu skalieren, können Teams die Ultralytics Platform für die automatisierte Datensatzannotation, das Cloud-Training und die nahtlose Modellbereitstellung nutzen. Dieses Ökosystem ermöglicht es Entwicklern, sich auf eine hochgradige Anwendungslogik zu konzentrieren, anstatt manuelle Konfigurationen vorzunehmen.

Explore solutions

Real-time defect detection with Ultralytics YOLO

Defekterkennung

YOLO-basierte Vision AI erkennt Defekte an Stahl, PCBs, Stoffen, Solarmodulen und Schweißnähten mit einer durch Experten begutachteten Genauigkeit von bis zu 99,4 % und bis zu 94,5 % geringeren Inspektionskosten.
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 defect detection with Ultralytics YOLO

Defekterkennung

YOLO-basierte Vision AI erkennt Defekte an Stahl, PCBs, Stoffen, Solarmodulen und Schweißnähten mit einer durch Experten begutachteten Genauigkeit von bis zu 99,4 % und bis zu 94,5 % geringeren Inspektionskosten.
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 defect detection with Ultralytics YOLO

Defekterkennung

YOLO-basierte Vision AI erkennt Defekte an Stahl, PCBs, Stoffen, Solarmodulen und Schweißnähten mit einer durch Experten begutachteten Genauigkeit von bis zu 99,4 % und bis zu 94,5 % geringeren Inspektionskosten.
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