Set Up
- Create a ready-to-use knowledge base: Import data, then set how it’s chunked, indexed, and searched.
- Build a custom knowledge base: Design your own processing as a Knowledge Pipeline when the standard settings don’t fit your content, choosing the data sources and each step that extracts, chunks, and indexes it.
- Connect to an external knowledge base: Search a knowledge base you already run through its API, without moving the content into Dify.
Test and Improve
- Test and validate retrieval: Try what your users will ask and see which chunks come back.
- Adjust knowledge base settings: Change the embedding model and search settings, or switch the index method from Economical to High Quality.
- Enhance retrieval with metadata: Label documents so searches can be narrowed to the ones that match.
Use and Maintain
- Integrate into applications: Connect it to your apps and set how they retrieve from it.
- Manage content: Add, edit, disable, or delete documents and chunks as your content changes.