---
title: "Automatic Prompt Engineer (APE) (DE)"
source: "https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)"
wiki: "systems-analysis.info/int"
article: "Automatic_Prompt_Engineer_(APE)_(DE)"
language: "de"
categories:
  - "Category:German"
  - "Category:Large language models"
  - "Category:Machine learning"
  - "Category:Prompt engineering"
revision_id: 481
wiki_created_at: 2026-09-06T22:34:23Z
wiki_modified_at: 2026-09-06T22:34:23Z
downloaded_at: 2026-09-07T22:40:25Z
---

# Automatic Prompt Engineer (APE) (DE)

**Automatic Prompt Engineer** (**APE**) ist eine Methode zur automatisierten Erstellung und Optimierung von Textanweisungen (Prompts) zur Steuerung des Verhaltens von großen Sprachmodellen (LLMs). Der Ansatz wurde 2022 von einer Forschungsgruppe unter der Leitung von **Yongchao Zhou** vorgeschlagen<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-ape_zhou_2022-1)</sup>.

Anstatt Prompts manuell zu erstellen und iterativ zu verbessern, formalisiert APE das Prompt-Engineering als ein Optimierungsproblem. Im Rahmen dieser Aufgabe wird ein Prompt als ein „Programm“ in natürlicher Sprache betrachtet, das synthetisiert werden muss, um eine bestimmte Gütefunktion (z. B. die Genauigkeit oder Faktentreue der Modellantworten) zu maximieren<sup>[\[2\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-survey_li_2025-2)</sup>.

## Grundkonzept und Methode

Die APE-Methode verwendet zwei Sprachmodelle im Verbund: ein *Generatormodell* und ein *Zielmodell*. Der Prozess ist ein iterativer Such- und Auswahlzyklus (*search-and-select*):

1.  **Generierung von Kandidaten**. Das Generatormodell erhält einige Beispiele von „Input-Output“-Paaren für die Zielaufgabe und erstellt auf dieser Grundlage eine Reihe möglicher Prompt-Kandidaten, die zu solchen Ergebnissen führen könnten.
2.  **Bewertung**. Jeder generierte Prompt-Kandidat wird an das Ziel-LLM übergeben. Das Zielmodell führt die Anweisung auf einem neuen Satz von Testdaten aus, und seine Antworten werden anhand einer vordefinierten Metrik (z. B. Genauigkeit, Vollständigkeit, F1-Score) bewertet.
3.  **Auswahl**. Der Prompt, der bei der Bewertung das beste Ergebnis erzielt hat, wird ausgewählt.
4.  **Iteration (optional)**. Der Zyklus kann wiederholt werden. Das Generatormodell erhält die Anweisung, den besten gefundenen Prompt weiter zu verfeinern, indem es Variationen davon erstellt. Anschließend werden der Bewertungs- und Auswahlprozess wiederholt, um die maximale Effektivität zu erreichen<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-ape_zhou_2022-1)</sup>.

Dieser Ansatz ermöglicht es, den Prozess der manuellen Prompterstellung automatisch nachzubilden, indem LLMs zur Generierung von Hypothesen (Prompts) und deren anschließender Bewertung eingesetzt werden.

## Schlüsselmethodologien

Die Automatisierung des Prompt-Engineerings wird mithilfe verschiedener algorithmischer Ansätze realisiert.

### LLM-basierte Automatisierung

Dies ist die klassische, oben beschriebene APE-Methode, bei der ein LLM zur Generierung und Bewertung von Prompts für ein anderes (oder dasselbe) LLM verwendet wird. Dieser Ansatz hat sich als sehr effektiv für diskrete textbasierte Prompts erwiesen<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-ape_zhou_2022-1)</sup>.

### Evolutionäre Methoden

