File Extraction
Extract text from documents for processing:Basic File Upload
V1 File Upload
Upload files to user’s private subchat with OAuth:Single File Upload
Text Content Upload
Upload with Scopes
Bulk Upload
Upload multiple files at once:Bulk File Example
List Files
Get all files in user’s chat:List Example
Upload with Scopes (Advanced)
Upload to specific chat with custom metadata:Scoped Upload Example
JavaScript Upload Examples
Single File with Progress
Bulk Upload with Retry
Supported Formats
Documents
PDF, DOCX, TXT, MD, HTML
Data Files
CSV, JSON, YAML, XML
Code Files
JS, TS, PY, JAVA, C, C++, etc.