تمام متن ورودی ساختاریافته به عنوان یک اعلان به مدل ارسال می شود.
MessagePrompt شامل مجموعه ای ساختاریافته از فیلدها است که زمینه مکالمه را فراهم می کند، نمونه هایی از جفت پیام ورودی/خروجی کاربر که مدل را برای پاسخگویی به روش های مختلف آماده می کند، و تاریخچه مکالمه یا لیستی از پیام ها که چرخش های متناوب مکالمه را نشان می دهد. کاربر و مدل
اختیاری. متنی که باید ابتدا در اختیار مدل قرار گیرد تا پاسخ را زمین گیر کند.
اگر خالی نباشد، این context ابتدا قبل از examples و messages به مدل داده می شود. هنگام استفاده از context حتماً هر درخواستی را برای حفظ تداوم ارائه دهید.
این فیلد میتواند توصیفی از درخواست شما برای مدل باشد تا به ارائه زمینه و راهنمایی پاسخها کمک کند. مثالها: «عبارت را از انگلیسی به فرانسوی ترجمه کنید». یا "با توجه به بیانیه، احساس را به عنوان شاد، غمگین یا خنثی طبقه بندی کنید."
اگر اندازه ورودی کل از inputTokenLimit مدل بیشتر شود و درخواست ورودی کوتاه شود، هر چیزی که در این فیلد گنجانده شده است بر تاریخچه پیام ارجحیت دارد.
این شامل ورودی کاربر و پاسخی است که مدل باید از آن تقلید کند.
این examples با پیامهای مکالمه یکسان برخورد میکنند به جز اینکه در messages بر تاریخچه اولویت دارند: اگر اندازه ورودی کل از inputTokenLimit مدل بیشتر شود، ورودی کوتاه میشود. موارد قبل از examples از messages حذف می شوند.