Knowledge Base Overview
What is a Knowledge Base?
After creating an AI assistant, the next step is to set up the Knowledge Base, which serves as the data source for the AI assistant's responses.
How the Knowledge Base works:

You can think of the Knowledge Base as an open book exam, where the AI assistant finds the most relevant content from the Knowledge Base to use as a basis for answers.
Although the Knowledge Base can store large amounts of data, it is recommended to upload content highly relevant to the assistant's tasks. If irrelevant content is included, based on current retrieval technology, it may still find irrelevant information as response context, leading to inaccurate answers.
What can the Knowledge Base do?
Through the following Knowledge Base features, you can:
📋 Tag Management for Documents
You can add multiple tags to each document to create a systematic classification structure
Example: Add tags
#tent #beginner #setup_guideto "Tent Manual"
🔐 Selective Document Access Control
You can set different document access permissions based on user identity to implement differentiated services
Example: Product price lists are only available in VIP member conversations, cost data only in internal conversations
❓ Create FAQs
You can organize common questions into standardized Q&A sets to ensure consistency and completeness of responses
Example: "How long is the tent warranty?" → Standard answer: "We provide a 3-year warranty service"
📊 Input Document Metadata
You can add detailed information such as version, update date, and applicable scope to documents for future maintenance
Example: Document version v2.1, update date 2024/11/28, applicable product "Mountain Series Tents"
🔍 Search Testing
You can test retrieval results for different questions to verify if AI finds the correct data segments
Example: Input "tent setup steps" → Check if AI finds the correct setup guide segments
How to Upload to the Knowledge Base?
Go to "AI Features" in the left sidebar, select "AI Assistant", choose which AI assistant to create a Knowledge Base for, and click the "Actions" icon on the right.

Navigate to "AI Features > AI Assistant > Knowledge Base" in the left sidebar, click the blue "Upload File" button in the top right to upload the data you want your AI assistant to know


You can view the processing progress in the "Processing Status" column.

Currently supported file types in the Knowledge Base:
Spreadsheet documents:
.xls, .xlsx, .csv, .odsWord processing documents:
.doc, .docx, .odt, .pdf, .md, .txtPresentation documents:
.ppt, .pptx, .odpWeb documents:
.html, .htmData formats:
.json, .jsonlAudio files:
.wav, .mp3\
Viewing Data
Data Segment Explanation
When data is uploaded to the Knowledge Base, it is divided into segments, which offers these benefits:
Improved Retrieval Accuracy: Small segments match queries more precisely, avoiding interference from irrelevant content
Optimized Response Speed: Faster processing, reduced computational resource consumption
Enhanced Content Relevance: Each segment focuses on a single topic, increasing specificity
Easy Maintenance: Simple to update, track, and quality control
Complies with AI Model Limits: Avoids exceeding input length while ensuring information integrity
Edit and View Segment Content
You can view your document's segmented content:
Enter the Knowledge Base document page and click "Edit"

View segment content by clicking on the desired segment
The screen will display the complete content of this segment in Markdown format.


Edit Original Document
Click "View Document" on the edit page

Enter the edit page, where the text box will display the document in Markdown format
You can edit your original document in the text box; this method works for all file formats. Click "Save" to preserve your edits.


Last updated
Was this helpful?
