Knowledge Base Management
NineData lets you build and manage enterprise knowledge bases for ChatDBA. After you upload documents, NineData parses and vectorizes them so ChatDBA can retrieve approved sources, improve answer quality, and keep context across sessions.
Before you begin
- You have created or joined an organization. For more information, see Manage Organization.
- The NineData console is in organization mode. For more information, see Switch to Organization.
- Your current role is Administrator.
Procedure
Step 1: Create a Knowledge Base
Sign in to the NineData Console.
- From the left sidebar, go to Account > Knowledge Base.
- Click Create Knowledge Base on the page toolbar.
- Enter the knowledge base name and description, then click OK.
Step 2: Upload Knowledge Documents
Sign in to the NineData Console.
- In the knowledge base list, click the target knowledge base ID to open its details.
- On the Knowledge Base Detail page, click Add Doc.
- Select a file to upload, or drag and drop the file into the upload area.
- Click OK to finish uploading.
Supported document formats: DOC, DOCX, PDF, TXT, XLS, and XLSX.
After upload, NineData parses and vectorizes the document. For large documents, it uses enhanced large-document vectorization to build searchable indexes so ChatDBA can retrieve relevant content during Q&A.
Step 3: Enable the Knowledge Base
Knowledge bases are enabled by default after creation. If a target knowledge base is currently disabled, do the following:
Sign in to the NineData Console.
- Find the target knowledge base in the list.
- Turn on the switch under the Open column.
Result
The knowledge base is available to ChatDBA after the documents are uploaded, parsed, vectorized, and enabled. When ChatDBA uses knowledge base content in an answer, it displays a source button for tracing the referenced material.
How ChatDBA Uses It
- Enabled knowledge bases can provide additional context for ChatDBA.
- ChatDBA retrieves relevant information from knowledge bases, historical conversations, and the current question to improve answer quality.
- When an answer uses knowledge base content, ChatDBA displays a source button for tracing the referenced material.
- For more information, see ChatDBA.