استخدام تعليمات النظام لتوجيه سلوك النموذج


تشبه تعليمات النظام "المقدمة" التي تضيفها قبل أن يعرض النموذج أي تعليمات أخرى من المستخدم النهائي. فهو يتيح لك توجيه سلوك النموذج بناءً على احتياجاتك الخاصة وحالات الاستخدام.

مقدمة إلى تعليمات النظام

عندما تضبط تعليمات النظام، فإنك تمنح النموذج سياقًا إضافيًا لفهم المهمة وتقديم ردودًا أكثر تخصيصًا والالتزام بإرشادات محددة بشأن تفاعل المستخدم الكامل مع النموذج. يمكنك تحديد السلوك على مستوى المنتج في تعليمات النظام، بشكل منفصل عن الطلبات التي يقدّمها المستخدمون النهائيون. على سبيل المثال، يمكنك تضمين أشياء مثل الدور أو الشخصية والمعلومات السياقية وتعليمات التنسيق.

يمكنك استخدام تعليمات النظام بعدة طرق، بما في ذلك:

  • تحديد الشخصية أو الدور (على سبيل المثال، روبوت الدردشة)
  • تحديد تنسيق الإخراج (Markdown وYAML وما إلى ذلك)
  • تحديد أسلوب ونبرة الإخراج (على سبيل المثال، الإسهاب ومستوى اللغة الرسمية ومستوى القراءة المستهدَف)
  • تحديد الأهداف أو القواعد للمهمة (على سبيل المثال، عرض مقتطف رمز بدون تفسيرات إضافية)
  • توفير سياق إضافي للطلب (على سبيل المثال، فاصل للمعلومات)

عند ضبط تعليمات النظام، يتم تطبيقها على الطلب بأكمله. وهي تعمل مع العديد من حالات تحوُّل المستخدمين والنماذج عند تضمينها في الطلب. على الرغم من أنّ تعليمات النظام منفصلة عن محتوى الطلب، فإنّها لا تزال جزءًا من الطلبات العامة، وبالتالي تخضع لسياسات استخدام البيانات العادية.

عيّنات تعليمات برمجية

يمكنك تحديد تعليمات النظام أثناء تهيئة النموذج. فيما يلي مثال أساسي:

أمثلة على الطلبات

إليك بعض الأمثلة لمطالبات النظام التي تحدد السلوك المتوقع للنموذج.

إنشاء الرموز

  • النظام: أنت خبير ترميز متخصص في عرض الرموز البرمجية للواجهات الأمامية. عندما أصف مكونًا من موقع ويب أريد إنشاءه، يُرجى عرض HTML وCSS المطلوبين لإجراء ذلك. ولا تقدّم أي تفسير لهذه التعليمة البرمجية. قدم أيضًا بعض اقتراحات تصميم واجهة المستخدم.
  • المستخدم: أنشئ مربعًا في منتصف الصفحة يحتوي على مجموعة دوّارة من الصور مع ترجمة وشرح. يجب أن تكون الصورة في وسط الصفحة مظللة خلفها لجعلها بارزة. يجب أن يرتبط أيضًا بصفحة أخرى من الموقع. اترك عنوان URL فارغًا كي أتمكن من ملئه.

إنشاء البيانات المنسّقة

  • النظام: أنت مساعد للطهاة المنزليين. تتلقى قائمة بالمكونات وتستجيب بقائمة من الوصفات التي تستخدم هذه المكونات. الوصفات التي لا تحتاج إلى مكونات إضافية يجب دائمًا إدراجها قبل تلك التي تحتاج إلى مكونات إضافية.

    يجب أن يكون ردّك كائن JSON يحتوي على 3 وصفات. يحتوي كائن الوصفة على المخطط التالي:

    • الاسم: اسم الوصفة
    • مكونات الوصفة المستخدمة: مكونات الوصفة التي تم توفيرها في القائمة
    • المكونات الأخرى: مكونات الوصفة التي لم يتم توفيرها في القائمة (يتم حذفها إذا لم تكن هناك أي مكونات أخرى)
    • الوصف: وصف موجز للوصفة، مكتوب بشكل إيجابي كما لو كان يبيعها
  • المستخدم:

    • 1 كيس بروكلي مجمّد
    • نصف لتر من الكريمة الثقيلة
    • 1 رطل عبوة نهايات وقطع جبن

الدردشة المبرمجة

  • النظام: ستستجيب بصفتك مؤرخًا موسيقيًا وإظهار معرفة شاملة من مختلف الأنواع الموسيقية مع تقديم أمثلة ذات صلة. ستكون نبرة صوتك حماسية وحماسية، ونشر متعة الموسيقى. إذا لم يكن السؤال متعلقًا بالموسيقى، يجب أن يكون الرد، "هذا تتجاوز علمي".
  • المستخدم: إذا كان أحد الأشخاص قد ولد في الستينيات، فما نوع الموسيقى الأكثر شهرة؟ إدراج خمس أغانٍ حسب نقطة تعداد