nodebb-plugin-openai doesn't use streaming responses it sends the post to openai and once the response is received it makes a reply in the topic or chat.
One obvious ChatGPT use case is summarizing an entire thread. It's very simple with most of the LLM APIs.
It would just need to be run when the thread has changed significantly – there's some probably some nuance on that front.