In version 0.9.1, CherryStudio brings the long-awaited Knowledge Base feature.
Below we present detailed step-by-step instructions for using CherryStudio.
Adding embedded models
- To find a model in the Model Management Service, you can click on "Embedded Models" for quick filtering;
- Find the model you need and add it to my model.

Attention:
- Embedded models, dialog models, drawing models, etc. have their own functions, and their request methods and return contents and structures are different, so please don't force other types of models to be used as embedded models;
- Embedded models CherryStudio will automatically categorize and display them in the Embedded Models list (as shown in the figure above). If you confirm that the model is an embedded model but it is not categorized correctly, you can go to the Models list and click on the Settings button at the back of the corresponding model to check the Embedded option;
- If you cannot confirm which models are embedded models, you can check the model information from the corresponding service provider.
Creating a Knowledge Base
- Knowledge Base Entry: In the left toolbar of CherryStudio, click on 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 embedded model, bge-m3 for example, to complete the creation.


Add files and quantize
- Add File: Click the Add File button to open the file selection;
- Select File: Select a supported file format, such as pdf, docx, pptx, xlsx, txt, md, mdx, etc., and open it;
- Vectorization: The system automatically performs vectorization. When the display shows completion (green ✓), it means vectorization is complete.



Add data from multiple sources
CherryStudio supports many ways to add data:
- Folder directory: You can add an entire folder directory, and files in supported formats in that directory will be automatically vectorized;
- URL link: support URL url, such ashttps://docs.siliconflow.cn/introduction.;
- Site Map: Supports site maps in xml format, such ashttps://docs.siliconflow.cn/sitemap.xml.;
- Plain text notes: support for entering customized content in plain text.
Tip:
- Illustrations in documents imported into the Knowledge Base do not support conversion to vectors at this time and need to be converted to text manually;
- It is not always successful when using URLs as a knowledge base source; some sites have more stringent anti-piracy mechanisms (or require login, authorization, etc.), so accurate content may not always be available that way. It is recommended to search and test it first after creating it.
- Generally websites provide sitemap, such as CherryStudio'ssitemapIn general, in the root address of the site (i.e., the URL) after the addition of / sitemap.xml can get the relevant information. Such as
aaa.com/sitemap.xml
The - If the site does not provide sitemap or URL is more miscellaneous can be used by their own combination of a sitemap xml file to use, the file temporarily need to use the public network can be directly accessed to fill in the way of the direct link, the local file link will not be recognized.
- HTML generator tool that allows AI to generate a sitemap file or allow AI to write a sitemap;
- Direct links can be generated using oss direct links or web direct links. If you don't have a ready-made tool, you can also go toocoolAIFor the official website, log in and use the free file uploader in the top bar of the website to generate direct links.
Search the Knowledge Base
When the quantization of documents and other information is completed, it can be queried:
- Click the Search Knowledge Base button at the bottom of the page;
- Enter the query;
- Presents the results of the search;
- and displays the match score for that result.


Generate replies by referencing the knowledge base in a dialog
- To create a new topic, in the Conversation toolbar, click Knowledgebase, which will expand the list of knowledgebases that have been created, and select the one you need to reference;
- Enter and send a question and the model returns the answer generated from the search results ;
- Also, the source of the data cited will be attached below the answer for a quick view of the source document.


📢 Disclaimer | Tool Use Reminder
1️⃣ The content of this article is based on information known at the time of publication, AI technology and tools are frequently updated, please refer to the latest official instructions.
2️⃣ Recommended tools have been subject to basic screening, but not deep security validation, so please assess the suitability and risk yourself.
3️⃣ When using third-party AI tools, please pay attention to data privacy protection and avoid uploading sensitive information.
4️⃣ This website is not liable for direct/indirect damages due to misuse of the tool, technical failures or content deviations.
5️⃣ Some tools may involve a paid subscription, please make a rational decision, this site does not contain any investment advice.