Lab1-ChatBot with RAG


In this chapter, we will create a chatbot that uses a knowledge base to answer questions:

  • First, we will create a knowledge base using Dify's knowledge base feature.
  • Then, we will create a chatbot application and experience the out-of-the-box chat enhancements and features such as content review and annotated replies in the toolbox.
  • Finally, we will import the knowledge base into the chatbot as context to verify its effectiveness.