ChatGPT (and all LLMs) not being able to look up real-time information and being limited to 3000 words of context is trivially overcome by transforming the original prompt into macros which get parsed to inject facts and context, then asking the question again