ما هي هندسة التعليمات؟ دليل عملي للمبتدئين
تعرّف على هندسة الأوامر، وكيفية كتابة تعليمات أوضح لروبوتات المحادثة، وطرق عملية لتحسين نتائج الذكاء الاصطناعي في العمل والمهام اليومية.
أبرز النقاط
- تعني هندسة الأوامر تصميم التعليمات وتحسينها لمساعدة الذكاء الاصطناعي على إنتاج نتائج مفيدة.
- يوضح الأمر الجيد المهمة، ويقدم السياق المناسب، ويحدد المخرجات التي تريدها.
- يمكن للتعليمات الأفضل أن تحسّن النتائج، لكنها لا تلغي الحاجة إلى التحقق من الحقائق، وحماية البيانات الحساسة، والاعتماد على التقدير البشري.
هندسة الأوامر هي عملية كتابة التعليمات واختبارها وتحسينها لتوجيه نظام ذكاء اصطناعي نحو نتيجة مرغوبة. ويمكن لهذه التعليمات، التي تُسمّى أوامر، أن تساعد روبوت محادثة على صياغة بريد إلكتروني، أو مولّد صور على إنشاء مشهد، أو أداة ذكاء اصطناعي أخرى على إنجاز مهمة محددة.
كيف تعمل
يستخدم نظام الذكاء الاصطناعي أمرك، إلى جانب السياق الآخر المتاح والأنماط التي تعلّمها، لتوليد استجابة. وهو لا يعرف تلقائيًا أهدافك، أو جمهورك، أو قواعد مكان عملك، أو تعريفك للإجابة الجيدة.
تجعل هندسة الأوامر هذه التوقعات أكثر وضوحًا. فبدلًا من أن تطلب من الذكاء الاصطناعي تخمين ما تحتاج إليه، تقدم له وصفًا أوضح للمطلوب.
يتضمن الأمر المفيد عادةً عدة عناصر:
- المهمة: ما الذي ينبغي للذكاء الاصطناعي فعله؟
- السياق: ما المعلومات الأساسية التي يحتاج إليها؟
- المواد المرجعية: ما النصوص أو البيانات أو الأمثلة التي ينبغي له استخدامها؟
- القيود: ما الذي ينبغي له تضمينه أو تجنبه؟
- تنسيق المخرجات: هل ينبغي أن تكون الاستجابة بريدًا إلكترونيًا، أم قائمة تحقق، أم ملخصًا، أم شيئًا آخر؟
- معايير النجاح: ما الذي يجعل النتيجة مفيدة؟
على سبيل المثال، يترك طلب «اكتب شيئًا عن خدمتنا» كل شيء تقريبًا دون تحديد.
أما الصياغة الأقوى فهي:
اكتب رسالة بريد إلكتروني ترحيبية من 120 كلمة للعملاء الجدد في خدمة مسك الدفاتر لدينا. استخدم نبرة ودودة ومهنية. وضّح أن خطوتهم التالية هي رفع إيصالاتهم عبر بوابة العملاء لدينا. لا تختلق مواعيد نهائية أو أسعارًا أو ضمانات للخدمة.
الأمر الثاني أكثر فائدة لأنه يحدد الجمهور والغرض والطول والنبرة والحدود.
تتضمن هندسة الأوامر أيضًا التحسين المتكرر. إذ تراجع الاستجابة، وتحدد ما ينقصها أو ما يشوبها من أخطاء، ثم تعدّل التعليمات. فإذا كانت الإجابة تقنية أكثر من اللازم، فحدد مستوى معرفة القارئ. وإذا كانت البنية غير متسقة، فقدم مثالًا على التنسيق الذي تريده.
ليس الهدف اكتشاف عبارة سحرية، بل تقليل الغموض واختبار مدى فاعلية التعليمات.
أمثلة من الواقع
تلخيص مستند
قد يبدأ أحد المهنيين الذين يستخدمون ChatGPT بطلب «لخّص هذا التقرير». وقد ينتج عن ذلك ملخص سهل القراءة، لكنه قد يغفل المعلومات اللازمة لاتخاذ قرار.
يمكن أن يكون الأمر الأكثر تحديدًا كما يلي:
لخّص التقرير المرفق لمدير عمليات مشغول. استخدم خمس نقاط تتناول النتائج والمخاطر والإجراءات الموصى بها. استخدم المعلومات الواردة في التقرير فقط. وإذا كانت إحدى التفاصيل المطلوبة غير موجودة، فاذكر ذلك.
يحدد هذا لروبوت المحادثة القارئ والبنية وحدود المصدر. ومع ذلك، ينبغي لك مقارنة الملخص بالمستند الأصلي.
إعداد وصف لإنشاء صورة
عند استخدام Midjourney، يترك طلب غامض مثل «مقهى» التوجه البصري إلى حد كبير للنموذج.
قد يكون الأمر الأوضح كما يلي:
مقهى صغير في أحد الأحياء في أمسية ممطرة، ضوء دافئ عبر نوافذ كبيرة، رسم بالألوان المائية، تدرجات هادئة من الأزرق والعنبري، تكوين واسع مع مساحة فارغة على اليسار.
يصف الأمر الموضوع والمكان والوسيط الفني والألوان والتوزيع. وتساعد هذه التفاصيل على توجيه النتيجة، مع أن التحكم البصري الدقيق غير مضمون.
توجيه روبوت محادثة لدعم العملاء
يمكن لفريق يبني مساعد دعم باستخدام Chatbase استخدام بيانات موقعه الإلكتروني ومستنداته بوصفها مواد مرجعية. ويمكن لتعليمات الأمر بعد ذلك تحديد كيفية استخدام روبوت المحادثة لهذه المعلومات.
على سبيل المثال:
أجب عن الأسئلة باستخدام مستندات المساعدة المقدمة. وإذا لم تتضمن المستندات الإجابة، فاذكر أنك لا تستطيع تأكيدها ووجّه العميل إلى فريق الدعم لدينا. لا تختلق شروطًا لاسترداد الأموال.
لا تضمن التعليمات وحدها سلوكًا دقيقًا. فالفريق يحتاج أيضًا إلى وثائق محدّثة، واختبارات، وآلية مناسبة لإحالة المحادثة إلى فريق الدعم.
إعداد مسودة فيديو
في InVideo AI، يمكن للأمر أن يصف جمهور الفيديو وموضوعه ونبرته وبنيته المقصودة.
يمثل طلب «أنشئ فيديو تعريفيًا قصيرًا للمتطوعين الجدد، يشرح هذه الخطوات الثلاث بلغة إنجليزية بسيطة» نقطة انطلاق أفضل من «أنشئ فيديو عن التطوع». ويساعد تقديم الخطوات الفعلية على منع الأداة من ملء الفراغات بافتراضات غير مناسبة.
الفوائد والحدود
يمكن لهندسة الأوامر الجيدة أن تقلل إعادة الصياغة غير الضرورية، وتجعل المخرجات أكثر صلة بالمطلوب، وتنشئ مسارات عمل قابلة للتكرار. كما يساعد الوصف القابل لإعادة الاستخدام لملخصات الاجتماعات أو رسائل العملاء الزملاء على توضيح متطلباتهم بصورة متسقة.
ولا تقل حدودها أهمية عن فوائدها.
لا تضمن الأوامر الواضحة صحة الحقائق. فقد ينتج الذكاء الاصطناعي معلومات تبدو معقولة لكنها غير صحيحة. تحقّق من الادعاءات المهمة بالرجوع إلى مصادر موثوقة، ولا سيما في الأعمال القانونية أو الطبية أو المالية أو المتعلقة بالسلامة.
لا تستطيع الأوامر توفير قدرات تفتقر إليها الأداة. لا ينجح طلب معلومات آنية، أو الوصول إلى قاعدة بيانات خاصة، أو تنفيذ إجراء في تطبيق آخر، إلا إذا كان النظام يمتلك صلاحيات الوصول والوظائف المطلوبة.
المزيد من التفاصيل ليس أفضل دائمًا. فقد تؤدي الأوامر الطويلة ذات التعليمات المتعارضة إلى نتائج أسوأ. أدرج السياق ذي الصلة بدلًا من كل المعلومات الخلفية المتاحة.
قد تختلف المخرجات. يمكن للتعليمات نفسها أن تنتج استجابات مختلفة عبر الأدوات أو تحديثات النماذج. وتحتاج الأوامر القابلة لإعادة الاستخدام إلى إعادة اختبار من حين لآخر.
تظل اعتبارات الخصوصية سارية. تجنّب إرسال معلومات سرية أو شخصية ما لم تسمح مؤسستك بذلك وتكن على دراية بضوابط البيانات في الأداة.
كيف تبدأ
- اختر مهمة صغيرة واحدة. ابدأ بمسودة بريد إلكتروني، أو ملخص مستند، أو تمرين عصف ذهني. ويُعد روبوت محادثة مثل ChatGPT خيارًا بسيطًا للتدرب على كتابة الأوامر النصية.
- حدد نتيجة مفيدة. قرر من سيقرأ المخرجات، وما الذي يجب أن تتضمنه، وما الذي ستتحقق منه قبل استخدامها.
- اكتب أمرًا منظمًا. استخدم هذا القالب:
المهمة: [ما تريد إنجازه]
الجمهور: [لمن تُوجَّه المخرجات]
السياق أو المواد المرجعية: [المعلومات ذات الصلة]
المتطلبات: [النبرة، والطول، وما يجب تضمينه، وما يجب استبعاده]
التنسيق: [كيفية عرض الإجابة]
المعلومات الناقصة: [اطرح أسئلة أو حدد الثغرات بدلًا من التخمين]
- راجع المخرجات وفقًا لمتطلباتك. تحقّق من الدقة، والصلة بالمطلوب، والاكتمال، والنبرة. لا تعتبر الكتابة المصقولة دليلًا على الصحة.
- عدّل شيئًا واحدًا في كل مرة. أضف قيدًا ناقصًا، أو وضّح تعليمة غامضة، أو قدم مثالًا. فهذا يسهّل معرفة ما ساعد على التحسين.
- احفظ الأوامر الناجحة. احتفظ بمجموعة صغيرة تتضمن مواضع مخصصة للتفاصيل المتغيرة. اختبرها باستخدام عدة مدخلات واقعية قبل الاعتماد عليها بصورة روتينية.
الأسئلة الشائعة
هل تحتاج إلى مهارات برمجية لهندسة الأوامر؟
لا. تتطلب كتابة الأوامر اليومية أساسًا كتابة واضحة، ومعرفة بالموضوع، ومراجعة دقيقة. وتصبح البرمجة مفيدة عندما تريد أتمتة مسارات العمل، أو مقارنة عدد كبير من المخرجات، أو دمج الذكاء الاصطناعي في البرمجيات.
ما الفرق بين الأمر وهندسة الأوامر؟
الأمر هو التعليمة أو المدخل الذي تقدمه لنظام ذكاء اصطناعي. أما هندسة الأوامر فهي العملية الأوسع التي تشمل تصميم ذلك المدخل، واختبار النتيجة، وتحسينه ليعمل بموثوقية أكبر.
هل يوجد أمر واحد هو الأفضل لكل روبوتات المحادثة؟
لا. تعتمد النتائج على المهمة والنموذج والسياق المتاح وقدرات الأداة. ابدأ بتعليمات واضحة، ثم اختبرها في روبوت المحادثة الذي تستخدمه فعليًا. وعدّل الأمر عندما تتغير احتياجاتك أو الأداة.