Es werden genetische Algorithmen oder Beam Search eingesetzt, um Prompts, insbesondere lange und komplexe, zu erstellen und auszuwählen. Zum Beispiel verwendet das Framework **APEX** (*Automatic Engineering of Long Prompts*) evolutionäre Algorithmen, um komplexe Anweisungen schrittweise zu „züchten“ und zu verbessern<sup>[\[3\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-apex_hsieh_2024-3)</sup>.

### Gradientenbasierte Methoden (Soft Prompts)

Dieser Ansatz arbeitet mit *kontinuierlichen* oder *weichen* Prompts (*soft prompts*), die trainierbare Vektoren (Embeddings) anstelle von Textanweisungen darstellen. Diese Vektoren werden mithilfe des Gradientenabstiegs direkt für die Zielaufgabe optimiert. Hierzu gehören Techniken wie Prompt Tuning und Prefix-Tuning.

### Reinforcement Learning

In diesem Paradigma fungiert das LLM als Agent, der einen Prompt generiert (Aktion), während die Umgebung eine Bewertung der Antwortqualität (Belohnung) zurückgibt. Das Ziel ist es, die kumulative Belohnung zu maximieren, indem eine optimale Strategie zur Generierung von Prompts durch Methoden des Reinforcement Learning (RL) gefunden wird<sup>[\[2\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-survey_li_2025-2)</sup>.

## Ergebnisse und Erkenntnisse

Experimente im Rahmen der ursprünglichen APE-Studie zeigten, dass automatisch generierte Anweisungen in den meisten Fällen eine höhere Qualität aufwiesen als von Menschen geschriebene Prompts.

- Bei Tests zu 24 Aufgaben der Verarbeitung natürlicher Sprache (NLP) generierte APE Prompts, die sich **in 19 von 24 Fällen als effektiver erwiesen als die von Menschen erstellten**<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-ape_zhou_2022-1)</sup>.
- APE konnte automatisch eine effektivere Formulierung für das Prompting im Stil von Chain-of-Thought „entdecken“. Anstelle der Standardphrase *„Let's think step by step“* (Lasst uns Schritt für Schritt nachdenken) generierte APE eine ausführlichere und effektivere Anweisung: *„Let's work this out in a step by step way to be sure we have the right answer“* (Lasst uns dies Schritt für Schritt durcharbeiten, um sicherzustellen, dass wir die richtige Antwort haben). Diese Formulierung erhöhte die Genauigkeit bei der Lösung mathematischer Aufgaben auf Datensätzen wie MultiArith und GSM8K<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-ape_zhou_2022-1)</sup>.

## Anwendung und Vorteile

### Anwendungen

