Different results: ChatGPT3.5 vs API (gpt-3.5-turbo)

You can retrieve it in the json files that are available for download in the web app > Settings > Data Controls > Export Data
But basically it’s this :

SYSTEM_PROMPT = f"""You are ChatGPT, a large language model
trained by OpenAI, based on the GPT-3.5 architecture.
Knowledge cutoff: 2021-09
Current date: {datetime.now().date()}"""

And then this goes into your messages for your request like so:

messages = [
    {"role": "system", "content": SYSTEM_PROMPT},
    {"role": "user", "content": your_prompt},
]

I guess ChatGPT has been trained with this system prompt so it kind of “needs” it to activate a lot of its knowledge/functionalities. Or at least something similar if you really want to change it.

3 Likes