File deletions #7
Replies: 2 comments
-
Answers1. Seeing file names in previewCurrently the preview mode only shows aggregate counts, not individual file names. This is a valid feature request — adding a 2. Difference between orphaned files, upload files, and vector collectionsThese are three distinct layers of data that Open WebUI creates when you upload a file. They are not mutually exclusive — a single file upload touches all three, and all three need cleanup:
When the tool deletes an orphaned file, it actually cleans all three layers for that file: it removes the vector embeddings, deletes the DB record, and removes the physical file from storage. The separate "orphaned uploads" and "orphaned vector collections" cleanup steps are a final sweep that catches anything that might have been left behind (e.g., uploads that exist on disk but have no matching DB record, or vector collections that no longer correspond to any known file or knowledge base). These categories are not setup-dependent in the sense that the tool always checks all three. However, which vector database cleaner is used depends on your VECTOR_DB configuration (Qdrant, ChromaDB, PGVector, Milvus, etc.). 3. How the tool interacts with QdrantYes, the tool deletes data from Qdrant directly. Specifically: In standard Qdrant mode (non-multitenancy): Each file and knowledge base gets its own Qdrant collection named In Qdrant multitenancy mode: All data lives in 5 shared collections (memories, files, knowledge, web-search, hash-based), with a In both cases, the tool connects to Qdrant using the same client and credentials that Open WebUI uses (it imports the factory-created client). So yes, the embeddings are truly removed from Qdrant. |
Beta Was this translation helpful? Give feedback.
-
|
Added export preview to csv feature |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We are currently testing the pruning tool in our Open WebUI setup, and had some questions/feedback:
Beta Was this translation helpful? Give feedback.
All reactions