Check this out Prof. There are actually ways to have ChatGPT process fresh data even right now. You just use it together with outside information. The example here is coding task but could easily be about reasoning based on input text.