Knowledge Management
Knowledge source management through Knowledge Bundles and RAG (Retrieval-Augmented Generation) configuration
Knowledge Bundle and Source management is only available to users with Owner and Admin permissions in the organization. General users can only use Agents connected to the Knowledge, but cannot access the Knowledge itself.
Key Features
- Knowledge Bundle creation and management
- Connection to various data sources (files, Google Drive, GitHub, etc.)
- Vector embedding-based indexing
- RAG service integration (QueryPie RAG)
Basic Information
Knowledge Bundle
Knowledge Bundle is a component that groups knowledge sources referenced by Agents into a single unit. It connects various data such as files, documents, and code repositories, and supports their utilization in RAG (Retrieval-Augmented Generation) by indexing them based on vector embeddings.
Knowledge Source
Refers to files or external data sources (CSV, PDF, GitHub, etc.).
RAG Service
QueryPie provides its own RAG (Retrieval-Augmented Generation) service. All Knowledge Bundles basically use QueryPie RAG to provide vector embedding and search functionality.
Knowledge Bundle Management
Bundle List View
You can view all Knowledge Bundles created at the organizational level as a list.
Display Information:
- Name: Bundle name
- Description: Description
- RAG Service: Connected vector embedding engine (QueryPie RAG)
- Sources: Number of connected Knowledge Sources
- Status: Indexing status of the entire bundle
Search Function:
- Filterable by name
Bundle Creation
- Click ”+ Create Bundle” button
- Enter the following information:
- Name (Required): Bundle name
- Description: Bundle description
- RAG Service Type (Required): QueryPie RAG (default value)
- Click “Create” button
Bundle Detail Management
In the Bundle detail page, you can view and manage the following information:
Bundle Information:
- Bundle name and description
- Bundle status (INDEXED, Failed, etc.)
- RAG Service Type
Knowledge Sources List:
- Detailed information of connected sources
- Indexing status of each source
- Chunk count and character count
Main Actions:
- ”+ Add Source”: Add new source
- “More Actions”: Additional management features
- Individual source management (edit, delete, etc.)
Knowledge Source Addition
Supported Source Types
Currently only File upload is supported, with integration for Google Drive, AWS S3, Airtable, Google Sheets, Confluence, Notion, GitHub, etc. coming soon.
File Upload
Currently supported file upload functionality:
Supported Formats:
- .txt, .md, .markdown, .rst
- .csv, .json, .xml, .html
Limitations:
- Maximum size: 10MB
- Click “Start” button after file upload to begin indexing
- Source name can be entered (default: filename)
Status Value Definitions
Knowledge Bundle Status
| Status | Description |
|---|---|
| None | When there are no Sources in the Bundle |
| Uploaded | When there is at least one Source in the Bundle that is not indexed |
| Indexing | When there is at least one Source in the Bundle that is currently being indexed |
| Indexed | When all Sources in the Bundle have completed indexing |
| Failed | When there is at least one Source in the Bundle that failed indexing |
| Canceled | When the indexing of at least one Source in the Bundle has been canceled |
Knowledge Source Status
| Status | Description |
|---|---|
| Start | Before indexing |
| Indexing | During indexing |
| Indexed | Indexing completed |
| Failed | When indexing failed |
| Canceled | When indexing is canceled |
Deletion and Reprocessing Policy
Deletion Restrictions
- Knowledge Bundles and Sources cannot be deleted when their status is Indexing
- In this case, the Delete button is disabled
Knowledge Source Deletion
- Can be deleted even if connected to Bundle/Agent
- Bundle is maintained but search scope is reduced
- Source-related content is excluded from RAG results when Agent is executed
- The source’s index (RAG vector) is also removed
Deletion Confirmation Message:
“Deleting it will reduce the bundle’s coverage and may affect linked agents. Do you want to continue?”
Knowledge Bundle Deletion
- Bundle cannot be deleted if connected Agents exist
- Bundle can be deleted after removing all sources within the Bundle
Deletion Confirmation Message:
“Deleting this bundle may affect linked agents. Do you want to proceed?”
Re-indexing
- Re-indexing possible at source level
- Re-indexing possible for all sources
Cancellation Policy
Cancellation Restrictions
- Indexing cannot be canceled if the source’s status is not Indexing (e.g., before starting, Indexed, or Failed).
Handling Indexing Cancellation
- A user can directly cancel a source that has an Indexing status.
- Upon a successful cancellation request, the source’s status changes to Canceled.
- The in-progress indexing process will be stopped.
Important Notes
- Knowledge Bundles serve as the knowledge foundation for Agents, so they must be managed carefully
- Deletion may affect connected Agents, so prior confirmation is necessary
- Deletion is not possible during indexing status, so proceed after completion
- Check file size limitations (10MB) when uploading files