Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Prompt Engineering

Beherrsche Prompt Engineering für KI und Computer Vision. Erfahre, wie du Eingaben für LLMs und multimodale Modelle wie Ultralytics YOLO26 optimierst, um bessere Ergebnisse zu erzielen.

Prompt Engineering ist der strategische Prozess der Entwicklung, Verfeinerung und Optimierung von Eingabetexten, um Modelle der künstlichen Intelligenz (AI) zur Erzeugung präziser, relevanter und hochwertiger Ausgaben anzuleiten. Mit dem Aufstieg großer Sprachmodelle (LLMs) wie GPT-4 erlangte diese Disziplin zunächst größere Bedeutung und entwickelte sich zu einer entscheidenden Fähigkeit für die Interaktion mit Systemen der generativen KI in verschiedenen Modalitäten, darunter Text, Bild und Video. Anstatt die zugrunde liegenden Modellgewichte durch erneutes Training zu verändern, nutzt Prompt Engineering das vorhandene Wissen des Modells, indem die Aufgabe so formuliert wird, dass das System sie bestmöglich versteht. Dadurch wird die Lücke zwischen menschlicher Absicht und maschineller Ausführung überbrückt.

Die Mechanik effektiver Prompts#

Im Kern beruht Prompt Engineering auf dem Verständnis dafür, wie Basismodelle Kontext und Anweisungen verarbeiten. Ein gut formulierter Prompt verringert Mehrdeutigkeiten, indem er klare Einschränkungen, gewünschte Ausgabeformate wie JSON oder Markdown sowie relevante Hintergrundinformationen vorgibt. Erfahrene Anwender nutzen Techniken wie das Lernen mit wenigen Beispielen, bei dem der Benutzer einige Eingabe-Ausgabe-Paare innerhalb des Prompts bereitstellt, um das gewünschte Muster zu veranschaulichen.

Eine weitere leistungsstarke Strategie ist das Prompting mit Gedankengängen, bei dem das Modell dazu angeregt wird, komplexe Schlussfolgerungsaufgaben in Zwischenschritte zu unterteilen. Dies verbessert die Leistung bei logisch anspruchsvollen Abfragen erheblich. Darüber hinaus ist die optimale Nutzung des Kontextfensters—der Begrenzung der Textmenge, die ein Modell gleichzeitig verarbeiten kann—entscheidend, um die Kohärenz bei langen Interaktionen aufrechtzuerhalten. Externe Ressourcen wie der Leitfaden von OpenAI zur Prompt-Gestaltung betonen, wie wichtig iterative Verfeinerungen für den effektiven Umgang mit Grenzfällen sind.

Bedeutung für Computer Vision#

Obwohl Prompt Engineering häufig mit Text in Verbindung gebracht wird, gewinnt es zunehmend an Bedeutung in der Bildverarbeitung (CV). Moderne multimodale Modelle und Detektoren mit offenem Vokabular wie YOLO-World ermöglichen es Benutzern, Erkennungsziele mithilfe der natürlichen Sprachverarbeitung (NLP) statt vordefinierter numerischer Klassen-IDs festzulegen.

In diesem Zusammenhang ist der „Prompt“ eine Textbeschreibung des Objekts, zum Beispiel „Person mit rotem Helm“. Diese als Lernen ohne Beispiele bezeichnete Fähigkeit ermöglicht es Systemen, Objekte zu erkennen, auf die sie nicht ausdrücklich trainiert wurden, indem sie erlernte Zusammenhänge zwischen visuellen Merkmalen und semantischen Einbettungen nutzen. In Produktionsumgebungen mit hohen Geschwindigkeitsanforderungen und festgelegten Klassen wechseln Entwickler möglicherweise später von promptgesteuerten Modellen zu effizienten, erneut trainierten Modellen wie YOLO26. Für schnelles Prototyping und Flexibilität bleibt Prompt Engineering jedoch entscheidend.

Anwendungen in der Praxis#

