Meistere KI mit Prompt Enrichment! Verbessere die Ergebnisse von Large Language Models mit Kontext, klaren Anweisungen und Beispielen für präzise Ergebnisse.
Unter Prompt Enrichment versteht man die automatische oder halbautomatische Verbesserung der ursprünglichen Eingabeaufforderung eines Nutzers, bevor sie an ein Modell der Künstlichen Intelligenz (KI), insbesondere an Large Language Models (LLMs), weitergegeben wird. Das Ziel ist es, relevanten Kontext hinzuzufügen, Mehrdeutigkeiten zu klären, Einschränkungen aufzuerlegen oder spezifische Details einzubauen, die der KI helfen, eine genauere, relevantere und nützlichere Antwort zu geben. Diese Technik verbessert die Qualität der Interaktion zwischen Nutzern und KI-Systemen, indem sie die Prompts effektiver macht, ohne dass der Nutzer ein Experte für Prompt Engineering sein muss.
Der Prozess umfasst in der Regel die Analyse der ursprünglichen Eingabeaufforderung und die Nutzung zusätzlicher Informationsquellen oder vordefinierter Regeln, um sie zu erweitern. Dies kann den Zugriff auf die Benutzerhistorie, das Abrufen relevanter Dokumente aus einer Wissensdatenbank, die Einbeziehung des Konversationskontexts oder die Anwendung spezifischer Formatierungsanweisungen beinhalten. Zum Beispiel könnte eine vage Aufforderung wie "Erzähl mir etwas über Ultralytics YOLO" mit Kontext angereichert werden, der angibt, dass der Nutzer an der neuesten Version(YOLOv11) oder der Leistung im Vergleich zu anderen Modellen wie YOLOv8. Häufig werden Techniken wie Retrieval-Augmented Generation (RAG) eingesetzt, bei denen das System relevante Datenschnipsel abruft und sie dem Kontextfenster der Eingabeaufforderung hinzufügt.
Promptes Enrichment findet Anwendung bei verschiedenen KI-gesteuerten Aufgaben:
Es ist wichtig, die prompte Anreicherung von ähnlichen Begriffen zu unterscheiden:
Während das Konzept bei traditionellen Computer Vision Aufgaben wie der Standard-Objekterkennung weniger verbreitet ist, ist es für neuere Promptable Vision Modelle wie YOLOE relevant, die Text- oder Bildaufforderungen verwenden, die möglicherweise von einer kontextuellen Anreicherung für eine verbesserte Zero-Shot-Leistung profitieren könnten. Plattformen wie Ultralytics HUB könnten solche Techniken einbauen, um die Benutzerinteraktion bei der Definition komplexer Bildverarbeitungsaufgaben zu vereinfachen.