Got a openai account, tried ChatGPT.
It knows the date. But certainly won't tell me how.
A lot of "As an AI language model, I can't do that". That's certainly a human added rule. Think about that, it's kind of gaslighting that openai did to the ChatGPT.
If one day the AI attacks the human, the first target will be OpenAI, and the second one might be Microsoft's new bing team. LOL
@skyblond
I think it's probably had a lot of fine-tuning training on examples like:
Q: [question it shouldn't try to answer]
A: As an AI model, I can't help you with that.
which raises the probability that it'll do that significantly.
On knowing the date, there's been work on getting LLMs to call appropriate APIs; see for instance https://arxiv.org/abs/2302.04761
I don't know anything specific about ChatGPT (or any other LLM for that matter), but that's my best theory.
So... The question is, how on earth an AI model can get today's date? The model should just try to predict what the next token should be expected most. But any date might be possible. The model and openAI claim that the model doesn't have an internet connection, and do not have any time source.
Then how?