Knowledge Base Tutorial
In version 0.9.1, CherryStudio introduced the long-awaited knowledge base feature.
Below we will present detailed instructions for using CherryStudio step by step.
Add embedding model
In the model management service, find models — you can click "Embedding Models" to quickly filter;
Find the desired model and add it to My Models.

Create a knowledge base
Knowledge base entry: In CherryStudio's left toolbar, click the knowledge base icon to enter the management page;
Add knowledge base: Click Add to start creating a knowledge base;
Name: Enter the name of the knowledge base and add an embedding model; using bge-m3 as an example, the creation is complete.


Add files and vectorize
Add files: Click the Add File button to open the file selector;
Select files: Choose supported file formats such as pdf, docx, pptx, xlsx, txt, md, mdx, etc., and open them;
Vectorization: The system will automatically perform vectorization. When it shows complete (green ✓), it means vectorization is finished.



Add data from multiple sources
CherryStudio supports multiple ways to add data:
Folder directory: You can add an entire folder directory; supported files in that directory will be automatically vectorized;
Website URL: Supports website URLs, such ashttps://docs.siliconflow.cn/introduction;
Sitemap: Supports sitemap files in XML format, such ashttps://docs.siliconflow.cn/sitemap.xml;
Plain text notes: Supports entering custom plain-text content.
Search the knowledge base
After files and other materials are vectorized, you can perform queries:
Click the Search Knowledge Base button at the bottom of the page;
Enter the query content;
Display the search results;
And show the matching score for that result.


Generate replies in conversation by referencing the knowledge base
Create a new topic, then in the conversation toolbar click Knowledge Base to expand the list of created knowledge bases and choose the one to reference;
Enter and send a question; the model will return an answer generated from retrieval results;
At the same time, the referenced data sources will be attached below the answer for quick access to the source files.


Last updated
Was this helpful?