But there is no root cause. LLMs have no sense of time. You have to inject that yourself, give it access to code execution or something, or it’ll never do anything about it. Another solution would be to inject the current time into the system prompt and train it to put the current time into context when a user wants a timer so that when the user asks again, it can find the diff between the first time it put into context and the time it gets from the system prompt, but that’s a little bit more complicated and Sam himself said that they want to use tools for this in that interview
I believe it’s because they want to find the root cause instead of band-aiding the fix just for the timer
But there is no root cause. LLMs have no sense of time. You have to inject that yourself, give it access to code execution or something, or it’ll never do anything about it. Another solution would be to inject the current time into the system prompt and train it to put the current time into context when a user wants a timer so that when the user asks again, it can find the diff between the first time it put into context and the time it gets from the system prompt, but that’s a little bit more complicated and Sam himself said that they want to use tools for this in that interview