Overview
Thedelete_knowledge_base function permanently deletes a knowledge base and all its documents from the system.
Function Signature
Parameters
The unique identifier of the knowledge base to delete
Return Value
ReturnsResult<()> indicating success or failure.
Basic Usage
Error Handling
Important Notes
- This operation is irreversible
- All documents and embeddings will be permanently deleted
- Knowledge bases in use by active agents cannot be deleted
- You must have appropriate permissions to delete knowledge bases
Rate Limits
- Delete operations: 20 requests per minute
- Burst limit: 5 requests per second
Related Functions
- fetch_knowledge_base - Get knowledge base by ID
- update_knowledge_base - Update knowledge base
- delete_document - Delete individual documents
