MessagePrompt

تمام متن ورودی ساختاریافته به عنوان یک اعلان به مدل ارسال می شود.

MessagePrompt شامل مجموعه ای ساختاریافته از فیلدها است که زمینه مکالمه را فراهم می کند، نمونه هایی از جفت پیام ورودی/خروجی کاربر که مدل را برای پاسخگویی به روش های مختلف آماده می کند، و تاریخچه مکالمه یا لیستی از پیام ها که چرخش های متناوب مکالمه را نشان می دهد. کاربر و مدل

نمایندگی JSON
{
  "context": string,
  "examples": [
    {
      object (Example)
    }
  ],
  "messages": [
    {
      object (Message)
    }
  ]
}
زمینه های
context

string

اختیاری. متنی که باید ابتدا در اختیار مدل قرار گیرد تا پاسخ را زمین گیر کند.

اگر خالی نباشد، این context ابتدا قبل از examples و messages به مدل داده می شود. هنگام استفاده از context حتماً هر درخواستی را برای حفظ تداوم ارائه دهید.

این فیلد می‌تواند توصیفی از درخواست شما برای مدل باشد تا به ارائه زمینه و راهنمایی پاسخ‌ها کمک کند. مثال‌ها: «عبارت را از انگلیسی به فرانسوی ترجمه کنید». یا "با توجه به بیانیه، احساس را به عنوان شاد، غمگین یا خنثی طبقه بندی کنید."

اگر اندازه ورودی کل از inputTokenLimit مدل بیشتر شود و درخواست ورودی کوتاه شود، هر چیزی که در این فیلد گنجانده شده است بر تاریخچه پیام ارجحیت دارد.

examples[]

object ( Example )

اختیاری. نمونه هایی از آنچه مدل باید تولید کند.

این شامل ورودی کاربر و پاسخی است که مدل باید از آن تقلید کند.

این examples با پیام‌های مکالمه یکسان برخورد می‌کنند به جز اینکه در messages بر تاریخچه اولویت دارند: اگر اندازه ورودی کل از inputTokenLimit مدل بیشتر شود، ورودی کوتاه می‌شود. موارد قبل از examples از messages حذف می شوند.

messages[]

object ( Message )

ضروری. یک عکس فوری از تاریخچه مکالمه اخیر به ترتیب زمانی مرتب شده است.

چرخش متناوب بین دو نویسنده.

اگر اندازه ورودی کل از inputTokenLimit مدل بیشتر شود، ورودی کوتاه می‌شود: قدیمی‌ترین موارد از messages حذف می‌شوند.

مثال

یک مثال ورودی/خروجی که برای آموزش مدل استفاده می شود.

نشان می دهد که مدل چگونه باید پاسخ دهد یا پاسخ خود را قالب بندی کند.

نمایندگی JSON
{
  "input": {
    object (Message)
  },
  "output": {
    object (Message)
  }
}
زمینه های
input

object ( Message )

ضروری. نمونه ای از یک Message ورودی از کاربر.

output

object ( Message )

ضروری. نمونه ای از آنچه که مدل باید با توجه به ورودی خروجی دهد.