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


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

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

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

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

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

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

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

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

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

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

إنشاء الرموز

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

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

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

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

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

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

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

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