Chatbots are another extremely popular use case for LLMs. Instead of a single question and answer, a chatbot can handle multiple back-and-forth queries and answers, getting clarification or answering follow-up questions.

LlamaIndex gives you the tools to build knowledge-augmented chatbots and agents.

Here are some relevant resources:

  • Building a chatbot tutorial

  • create-llama, a command line tool that generates a full-stack chatbot application for you

  •, an open-source application that uses LlamaIndex to build a chatbot that answers questions about SEC filings

  • RAGs, a project inspired by OpenAI’s GPTs that lets you build a low-code chatbot over your data using Streamlit

  • Our OpenAI agents are all chatbots in nature