Knowledge bases
Knowledge bases make your documents queryable with embedding search; agents use this via a tool or board node.
Create and list
- New base: name and short description.
- From the list, open a base for document management and query screens.
Document upload
- Supported types are usually PDF, TXT, DOCX, CSV, MD, etc. (full list must match the backend).
- Per-file size limits (e.g. 10 MB) and subscription file count / storage quotas may apply.
- Drag-and-drop or file picker; progress indicator.
Embedding status
Typical states:
| Status | Meaning |
|---|---|
PENDING | Not processed yet |
PROCESSING | Embedding in progress |
COMPLETED | Ready to use |
FAILED | Error; retry or fix the file |
You can start embedding per file or in bulk, and delete embeddings when needed.
Query
- Production query: Optimized answer for end users.
- Test / debug query: Source chunks, embedding, or debug info (depends on backend parameters).
Limits
Example subscription fields: knowledgeBases, knowledge_files, storage_mb. Create or upload may be rejected when over limit.
Backend contract
Full path prefixes (/api/v1, etc.) and field names must match your environment’s API. See Knowledge base API.