In the case of ChatGPT, the flow of communication is subtle. When it states that it doesn't have enough info, a user provides more context. So it functions as a completion engine aiding someone with initial good ideas and a sufficient level of k