Upload content to the knowledge base. Supports file uploads, text content, or URLs. Content is processed asynchronously in the background. Supports custom readers and chunking strategies.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Database ID to use for content storage
Content name (auto-generated from file/URL if not provided)
Content description for context
URL to fetch content from (JSON array or single URL string)
JSON metadata object for additional content properties
File to upload for processing
Raw text content to process
ID of the reader to use for content processing
Chunking strategy to apply during processing
Content upload accepted for processing
Enumeration of possible content processing statuses.
processing, completed, failed