Was ist Prompt Engineering?	Es ist der Prozess, einen Prompt zu verbessern, um zuverlässigere und qualitativ hochwertigere Ausgaben zu erhalten.
Wie ist die Struktur des Moduls zur Prompt Engineering?	Zuerst wird ein initialer Prompt geschrieben, dann wird er evaluiert, und anschließend wird er schrittweise mit neuen Techniken verbessert.
Was ist das Ziel des initialen Prompts in diesem Modul?	Ein Tages-Mahlzeitenplan für einen Athleten zu generieren, basierend auf Größe, Gewicht, Ziel und Ernährungsbeschränkungen.
Welche Funktion erfüllt die Klasse `Prompt Evaluator`?	Sie kapselt die Datensatzgenerierung und die Modellbewertung (Model Grading) und unterstützt die Parallelverarbeitung (Concurrency).
Was ist der Zweck des Arguments `max concurrent tasks` im `Prompt Evaluator`?	Es ermöglicht die gleichzeitige Durchführung mehrerer API-Aufrufe, um den Evaluierungsprozess zu beschleunigen.
Welche vier Hauptinformationen muss der Prompt für die Erstellung des Mahlzeitenplans enthalten?	Größe (Height), Gewicht (Weight), Ziel (Goal) und Ernährungsbeschränkungen (Dietary Restrictions).
Was ist der Zweck des Keyword-Arguments `extra criteria` in der Evaluierungsfunktion?	Es ermöglicht Entwicklern, zusätzliche Kriterien festzulegen, die das Modell bei der Bewertung der Ausgaben berücksichtigen soll.
Welches Dokument wird nach der Durchführung einer Evaluierung erstellt?	Eine Datei namens `output.html`, die einen formatierten Bericht über alle Testfälle enthält.
