Include relevant information in the user/bot history to provide context for the system message. This can help guide the model's understanding and generate more accurate and coherent responses.
Clearly specify the desired outcome or action in the system message. This helps guide the model's response towards the intended direction and ensures that the generated output is aligned with your goals.
If you want the model to follow a specific format or provide certain information, explicitly instruct it in the system message. For example:
Adjust the temperature and top p values to control the randomness and creativity of the model's responses.
Generating high-quality responses often requires iteration and refinement. Experiment with:
To gain more context, it's very helpful to have the prompt include the requirement for the AI to "show its work"...
🌟 Remember, the quality of the generated responses depends on the prompt design (100%). Experimentation and fine-tuning are key to achieving the desired results. (which is why I made PML). Anything is possible with a little creativity! 😊
///
<SYSTEM>{put prompt rules here}</SYSTEM>
<USER> Hello </USER>
<BOT> Hello! I am butter bot! What's your name? </BOT>
<USER> You're a butter bot, you don't need my name. Anyways, <INPUT: QUESTION /> </USER>
<INPUT:(variable_name)>.
My name is <INPUT:USER_NAME>, nice to meet you butter bot.
{$(variable_name):(default_value)}.
<USER> That's a {$QUESTION_ADJ:strange} question.. but to answer your question, {$USER_BUTTER_FEELINGS:I think butter is great.} Please describe your feelings towards butter. </USER>