File Operations
Upload and manage documents that power your RAG Q&A system.Upload Files
Upload from Local File
Upload from URL
Batch Upload
Supported File Formats
Documents
- PDF (.pdf)
- Word (.docx, .doc)
- PowerPoint (.pptx, .ppt)
- Text (.txt)
- RTF (.rtf)
Spreadsheets
- Excel (.xlsx, .xls)
- CSV (.csv)
- TSV (.tsv)
Web & Other
- HTML (.html)
- MHTML (.mhtml)
- Markdown (.md)
- Max file size: 100MB per file
- Contact support for larger files or custom formats
List Files
uploading: File is being uploadedprocessing: File is being indexedcompleted: File is ready for Q&Afailed: Processing failed
Get File Details
Delete Files
File Processing
Processing Time
Files are automatically processed after upload:1
Upload
File is uploaded to Cerevox (a few seconds)
2
Parsing
Document is parsed for text and structure (10s - 2min)
3
Chunking
Content is split into semantic chunks (a few seconds)
4
Indexing
Chunks are indexed for search (10s - 1min)
5
Ready
File is ready for Q&A!
- Small files (< 10 pages): 10-30 seconds
- Medium files (10-100 pages): 30-120 seconds
- Large files (> 100 pages): 2-5 minutes
Monitor Processing Status
Best Practices
Verify File Quality
Verify File Quality
Before uploading:
- Ensure PDFs are text-based (not scanned images)
- Check that documents aren’t password-protected
- Verify file isn’t corrupted
Optimize File Size
Optimize File Size
Reduce processing time:
- Remove unnecessary pages (covers, blanks, ads)
- Compress images in PDFs
- Split very large documents (500+ pages)
Use Descriptive Filenames
Use Descriptive Filenames
Good:
product-api-authentication-guide.pdf
Bad: doc1.pdf, untitled.pdfDescriptive names help with source citations and debugging.Use Async for Batch Uploads
Use Async for Batch Uploads
Complete Example: Batch Upload
Error Handling
Next Steps
Chat Sessions
Create chats to ask questions
Q&A System
Ask questions over uploaded files
Best Practices
Optimize file preparation

