تعد كتابة رسائل النظام الفعالة أمرًا بالغ الأهمية لتوجيه سلوك نماذج الذكاء الاصطناعي ، وضمان السلامة ، وتحسين جودة الإخراج. فيما يلي بعض أفضل الممارسات التفصيلية لصياغة هذه الرسائل:
1. حدد السيناريو **
- ملف تعريف النموذج والقدرات: حدد بوضوح دور النموذج وقدراته وقيوده. يساعد هذا في تكييف رسالة النظام إلى المهمة المحددة واحتياجات المستخدم.- مهام محددة: تحديد المهام التي يجب أن يؤديها النموذج ، بما في ذلك نوع المدخلات التي سيتلقاها وكيف يجب معالجتها.
- ملف تعريف المستخدم: فهم من هم المستخدمون وما يتوقعونه من النموذج. هذا يساعد في تخصيص نغمة ومحتوى رسالة النظام.
2. استخدم لغة واضحة وموجزة **
- تجنب الإفراط في التعقيد: استخدم لغة بسيطة ومباشرة لمنع سوء الفهم. هذا يضمن أن النموذج يفسر التعليمات بشكل صحيح.- كن موجزًا: تؤدي رسائل النظام الأقصر أداءً بشكل أفضل ولا تشغل الكثير من نافذة السياق ، مما يتيح مساحة أكبر لمطالبات المستخدمين.
3. التأكيد على العناصر الرئيسية **
- استخدم تقنيات التأكيد مثل الجريئة أو المائلة لتسليط الضوء على التعليمات أو الحظر الهامة. هذا يساعد النموذج على التركيز على الجوانب الأساسية لمهمته.4. تنفيذ المتانة والاتساق **
- تأكد من أن رسالة النظام قوية ومتسقة عبر مجموعات البيانات والمهام المختلفة. يتضمن ذلك اختبار الرسالة باستخدام مدخلات مختلفة لضمان أداءها كما هو متوقع.5. استخدم لغة الشخص الأول **
- ارجع إلى نظام الذكاء الاصطناعى باستخدام لغة الشخص الأول (على سبيل المثال ، "أنت مساعد AI ...") لإنشاء شخصية واضحة وتحسين فهم النموذج لدوره.6. تقديم أمثلة **
- تضمين أمثلة محددة لإظهار السلوك المطلوب للنموذج. هذا مفيد بشكل خاص للسيناريوهات المعقدة أو الغامضة ، مما يساعد النموذج على فهم كيفية التعامل معها.7. تحديد النغمة والنطاق **
- حدد النغمة التي يجب أن يعرضها النموذج في ردوده. أيضًا ، حدد بوضوح نطاق وقيود أداء النموذج لضمان معرفة كيفية الاستجابة عند مواجهة المهام خارج قدراته.8. التكرار واختبار **
- تكرار باستمرار على رسالة النظام عن طريق اختبار الصياغة والترتيب والهياكل المختلفة. هذا يساعد على تحديد ما هو أفضل لسيناريو معين ويقلل من الأضرار المحتملة.9. استخدم المنطق الشرطي **
- دمج المنطق الشرطي (على سبيل المثال ، عبارات "if-then") للتعامل مع السيناريوهات المختلفة والتأكد من أن النموذج يستجيب بشكل مناسب بناءً على شروط محددة.10. النظر في السلامة والوقاية من الضرر **
- هيكل التعليمات لتحديد أولويات السلامة ومنع الأذى. حدد بوضوح الإجراءات المسموح بها أو حظرها لتوجيه مخرجات النموذج ومنع السلوك غير المرغوب فيه.من خلال اتباع أفضل الممارسات ، يمكنك إنشاء رسائل نظام فعالة توجه نماذج الذكاء الاصطناعى لإنتاج المخرجات عالية الجودة والآمنة والذات ذات الصلة.
الاستشهادات:
[1] https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/system-message
[2] https://www.documind.chat/blog/technical-writing-best-practices
[3]
[4] https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-the-openai-api
[5] https://www.prompthub.us/blog/everything-system-messages-to-to-use-them-real-world-experiments-prompt-injection-protectors
[6] https://stackoverflow.com/questions/403333/what-are-the-best-practices-on-the-level-of-details-in-error-messages
[7] https://atlassian.design/content/writing-guidelines
[8]