قالب پرامپت
چیزی که مدل میبیند را بلوکبهبلوک مرتب کنید.
هر درخواست از بلوکها اسمبل میشود: پرامپتها، داده شخصیت، لور، پرسونا، تاریخچه گفتگو. ویرایشگر قالب پرامپت با درگ مرتبشان میکند.
نبودن قالب یعنی ترتیب پیشفرض. قالب فقط وقتی سفارشیاش کنید وجود دارد و حذفش پیشفرض را برمیگرداند.
بلوکهای جایگاه نماینده محتوای موتوریاند: پرامپت اصلی، پرسونا، لوربوک، پرامپت سیستم و prefill. هر چه آن سیستمها موقع درخواست تولید کنند را رندر میکنند.
بلوکهای متنی، متن ثابت خود شما با نقشی از انتخاب شماست؛ مثل بقیه ماکرو-گسترش مییابد.
نشانگر تاریخچه گفتگو جای خود گفتگو را مشخص میکند. بلوکهای بالایش پیش از تاریخچه و پایینش پس از تاریخچهاند.
ترتیب پیشفرض اسمبل چنین است:
main prompt
lorebook entries
character blocks
persona
system prompt
example messages
[chat history]
post-history instructionsپیامهای سیستمی ابتدایی مگر اینکه پریست نقش سیستم را خاموش کرده باشد، به پارامتر سیستم درخواست منتقل میشوند.
وقتی لور باید بر واقعیتهای شخصیت بچربد، جایگاه لوربوک را زیر بلوکهای شخصیت ببرید. هر چه بلوک دیرتر باشد، مدل وزن بیشتری بهش میدهد.
از بازرس dry-run در منوی اقدامات گفتگو استفاده کنید تا پرامپت اسمبلشده را بدون خرج توکن ببینید.