- **Verbesserung des Few-Shot-Learnings**: Automatische Auswahl optimaler Beispiele und Anweisungen.
- **Erhöhung der Faktentreue von Modellen**: APE kann so konfiguriert werden, dass es Prompts findet, die „Halluzinationen“ minimieren und die Wahrhaftigkeit der Antworten auf Benchmarks wie *TruthfulQA* maximieren.
- **Automatisierung der Entwicklung**: Beschleunigung der Erstellung von Chatbots, Informations-Extraktionssystemen und anderen LLM-Anwendungen<sup>[\[4\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-mdpi_app-4)</sup>.

### Vorteile

- **Skalierbarkeit**: Die Fähigkeit, Hunderte und Tausende von Prompts ohne menschliches Zutun automatisch zu generieren und zu bewerten.
- **Anpassungsfähigkeit**: Einfache Anpassung von LLMs an neue, hochspezialisierte Domänen.
- **Ressourceneinsparung**: Erhebliche Reduzierung des Zeit- und Arbeitsaufwands für die manuelle Prompterstellung.

## Weiterentwicklung und verwandte Ansätze

Das Konzept von APE wird kontinuierlich weiterentwickelt. Es sind vollständig autonome Systeme wie **APET** (*Automatic Prompt Engineering Toolbox*) entstanden, die es LLMs (z. B. GPT-4) ermöglichen, komplexe Prompting-Strategien (*Expert Prompting*, *Chain of Thought*, *Tree of Thoughts*) selbstständig anzuwenden und Anweisungen dynamisch ohne externe Eingriffe zu verbessern<sup>[\[5\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_note-apet_kepel_2024-5)</sup>.

APE ist Teil eines breiteren Trends zur Automatisierung der Interaktion mit LLMs, der auch Folgendes umfasst:

- **AutoPrompt**: Eine frühe Methode, die eine gradientenbasierte Suche verwendete, um einzelne „Trigger“-Token zu finden.
- **OPRO** (*Optimization by PROmpting*): Ein APE-ähnlicher Ansatz von DeepMind, der ebenfalls LLMs zur Optimierung von Prompts einsetzt.

## Weblinks

- <a href="https://sites.google.com/view/automatic-prompt-engineer" class="external text" rel="nofollow">Offizielle Website des Projekts Automatic Prompt Engineer (APE)</a>
- <a href="https://arxiv.org/abs/2211.01910" class="external text" rel="nofollow">Wissenschaftlicher Artikel „Large Language Models Are Human-Level Prompt Engineers“</a>
- AutoPrompt (2020). *AutoPrompt – Official GitHub Repository*. <a href="https://github.com/ucinlp/autoprompt" class="external text" rel="nofollow">GitHub</a>.

## Literatur

- Zhou, Y. et al. (2022). *Large Language Models Are Human-Level Prompt Engineers*. <a href="https://arxiv.org/abs/2211.01910" class="external text" rel="nofollow">arXiv:2211.01910</a>.
- Li, W. et al. (2025). *A Survey of Automatic Prompt Engineering: An Optimization Perspective*. <a href="https://arxiv.org/abs/2502.11560" class="external text" rel="nofollow">arXiv:2502.11560</a>.
- Hsieh, C.-J. et al. (2024). *Automatic Engineering of Long Prompts*. Findings of ACL 2024. <a href="https://aclanthology.org/2024.findings-acl.634" class="external text" rel="nofollow">2024.findings-acl.634</a>.
- Hsieh, C.-J. et al. (2023). *Automatic Long Prompt Engineering*. <a href="https://arxiv.org/abs/2311.10117" class="external text" rel="nofollow">arXiv:2311.10117</a>.
- Shin, T. et al. (2020). *AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Prompts*. <a href="https://arxiv.org/abs/2010.15980" class="external text" rel="nofollow">arXiv:2010.15980</a>.
- Yang, C. et al. (2023). *Large Language Models as Optimizers (OPRO)*. <a href="https://arxiv.org/abs/2309.03409" class="external text" rel="nofollow">arXiv:2309.03409</a>.
- Liu, Y. et al. (2024). *Revisiting OPRO: The Limitations of Small-Scale LLMs as Optimizers*. <a href="https://arxiv.org/abs/2405.10276" class="external text" rel="nofollow">arXiv:2405.10276</a>.
- Kepel, D.; Valogianni, K. (2024). *Autonomous Prompt Engineering in Large Language Models (APET)*. <a href="https://arxiv.org/abs/2407.11000" class="external text" rel="nofollow">arXiv:2407.11000</a>.
- Yang, C. et al. (2024). *Optimizing Instructions and Demonstrations for Multi-Stage LM Programs*. <a href="https://arxiv.org/abs/2406.11695" class="external text" rel="nofollow">arXiv:2406.11695</a>.
- Hsieh, C.-J. et al. (2024). *APEX (code repository and results)*. <a href="https://aclanthology.org/2024.findings-acl.634.pdf" class="external text" rel="nofollow">PDF</a>.

## Einzelnachweise

1.  <span id="cite_note-ape_zhou_2022-1">↑ <sup>[1.0](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-ape_zhou_2022_1-0)</sup> <sup>[1.1](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-ape_zhou_2022_1-1)</sup> <sup>[1.2](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-ape_zhou_2022_1-2)</sup> <sup>[1.3](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-ape_zhou_2022_1-3)</sup> <sup>[1.4](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-ape_zhou_2022_1-4)</sup> Zhou, Y. et al. „Large Language Models Are Human-Level Prompt Engineers“. *arXiv:2211.01910*, 2022. <a href="https://arxiv.org/abs/2211.01910" class="external autonumber" rel="nofollow">[1]</a></span>
2.  <span id="cite_note-survey_li_2025-2">↑ <sup>[2.0](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-survey_li_2025_2-0)</sup> <sup>[2.1](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-survey_li_2025_2-1)</sup> Li, W. et al. „A Survey of Automatic Prompt Engineering: An Optimization Perspective“. *arXiv:2502.11560*, 2025. <a href="https://arxiv.org/abs/2502.11560" class="external autonumber" rel="nofollow">[2]</a></span>
3.  <span id="cite_note-apex_hsieh_2024-3">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-apex_hsieh_2024_3-0) Hsieh, C.-J. et al. „Automatic Engineering of Long Prompts“. *Findings of the Association for Computational Linguistics: ACL 2024*. <a href="https://aclanthology.org/2024.findings-acl.634/" class="external autonumber" rel="nofollow">[3]</a></span>
4.  <span id="cite_note-mdpi_app-4">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-mdpi_app_4-0) Fernandez-garcia, A. et al. „Automatic Prompt Engineering for Foundation Models: A Survey“. *MDPI Electronics*, 2025. <a href="https://www.mdpi.com/2079-9292/14/11/2145" class="external autonumber" rel="nofollow">[4]</a></span>
5.  <span id="cite_note-apet_kepel_2024-5">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_(DE)#cite_ref-apet_kepel_2024_5-0) Kepel, D. & Valogianni, K. „Autonomous Prompt Engineering in Large Language Models“. *arXiv:2407.11000*, 2024. <a href="https://arxiv.org/abs/2407.11000" class="external autonumber" rel="nofollow">[5]</a></span>
