---
title: "Automatic Prompt Engineer (APE) — مهندس المُوجِّهات الآلي"
source: "https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A"
wiki: "systems-analysis.info/int"
article: "Automatic_Prompt_Engineer_(APE)_—_مهندس_المُوجِّهات_الآلي"
language: "ar"
categories:
  - "Category:Arabic"
  - "Category:Large language models"
  - "Category:Machine learning"
  - "Category:Prompt engineering"
revision_id: 502
wiki_created_at: 2026-09-06T22:34:40Z
wiki_modified_at: 2026-09-06T22:34:40Z
downloaded_at: 2026-09-07T22:40:33Z
---

# Automatic Prompt Engineer (APE) — مهندس المُوجِّهات الآلي

**Automatic Prompt Engineer** (**APE**) هي منهجية للتوليد والتحسين الآلي للتعليمات النصية (المُوجِّهات) بهدف التحكم في سلوك نماذج اللغة الكبيرة (LLM). وقد اقترح هذا النهج في عام 2022 مجموعة من الباحثين بقيادة **يونغتشاو تشو** (*Yongchao Zhou*)<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-ape_zhou_2022-1)</sup>.

بدلاً من الاختيار اليدوي والتحسين التكراري للمُوجِّهات، يقوم APE بصياغة هندسة المُوجِّهات بشكل رسمي كمهمة أمثَلة. وفي إطار هذه المهمة، يُعتبر المُوجِّه بمثابة "برنامج" باللغة الطبيعية يجب إنشاؤه لتعظيم دالة جودة معينة (مثل دقة أو موثوقية إجابات النموذج)<sup>[\[2\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-survey_li_2025-2)</sup>.

## المفهوم الأساسي والمنهجية

تستخدم منهجية APE نموذجي لغة معًا: *نموذج مُولِّد* و*نموذج مستهدف*. وتتكون العملية من دورة تكرارية للبحث والاختيار (*search-and-select*):

1.  **توليد المُرشَّحات**. يتلقى النموذج المُولِّد عدة أمثلة لأزواج "مدخلات-مخرجات" للمهمة المستهدفة، وبناءً عليها، يُنشئ مجموعة من المُوجِّهات المُرشَّحة المحتملة التي قد تؤدي إلى هذه النتائج.
2.  **التقييم**. يُمرَّر كل مُوجِّه مُرشَّح تم إنشاؤه إلى نموذج LLM المستهدف. يقوم النموذج المستهدف بتنفيذ التعليمات على مجموعة جديدة من بيانات الاختبار، وتُقيَّم إجاباته وفقًا لمقياس محدد مسبقًا (مثل الدقة، الاكتمال، مقياس F1).
3.  **الاختيار**. يتم اختيار المُوجِّه الذي أظهر أفضل أداء بناءً على نتائج التقييم.
4.  **التكرار (اختياري)**. يمكن تكرار الدورة. يتلقى النموذج المُولِّد أمرًا بتحسين أفضل مُوجِّه تم العثور عليه، وإنشاء تنويعات منه، وبعد ذلك تتكرر عملية التقييم والاختيار لتحقيق أقصى قدر من الكفاءة<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-ape_zhou_2022-1)</sup>.

يتيح هذا النهج استنساخ عملية الاختيار اليدوي للمُوجِّهات آليًا، باستخدام نماذج اللغة الكبيرة لتوليد الفرضيات (المُوجِّهات) وتقييمها لاحقًا.

## المنهجيات الرئيسية

تتحقق أتمتة هندسة المُوجِّهات باستخدام أساليب خوارزمية متنوعة.

### الأتمتة القائمة على LLM

هذه هي الطريقة الكلاسيكية لـ APE، الموضحة أعلاه، حيث يُستخدم نموذج LLM واحد لتوليد وتقييم المُوجِّهات لنموذج LLM آخر (أو لنفس النموذج). وقد أثبت هذا النهج فعاليته العالية للمُوجِّهات النصية المتقطعة<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-ape_zhou_2022-1)</sup>.

### الأساليب التطورية

