Managing Data
Overview
SmartBuckets provide S3-compatible interfaces (coming soon), SDKs and APIs for data management, making it familiar for developers while adding powerful AI capabilities. When you add data to a SmartBucket, it automatically triggers the AI enhancement pipeline, preparing your content for advanced search and retrieval.
Adding Data
When you upload files to a SmartBucket, several processes occur:
- The file is stored securely in the underlying storage system
- The AI decomposition pipeline analyzes and processes the content
- The extracted information is indexed for search and retrieval
You can add data to a SmartBucket through the API, CLI and SDK.
Removing Data
When you delete data from a SmartBucket, the system:
- Removes the original file from storage
- Cleans up all associated AI-enhanced data
- Updates indexes and search capabilities accordingly
You can remove data from a SmartBucket through the API, CLI and SDK.