MessagePrompt

تم تمرير كل نص الإدخال المنظَّم إلى النموذج كطلب.

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

تمثيل JSON
{
  "context": string,
  "examples": [
    {
      object (Example)
    }
  ],
  "messages": [
    {
      object (Message)
    }
  ]
}
الحقول
context

string

اختياريّ. يشير ذلك المصطلح إلى النص الذي يجب تقديمه إلى النموذج أولاً لتحديد الاستجابة.

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

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

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

examples[]

object (Example)

اختياريّ. أمثلة على ما يجب أن ينشئه النموذج.

ويتضمّن ذلك كلاً من البيانات التي أدخلها المستخدم والاستجابة التي يجب أن يحاكيها النموذج.

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

messages[]

object (Message)

مطلوبة. نبذة عن سجلّ المحادثات الأخيرة تم ترتيبها زمنيًا.

لتحويل خيار بديل بين مؤلفَين.

إذا تجاوز إجمالي حجم الإدخال inputTokenLimit الخاصة بالنموذج، سيتم اقتطاع الإدخال: سيتم تجاهل العناصر الأقدم من messages.

مثال

مثال للإدخال/الإخراج يُستخدم لتوجيه النموذج.

توضح كيف يجب أن يستجيب النموذج أو ينسق استجابته.

تمثيل JSON
{
  "input": {
    object (Message)
  },
  "output": {
    object (Message)
  }
}
الحقول
input

object (Message)

مطلوبة. مثال على إدخال Message من المستخدم

output

object (Message)

مطلوبة. مثال على ما يجب أن يخرجه النموذج بالنظر إلى المدخلات.