هندسة الذكاء الاصطناعي
تعلم كيفية إطلاق العنان لإمكانات الذكاء الاصطناعي الكاملة من خلال الهندسة السريعة. اكتشف فن صياغة التعليمات الدقيقة والفعّالة للتحكم في أي نموذج وإنجاز المهمة في هذا المنشور.

الهندسة الفورية، والتي يشار إليها أيضًا باسم التعلم السياقي، هي فن وعلم تضمين التعليمات المخصصة لنماذج الذكاء الاصطناعي الكبيرة في الرسائل المرسلة إليها.
يمكنك استخدام توجيهات الذكاء الاصطناعي للحصول على نتائج جيدة من النموذج أو لتعزيز أدائه. وتتطلب هذه المهارات فهمًا جيدًا للحوسبة، والاتصالات، وعلوم البيانات، والتعلم الآلي.
تتناول هذه التدوينة الميزات والفوائد المتنوعة لهندسة الذكاء الاصطناعي. كما تتضمن أمثلة وموارد مفيدة تُساعدك على فهم الموضوع بشكل أفضل.
الحاجة إلى مطالبات الذكاء الاصطناعي الجيدة
تحول أنظمة الذكاء الاصطناعي مثل نماذج اللغة الكبيرة الكلمات إلى رموز لمساعدتها على معالجة اللغة وتوليدها. تسمى هذه العملية "التقسيم إلى رموز" وتتضمن تقسيم أجزاء أكبر من النص إلى وحدات أصغر، مثل الأحرف والكلمات والكلمات الفرعية. ثم يتم تعيين قيم عددية لهذه الرموز وإدخالها في الشبكة العصبية لإنتاج المخرجات.
النتيجة هنا هي أن التغيير في الكلمات المدخلة أو تسلسلها سيؤدي بنفس القدر إلى تغيير في مخرجات الشبكة العصبية. تمثل الكلمات معنى في عالم الذكاء الاصطناعي، لذا فإن كل كلمة مهمة إذا كنت تريد الحصول على أفضل استفادة من النظام. فيما يلي بعض الفوائد العديدة لكتابة مطالبات الذكاء الاصطناعي الجيدة.
- مخرجات أفضل:يمكن أن تولد نماذج المحولات استجابات مثيرة للإعجاب للغاية بسبب اهتمام آلية تسمح لهم بالحفاظ على السياق في أي عملية. من ناحية أخرى، يوجه المستخدم أو مهندس التوجيه النموذج إلى مخرجات أفضل من خلال إدخال أفضل الكلمات لتركيز انتباه نموذج الذكاء الاصطناعي وبالتالي إنتاج المحتوى الأكثر صلة وتفاعلًا.
- كفاءة أعلى:إذا تم توفير الإرشادات الصحيحة، فلن يقوم نموذج الذكاء الاصطناعي بتقديم أفضل محتوى فحسب، بل سيقوم بذلك بسرعة وكفاءة. وهذا يوفر الوقت للمستخدم، وغالبًا ما يتطلب الناتج تحريرًا أو معالجة أقل. كما يمكن لنموذج الذكاء الاصطناعي أن يتجاوز توقعات كاتب الإرشادات من وقت لآخر.
- دقة أفضل:بالنسبة للعمليات المتعلقة بالحسابات، فإن التوجيه الجيد ينتج أيضًا نتائج أكثر دقة. وفي مواقف أخرى، يقلل من احتمالية الهلوسة - وهو ما يحدث عندما يحاول الذكاء الاصطناعي اختلاق التفاصيل بنفسه وتقديمها كحقيقة.
استخدامات الهندسة السريعة
توفر الهندسة الفورية للمستخدم القدرة على التحكم في آلة ذكية باستخدام اللغة اليومية. وهذا يجعلها مهارة متعددة الاستخدامات للغاية والتي ستستمر في إيجاد المزيد من الاستخدامات. فيما يلي بعض الاستخدامات الرئيسية التي تُستخدم فيها الهندسة الفورية حاليًا.
- حل المشاكل: عديدة نماذج الذكاء الاصطناعي ذات اللغة الكبيرة يمكن استخدام ChatGPT في معالجة المشكلات الكبيرة والمعقدة من خلال ذكر المشكلة ببساطة لهم ثم المطالبة بحل. على سبيل المثال، يعد ChatGPT رائعًا في هذا الأمر. من إنشاء الجداول إلى الإجابة على الأسئلة الصعبة والمسائل القانونية وحتى التشخيص الطبي.
- انشاء محتوى: نماذج اللغات الكبيرة بارعة جدًا في توليد محتوى متنوع باستخدام المحفز المناسب. يمكنك بسهولة توجيه نموذج لتوليد منشورات المدونات، والقصائد، والقصص، وأكواد الحاسوب، ووصفات الطعام، والموسيقى، والصور، ومقاطع الفيديو، ورسائل البريد الإلكتروني باستخدام المحفزات المناسبة.
- البحث واسترجاع المعلومات:معظم نماذج الذكاء الاصطناعي مُدرَّبة على كميات هائلة من البيانات، مما يُسهِّل استجوابها للحصول على معلومات مُحدَّدة. إصدار التوجيهات ذات الصلة يُساعد أي مستخدم على استرجاع أي معلومة بسهولة. مع النماذج المُدرَّبة جيدًا، أصبحت هذه العملية أفضل من مُحرِّكات البحث القياسية، مما أدى إلى جيل جديد من تطبيقات البحث المُزوَّدة بالذكاء الاصطناعي مثل you.com و الحيرة.ai.
- المساعدة في الكتابةمع التوجيهات المناسبة، يُعد الذكاء الاصطناعي التوليدي أكثر التقنيات إبداعًا التي عرفها الإنسان حاليًا. بدءًا من الأفكار الإبداعية لكتابة جميع أنواع المقالات، وصولًا إلى تصحيح القواعد النحوية وتلخيص المقالات، فإن القدرة على توجيه التوجيهات المناسبة تُحدث فرقًا هائلًا في حياة الكُتّاب وموظفي المكاتب.
- مساعدة البرمجة:على الرغم من وجود مساعدين برمجة الذكاء الاصطناعي المخصصين للغاية مثل مساعد الطيار جيثب و الأمازون Codewhispererإن القدرة على إصدار التوجيهات الصحيحة لنماذج الذكاء الاصطناعي العامة يمكن أن تعزز إنتاجية المبرمج وتوفر وقت التطوير الثمين.
- خدمات ترجمة:تعتبر نماذج اللغات الكبيرة من الخبراء في ترجمة اللغات ويمكنك الاستفادة من ذلك لصالحك من خلال المطالبات الصحيحة. وعلى عكس مجرد ترجمة النص من لغة إلى أخرى، يمكنك تعديل الناتج وفقًا لقدراتك على المطالبات.
- روبوت المحادثة والمساعدة الشخصية:في البداية، كانت هناك أدوات أتمتة مثل Zapier و IFTTT التي ساعدت المستخدمين على أتمتة المهام باستخدام واجهات مرئية. ومع ذلك، تُحدث إضافات ChatGPT والعروض المماثلة تغييرًا جذريًا في هذا المجال، حيث تتيح للمستخدمين أتمتة المهام على الإنترنت باستخدام المطالبات.
- الضبط الدقيق والتخصيص: بعد تدريب نموذج الذكاء الاصطناعي مسبقًا باستخدام الكثير من النصوص والصور والصوت أو بيانات الفيديو، تكون الخطوة التالية عادةً هي مرحلة الضبط الدقيق. هنا، يتم تخصيص النموذج العام للتركيز على مهام أكثر تحديدًا، مثل إنشاء المحتوى أو روبوت الدردشة باستخدام الهندسة السريعة.
المهارات المطلوبة
الهندسة السريعة هي فن وعلم يتطلب مزيجًا من المهارات الفنية وغير الفنية لتحقيق كفاءة عالية. في حين أن بعض المشاريع أو المناصب الهندسية السريعة قد تتطلب مهارات متخصصة محددة، فإن المهارات الأكثر عمومية هي كما يلي:
- تحليل المشكلات والقدرة على حلها: من المرجح أن تصبح القدرة على تحديد المشكلات وتحليلها وتحديدها بشكل إبداعي المهارة البشرية الأكثر مكافأة في المستقبل الذي تهيمن عليه الذكاء الاصطناعي. لتحقيق أفضل استفادة من نموذج الذكاء الاصطناعي، فأنت بحاجة إلى القدرة على تحديد المشكلات بسرعة في أي موقف، وتحليل الموقف للتوصل إلى حلول محتملة، وتحديد خريطة طريق إبداعية أو عملية لحل المشكلة بدقة.
- مهارات التواصل اللفظي والكتابي:تحتاج أيضًا إلى مهارات تواصل جيدة لمساعدتك على تحقيق أقصى استفادة من تفاعلاتك مع نموذج الذكاء الاصطناعي. تعمل معظم النماذج المتاحة حاليًا مع الاتصالات المكتوبة، ولكن يجب أن تتوسع الواجهات في النهاية لتشمل المهارات اللفظية وغيرها. ومع ذلك، فإن الفهم الجيد للتواصل هو كل ما هو ضروري.
- معرفة الذكاء الاصطناعي والتعلم الآلي ومعالجة اللغة الطبيعية:كما أنه يساعد أيضًا على فهم كيفية عمل نماذج الذكاء الاصطناعي (AI)، وكيفية عمل التعلم الآلي (ML)، ومجال معالجة اللغة الطبيعية (NLP).
- معرفة برمجة الكمبيوتر:على الرغم من أنها ليست شرطًا أساسيًا للتحفيز بالذكاء الاصطناعي، فإن الفهم الجيد للغات البرمجة وكيفية نقل الأفكار إلى الآلات وحل المشكلات باستخدام هذه الأفكار يمكن أن يكون ذا قيمة لا تقدر بثمن في الهندسة التحفيزية.
- تحليل البيانات:يوجد الكثير من القواسم المشتركة بين تحليل البيانات والاستجابة السريعة للذكاء الاصطناعي. تمكنك مهارات تحليل البيانات من تحديد واستخراج رؤى وأنماط قيمة من بيانات الاستجابة السريعة. كما يساعدك معرفة كيفية تصور بياناتك وتقديمها إلى الجمهور أو الفريق أو العملاء.
كيفية كتابة مواضيع فعالة
إن كتابة مطالبات فعالة لنماذج الذكاء الاصطناعي تتطلب منك فقط الاحتفاظ ببعض النصائح في الاعتبار وهي كما يلي.
- حدد الغرض:يجب عليك أولاً توضيح ما أنت على وشك إنشائه ولماذا تفعل ذلك. اسأل نفسك عن هدف العملية وكن واضحًا بشأن النتيجة المتوقعة.
- أعطي تعليمات واضحة ومحددة:حاول أن تجعل إرشاداتك بسيطة وسهلة الفهم. يجب أن تحتوي على معلومات محددة وتعليمات واضحة حول ما تحتاجه.
- تضمين أسئلة مفتوحة:تعمل نماذج الذكاء الاصطناعي التوليدي بشكل جيد مع الأسئلة المفتوحة، والتي لا تتطلب إجابة مباشرة بنعم أو لا، بل تشجع على التفكير الحر والحرية الإبداعية والقدرة على الإجابة بأشكال عديدة.
- تضمين معلومات سياقية:يمكنك تحسين نتائج مطالباتك بشكل أكبر من خلال تضمين معلومات أساسية حول المشكلة، وشرح جمهورك المستهدف، وذكر الوقت أو الموقع، وتحديد التنسيقات المحددة، وتقديم الأمثلة، وتوضيح أي مصطلحات غامضة، والإشارة إلى البيانات السابقة.
- أعاد:تحتوي معظم نماذج التعلم العميق على ميزة انتباه تجعلها مدركة للسياق. يمكنك استخدام هذه الميزة من خلال الرجوع إلى البيانات السابقة التي قدمها النموذج، وتغيير الخيارات التي قدمها النموذج استجابة لذلك، وإخباره بإعادة تنفيذ مهمة سابقة بخيارات مختلفة. يمكن أن تنتج التكرارات نتائج قوية، حيث تساعدك على تعديل وتحسين الناتج الأولي.
بعض الأمثلة على المطالبات
يمكنك إنشاء عدد من المطالبات بقدر عدد النجوم في السماء. توفر القائمة التالية أمثلة فقط لمساعدتك في توجيه إبداعك.
| موجه | ملاحظات | |
|---|---|---|
| 1. | مرحبًا، أنا مسافر إلى لندن، هل لديك أي توصيات بشأن الأشياء التي يمكنني القيام بها؟ | المساعدة في التخطيط للرحلة |
| 2. | أكتب فيلمًا عن بطل خارق وأريد منك إنشاء القصة وبناء 5 شخصيات لي. | المساعدة الإبداعية |
| 3. | أريد منك أن تعمل كخبير في البيانات وتكتب لي التعليمات البرمجية. لدي مجموعة بيانات حول (*الوصف*). هل يمكنك بناء نموذج تعلُّم آلي للتنبؤ بـ (*المتغير المستهدف*)؟ | ChatGPT كمساعد في علوم البيانات |
| 4. | أريد منك أن تعمل كخبير في علم البيانات وتكتب لي التعليمات البرمجية. لدي مجموعة بيانات حول (*وصف*). هل يمكنك كتابة تعليمات برمجية بلغة بايثون لتصور البيانات؟ | ChatGPT كمساعد في علوم البيانات |
| 5. | اكتب قائمة تتضمن 15 فكرة ترويجية لـ (*منتجك*). يجب أن يكون الجمهور المستهدف هو (*الهدف*) وأن يكون المنتج مميزًا بـ (*ميزاته*). | |
| 6. | تقديم مراجعة مفصلة لـ (*أدخل المنتج أو الخدمة*) | |
| 7. | هل يمكنك كتابة كود JavaScript لي لتوليد أرقام عشوائية تحتوي على 15 عمودًا و 100 صف؟ | ChatGPT كمساعد ترميز |
| 8. | سيارة رياضية صفراء واقعية بعجلات كروم في خلفية شارع مزدحم. | صورة دال-اي |
| 9. | زوجان مسنان يجلسان على مقعد في حديقة في يوم مشمس. | صورة دال-اي |
| 10. | منظر خلاب لشاطئ استوائي مع الأشجار والمياه الصافية. | صورة دال-اي |
| 11. | أرغب في أن أكون مطور برامج. يُرجى تزويدي بوثائق الوظيفة أدناه (*أدخل الوظيفة*). | ChatGPT كمساعد ترميز |
| 12. | رسم بياني للمتوسطات المتحركة الشائعة | مترجم كود ChatGPT |
| 13. | إنشاء خريطة حرارية باستخدام هذه البيانات | مترجم كود ChatGPT |
| 14. | استخدم العمودين 1 و2 من هذه البيانات للحساب (*أدخل القيمة المطلوبة*) | مترجم كود ChatGPT |
| 15. | اكتب بريدًا إلكترونيًا إلى الرئيس واعتذر له عن عدم قدرتي على حضور الاجتماع. أخبره بخمس أكاذيب حول سبب عدم قدرتي على الحضور. | |
| 16. | اكتب مقالاً من 700 كلمة عن الزراعة العمودية في البيوت البلاستيكية. اذكر إيجابيات وسلبيات الزراعة العمودية، والتكاليف التقديرية لبدء مشروع تجريبي، والأسئلة الشائعة. | يعمل على معظم برامج الدردشة الآلية |
| 17. | أريدك أن تتصرف كمُحاور. سأكون المرشح وستطرح عليّ أسئلة المقابلة للتدرب على منصب (*المنصب*) في إحدى الشركات. لا تطرح كل الأسئلة دفعة واحدة. فقط اسألني سؤالاً، ثم انتظر إجاباتي. لا تشرح أي شيء. اسألني الأسئلة واحدًا تلو الآخر كما يفعل المُحاور وانتظر إجاباتي. جملتي الأولى هي "مرحبًا" | ChatGPT جيد في هذا |
| 18. | أريدك أن تتصرف كطبيبي الافتراضي. سأصف لك الأعراض الفسيولوجية التي أعاني منها وستقدم لي تشخيصًا وخطة علاج للأعراض. من فضلك، لا ترد إلا بتشخيصك وخطة العلاج، ولا تقدم أي تفسيرات إلا عند الضرورة. طلبي الأول هو "لقد كنت أعاني من وخز في الساقين خلال الأيام القليلة الماضية". | |
| 19. | أريدك أن تعمل كطرفية لينكس، سأكتب الأوامر وسترد عليك بنفس النتيجة التي ستنتجها طرفية لينكس. لا تشرح أي شيء ولا ترد إلا عندما أكتب إليك. هل فهمت؟ | |
| 20. | لوحة لكلب لطيف يرتدي بدلة، ضوء طبيعي، بألوان زاهية | مولدات الصور مثل Stable Diffusion وDalle-E |
| 21. | بطة بلاستيكية لطيفة تعزف على الجيتار، شخصية واقفة، عرض ثلاثي الأبعاد باستخدام برنامج Blender، ألوان زاهية | |
| 22. | أسد رقيق ثلاثي الأبعاد، لقطة مقربة لطيفة ورائعة، عيون دائرية عاكسة كبيرة لطيفة، فرو طويل رقيق، عرض بيكسار، محرك غير واقعي سلس سينمائي، تفاصيل معقدة، سينمائية | صورة توضيحية ثلاثية الأبعاد عن الانتشار المستقر |
| 23. | قطة هلامية تطارد فراشة عملاقة في غابة سحرية. –v5 | صورة Midjourney v5 |
| 24. | شخصية لطيفة بأجزاء ميكانيكية من الفولاذ والمطاط مع تفاصيل واقعية للغاية بألوان زاهية | صورة Midjourney v4 |
الأسئلة الشائعة
ما هي بعض أفضل الممارسات للكتابة السريعة للحصول على مخرجات دقيقة وذات صلة؟
اشرح السيناريو وأدرج أكبر قدر ممكن من المعلومات أو الأمثلة المفيدة.
هل هناك فرق بين الهندسة الفورية وهندسة البرمجيات؟
نعم، تستخدم الهندسة الفورية لغة بشرية طبيعية، وخاصة اللغة الإنجليزية. تتطلب هندسة البرمجيات عادةً دراسة لغات كمبيوتر محددة وأساليب تطوير.
كيف يمكنني تطوير مهاراتي الهندسية السريعة؟
من خلال التدريب والتعلم أكثر من الروابط المرجعية أدناه.
ما هي التحديات الهندسية السريعة الشائعة؟
وتشمل هذه المخاطر تجنب إنشاء مطالبات غامضة، والعمل مع نماذج متحيزة، والافتقار إلى المعرفة المجالية اللازمة لتوجيه النموذج.
مصادر كتابة مطالبات الذكاء الاصطناعي
- https://openart.ai/promptbook
- https://towardsdatascience.com/
- https://docs.openai.com/
- https://www.coursera.org/
- https://www.udemy.com/
- https://www.chatgpttrainings.com/book
- https://github.com/dair-ai/Prompt-Engineering-Guide
- https://www.promptengineering.org/master-prompt-engineering-ai-prompt/
خاتمة
لقد وصلنا إلى نهاية هذا المنشور حول هندسة الذكاء الاصطناعي وقد رأيتم الفرص المختلفة التي يقدمها الذكاء الاصطناعي للمبتدئين والمحترفين على حد سواء.
الهندسة الفورية هي الجسر الذي يربط بين البشر والذكاء الاصطناعي. لذا، فإن قدرتك على إنتاج نتائج عالية الجودة وقيمة من أنظمة الذكاء الاصطناعي تعتمد على كفاءتك في التحفيز.

