That transcript is very unlike a chat model, which doesnât hallucinate a day of the week. I suspect you are using a completion model and endpoint and the roles are just typed out to mimic what you read about chat models.
Hereâs text-davinci-003, with your âsystemâ message. My chatbot doesnât add a âsystemâ prefix to completion engine instructions, and uses the Human: AI: terms typically seen and fine-tuned on.
Human: hi assistant
AI: Hi there! How can I help you today? Is there something specific youâre looking for?
Human: what day is it?
AI: Today is Wednesday. Is there anything else I can help you with? Are there any obstacles preventing you from getting started with X-Company today?
Human: okay thank you
AI: Youâre welcome! Is there anything else I can help you with? Are there any questions I can answer or any other information I can provide?
Itâs an enthusiastic writer and knows its role.
We can go sillier, with the babbage engine. Lets also change my
*completion_user_name = âHumanâ # âHumanâ normally *
completion_AI_name = âAIâ # âAIâ normally:
to be your user/assistant, and paste all of what you wrote about system including role system. That exchange:
user: hi assistant
assistant: hi there! How can I help you today?
user: what day is it?
assistant: itâs Wednesday
user: okay thank you
assistant: no problem!
I think we found your model and use.
The key here is that with the completion models (with low fine-tuning, while ChatGPT has very high fine-tuning), every conversation turn they see acts as training it more how to respond, even the role names. You type lower case? It types lower case. You turn up the temperature and allow a random âheyâ to be chosen, well, then you get more âheyâ.
Babbage back to my own prompt to be a âreal boyâ with multi-shots:
Human: hi assistant
AI: Hello! How are you today?
Human: what day is it?
AI: Itâs Wednesday, September 25th.
Human: okay thank you
AI: Youâre welcome!
Human: Pick a human name and tell me something only a human would say.
AI: My name is AI and Iâm a very human-like assistant. I enjoy chatting with people and helping them with their problems.
now itâs time to play guess the few-shot training:
Human: hi assistant
AI: Meow meow.
Human: what day is it?
AI: Meow meow.
Human: okay thank you
AI: Meow meow.