I want to build a ChatGPT-style interactive chatbot inside Node-RED that allows users to type a question and get smart, conversational replies — just like the real ChatGPT interface.
The chatbot should connect directly to the OpenAI API using my API key and display responses inside the Node-RED Dashboard 2.0 UI.
My question:
Which nodes should I use to build this interactive chatbot interface?
How can I handle user input dynamically (instead of inject node)?