Prompt Engineering schafft in verschiedenen Branchen Mehrwert, indem es flexible und intelligente Automatisierung ermöglicht:

  • Dynamische visuelle Analysen: Im Bereich KI im Einzelhandel nutzen Filialleiter bildverarbeitende Modelle mit Prompts, um ohne technische Unterstützung nach bestimmten Artikeln zu suchen. Ein System kann an einem Tag angewiesen werden, „leere Regale“ zu verfolgen, und am nächsten, „falsch platzierte Produkte“ zu erkennen. Diese Flexibilität ermöglicht es Unternehmen, ihre Systeme zur Objekterkennung unmittelbar an saisonale Trends anzupassen.
  • Automatisierte Inhaltserstellung: Marketingteams nutzen detaillierte Prompts, um Text-zu-Bild-Generatoren wie Stable Diffusion oder Midjourney anzuleiten. Durch die Gestaltung von Prompts, die Beleuchtung, künstlerischen Stil und Komposition vorgeben, können Designer schnell visuelle Inhalte erzeugen.
  • Intelligenter Wissensabruf: Im Kundensupport entwickeln Ingenieure „System-Prompts“, die Chatbots anweisen, Fragen ausschließlich anhand verifizierter Unternehmensdaten zu beantworten. Dies ist ein wesentlicher Bestandteil der abrufgestützten Generierung (RAG) und stellt sicher, dass die KI eine hilfreiche Persönlichkeit beibehält und gleichzeitig Halluzinationen in LLMs vermeidet.

Implementierung mit Ultralytics#

Das folgende Beispiel zeigt, wie Prompt Engineering programmgesteuert mit dem Paket ultralytics eingesetzt wird. Hier verwenden wir ein YOLO-World-Modell, das Text-Prompts akzeptiert, um dynamisch festzulegen, nach welchen Objekten gesucht werden soll. Im Gegensatz dazu verwenden Standardmodelle wie YOLO26 feste Klassenlisten.

from ultralytics import YOLO

# Load a YOLO-World model capable of interpreting text prompts
model = YOLO("yolov8s-world.pt")

# Apply prompt engineering to define custom classes dynamically
# The model maps these text descriptions to visual features
model.set_classes(["person in safety vest", "forklift", "blue hardhat"])

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

# Show results - the model only detects objects matching the prompts
results[0].show()

Verwandte Konzepte unterscheiden#

Um KI-Lösungen effektiv über die Ultralytics Platform bereitzustellen, ist es wichtig, Prompt Engineering von ähnlichen Optimierungstechniken zu unterscheiden:

  • Prompt Engineering vs. Prompt Tuning: Prompt Engineering umfasst die manuelle Formulierung von Eingaben in natürlicher Sprache. Beim Prompt Tuning handelt es sich dagegen um eine Methode zur parametereffizienten Feinabstimmung (PEFT), bei der während einer Trainingsphase „weiche Prompts“ (kontinuierliche Vektoreinbettungen) erlernt werden. Diese weichen Prompts sind mathematische Optimierungen, die für den menschlichen Benutzer unsichtbar bleiben.
  • Prompt Engineering vs. Feinabstimmung: Bei der Feinabstimmung werden die Gewichte eines Modells mithilfe eines bestimmten Trainingsdatensatzes dauerhaft aktualisiert, um es auf eine Aufgabe zu spezialisieren. Prompt Engineering verändert das Modell selbst nicht, sondern optimiert lediglich die Eingabe während der Echtzeit-Inferenz.
  • Prompt Engineering vs. Prompt Injection: Während Prompt Engineering konstruktiv ist, stellt Prompt Injection eine Sicherheitslücke dar, bei der schädliche Eingaben das Modell dazu bringen, seine Sicherheitsvorgaben zu ignorieren. Die Gewährleistung von KI-Sicherheit erfordert einen robusten Schutz vor solchen gegnerischen Prompts.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
Computer Vision in der Fertigung

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
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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