https://medium.com/@garysvenson09/how-to-create-generative-ui-with-langchain-step-by-step-guide-a8da34352b7f