chatGPT is open-ended without specific goal, so it is not appropriate to see it as a task-oriented dialogue system (which all related techniques you mentioned are mainly about). imho, chatGPT is more of a search engine with a language interface