What Carries Over
The upgrade brings your content into the agent knowledge base and indexes every document again there. Sections, summaries, and chunks are built fresh and won’t match the classic ones. These come across with it:- Documents: uploaded files are uploaded again, and Notion pages and crawled websites come in through sources the upgrade creates for them.
- Metadata: the fields and every document’s labels, so you can set the same filters on the Agent Knowledge Retrieval node.
- Retrieval settings: Top K, score threshold, and the embedding and rerank models. If either model is missing or no longer available, the workspace default takes its place.
- Access: the Permissions setting, plus API access if it was on for the classic knowledge base. Workflow access starts on only if a published Workflow or Chatflow app used the classic knowledge base. A key created for All Knowledge Bases also reaches the agent knowledge base, while a scoped key doesn’t. Either way, your code has to call the agent knowledge base’s own API with its new ID.
- Basics: the name, description, and tags.
Upgrade to an Agent Knowledge Base
Before you start, check that:
- You have edit permission on the classic knowledge base.
- Your workspace has default system reasoning, embedding, and rerank models.
- The classic one isn’t an external knowledge base or one built with a knowledge pipeline. Neither can be upgraded. Create an agent knowledge base and add their content instead.
- Every uploaded file is 15 MB or smaller. A single larger file, or one in a format agent knowledge bases don’t accept, fails the whole upgrade. Split or replace such files in the classic knowledge base before you start.
- For Notion pages, the same Notion workspace is connected in Integrations > Data Source. For crawled websites, the crawl provider they used is connected there too.
The sources the upgrade creates are set to manual sync, so give each one a schedule if the content should keep refreshing.
Switch Your Apps
Before switching, review the indexed documents and test retrieval with the questions the app actually faces. If the agent knowledge base’s Workflow access is off, turn it on in its Settings first. Then, in your workflows:-
Add an Agent Knowledge Retrieval node that searches the agent knowledge base, connect it where the Knowledge Retrieval node was, set the same metadata filters on it, and point later nodes, such as the LLM’s Context, at its
result. - Run tests, remove the Knowledge Retrieval node once the app answers well from the agent knowledge base, and publish.