Какой из следующих подходов наиболее эффективен для **testing** prompt engineering в условиях, где данные не всегда доступны?