تُستخدم الخوارزميات الجينية أو البحث الشعاعي (beam search) لإنشاء واختيار المُوجِّهات، خاصة الطويلة والمعقدة منها. على سبيل المثال، يطبق إطار العمل **APEX** (*Automatic Engineering of Long Prompts*) الخوارزميات التطورية من أجل "تنمية" وتحسين التعليمات المعقدة تدريجيًا<sup>[\[3\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-apex_hsieh_2024-3)</sup>.

### الأساليب التدرجية (Soft Prompts)

يعمل هذا النهج مع المُوجِّهات *المستمرة* أو *الناعمة* (*soft prompts*)، وهي عبارة عن متجهات قابلة للتدريب (تضمينات) بدلاً من تعليمات نصية. يتم تحسين هذه المتجهات باستخدام الانحدار التدرجي مباشرة على المهمة المستهدفة. وتشمل هذه الفئة تقنيات مثل Prompt Tuning و Prefix-Tuning.

### التعلم المعزز

في هذا النموذج، يعمل LLM كوكيل يقوم بتوليد مُوجِّه (إجراء)، بينما تُعيد البيئة تقييمًا لجودة الإجابة (مكافأة). الهدف هو تعظيم المكافأة التراكمية من خلال إيجاد الاستراتيجية المثلى لتوليد المُوجِّهات عبر أساليب التعلم المعزز (RL)<sup>[\[2\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-survey_li_2025-2)</sup>.

## النتائج والاكتشافات

أظهرت التجارب التي أُجريت في إطار البحث الأصلي لـ APE أن التعليمات التي يتم إنشاؤها آليًا تتفوق في معظم الحالات على المُوجِّهات التي يكتبها البشر من حيث الجودة.

- خلال الاختبار على 24 مهمة في معالجة اللغة الطبيعية (NLP)، أنتج APE مُوجِّهات كانت **أكثر فعالية من تلك التي وضعها البشر في 19 حالة من أصل 24**<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-ape_zhou_2022-1)</sup>.
- تمكن APE من "اكتشاف" صياغة أكثر فعالية للتوجيه بأسلوب سلسلة الفكر (Chain-of-Thought) آليًا. فبدلاً من العبارة القياسية *«Let's think step by step»* (دعنا نفكر خطوة بخطوة)، أنتج APE تعليمة أكثر تفصيلاً وفعالية: *«Let's work this out in a step by step way to be sure we have the right answer»* (دعنا نعمل على حل هذا خطوة بخطوة للتأكد من أن لدينا الإجابة الصحيحة). وقد أدت هذه الصياغة إلى زيادة دقة حل المسائل الرياضية على مجموعات بيانات مثل MultiArith و GSM8K<sup>[\[1\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-ape_zhou_2022-1)</sup>.

## التطبيقات والمزايا

### التطبيقات

- **تحسين التعلم بالقليل من الأمثلة (few-shot learning)**: اختيار آلي للأمثلة والتعليمات المثلى.
- **زيادة موثوقية النماذج**: يمكن ضبط APE للبحث عن مُوجِّهات تقلل من "الهلوسات" وتزيد من صحة الإجابات على معايير أداء مثل *TruthfulQA*.
- **أتمتة التطوير**: تسريع عملية إنشاء روبوتات المحادثة، وأنظمة استخلاص المعلومات، وغيرها من تطبيقات LLM<sup>[\[4\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-mdpi_app-4)</sup>.

### المزايا

- **قابلية التوسع**: القدرة على توليد وتقييم مئات وآلاف المُوجِّهات آليًا دون تدخل بشري.
- **القدرة على التكيف**: سهولة تكييف نماذج LLM مع مجالات جديدة وشديدة التخصص.
- **توفير الموارد**: تقليل كبير للوقت والجهد المبذولين في الاختيار اليدوي للمُوجِّهات.

## التطور والمناهج ذات الصلة

يستمر مفهوم APE في التطور. فقد ظهرت أنظمة مستقلة تمامًا، مثل **APET** (*Automatic Prompt Engineering Toolbox*)، التي تسمح لنماذج LLM (مثل GPT-4) بتطبيق استراتيجيات توجيه معقدة بشكل مستقل (*Expert Prompting*، *Chain of Thought*، *Tree of Thoughts*) وتحسين التعليمات ديناميكيًا دون تدخل خارجي<sup>[\[5\]](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_note-apet_kepel_2024-5)</sup>.

يُعد APE جزءًا من اتجاه أوسع نحو أتمتة التفاعل مع نماذج LLM، والذي يشمل أيضًا:

- **AutoPrompt**: طريقة مبكرة استخدمت البحث التدرجي للعثور على رموز مميزة فردية "محفزة".
- **OPRO** (*Optimization by PROmpting*): نهج مشابه لـ APE من DeepMind، يستخدم أيضًا نماذج LLM لتحسين المُوجِّهات.

## روابط خارجية

- <a href="https://sites.google.com/view/automatic-prompt-engineer" class="external text" rel="nofollow">الموقع الرسمي لمشروع Automatic Prompt Engineer (APE)</a>
- <a href="https://arxiv.org/abs/2211.01910" class="external text" rel="nofollow">الورقة العلمية «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>.

## المراجع

- 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>.

## ملاحظات

1.  <span id="cite_note-ape_zhou_2022-1">↑ <sup>[1.0](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_ref-ape_zhou_2022_1-0)</sup> <sup>[1.1](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_ref-ape_zhou_2022_1-1)</sup> <sup>[1.2](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_ref-ape_zhou_2022_1-2)</sup> <sup>[1.3](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_ref-ape_zhou_2022_1-3)</sup> <sup>[1.4](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#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">[١]</a></span>
2.  <span id="cite_note-survey_li_2025-2">↑ <sup>[2.0](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#cite_ref-survey_li_2025_2-0)</sup> <sup>[2.1](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#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">[٢]</a></span>
3.  <span id="cite_note-apex_hsieh_2024-3">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#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">[٣]</a></span>
4.  <span id="cite_note-mdpi_app-4">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#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">[٤]</a></span>
5.  <span id="cite_note-apet_kepel_2024-5">[↑](https://systems-analysis.info/int/Automatic_Prompt_Engineer_(APE)_%E2%80%94_%D9%85%D9%87%D9%86%D8%AF%D8%B3_%D8%A7%D9%84%D9%85%D9%8F%D9%88%D8%AC%D9%90%D9%91%D9%87%D8%A7%D8%AA_%D8%A7%D9%84%D8%A2%D9%84%D9%8A#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">[٥]</a></span>
