This workflow demonstrates different options for building custom AI chatbots.
Using a learning assistant chatbot as an example, the workflow shows:
how to build a basic chatbot with a single question and answer, then enhance it with conversation history, and finally wrap it manually into a component with an interactive chat view (LLM Chat Prompter node)
how to build a fully interactive chatbot automatically (Agent Chat View node)