Drop in Files (PDF,DOCX)
Xio supports a variety of input formats, including PDF, DOCX, TXT, CSV, and raw text. Uploads can be done directly through the interface or via API. Once uploaded, files are automatically parsed and embedded for search and retrieval.
You can drag and drop files into any active workspace or click to browse manually. The interface will show upload progress and confirm when the content is ready.
Behind the scenes, Xio splits documents into chunks, cleans the text, and stores the results in your selected vector database. These chunks become the searchable context used when you chat.
For advanced users, here’s an example of how to upload files through the API:
bashCopyEditcurl -X POST http://localhost:3001/api/sources \
-F "file=@contract.pdf" \
-H "Authorization: Bearer YOUR_API_KEY"
Supported formats:
PDF
DOCX
TXT
CSV
YouTube URLs (auto-transcribed)
Web URLs (auto-scraped)
Once uploaded, the content stays in the workspace and can be accessed any time during a conversation.
Last updated