Chat with Files
Tinychat supports uploading various file types, allowing the AI assistant to analyze document content and answer related questions. This article introduces how to upload files, supported file types, and useful tips.
📋 File Upload Basics
Supported File Types
Tinychat supports a wide range of common file formats:
Type | Supported Formats |
---|---|
📄 Documents | PDF (non-scanned), DOCX, TXT, Markdown |
📊 Spreadsheets | CSV |
🎯 Presentations | PowerPoint (PPTX) |
💻 Code Files | Python, Go, Shell, HTML, JS, PHP, and many other programming files |
📝 Data Files | JSON, XML, YAML, SQL, etc. |
🖼️ Images | JPG, PNG, GIF (for visual analysis) |
File Size Limits
Limit Type | Details |
---|---|
📦 Single File | Up to 25MB per file, 5MB for TXT format |
📊 Free Users | 10MB |
⭐ Premium Users | Larger upload quota, up to 2GB cloud storage |
🚀 How to Upload Files
Basic Upload Steps
- 📱 Click the "Upload" icon on the left side of the input box in the chat interface.
- 📥 Select the "Upload File" option.
- 🖼️ Choose the file(s) you want to upload from your device.
- ⏳ Wait for the upload and processing to complete.
- ✅ Once processed, you can start asking questions related to the file.
Batch Upload
You can upload multiple related files at once:
- 🎯 In the file selection dialog, hold down the Ctrl key (Windows) or Command key (Mac) to select multiple files.
- 🔄 The system will process these files sequentially.
- ✅ After processing, the AI will understand the content of all uploaded files.
Drag-and-Drop Upload
You can also drag and drop files directly into the chat interface:
- 📂 Open the folder containing your target file(s).
- 🖱️ Drag the file into the Tinychat chat interface.
- ✨ Release the mouse, and the file will automatically begin uploading.
⚙️ File Processing
Processing Steps
After uploading, the system will:
- 📥 Receive and validate the file.
- 📝 Extract text content from the file.
- 🔍 Analyze the file's structure and format.
- 🧩 Complete "chunking" and "vectorization" of the file.
- ✅ Be ready to answer questions related to the file.
Processing Time
Processing time depends on:
- 📊 File size and complexity
- 📋 File type
Most files are processed within a few seconds to a minute.
💬 Interacting with Files
Question Tips
After uploading a file, you can:
-
Ask for a document summary:
Please summarize the main content of this document.
-
Request specific information:
Where is the section on project budget in the document? What's the specific amount?
-
Request analysis:
Please analyze the main findings and shortcomings in this report.
Citations and Sources
When answering, the AI will:
- 📝 Cite specific content from the file
- 🔍 Distinguish between file content and the AI's own analysis
This helps you verify the accuracy and source of the information.
Content Extraction
Extract specific information from complex files:
Please extract all revenue data from this financial statement and organize it in a table.
File Summarization
Get a concise summary of a long document:
Please summarize the key findings of this research report in about 500 words.
⚠️ Notes
Privacy and Security
- 🔒 Uploaded files are used only for AI analysis and will not be shared with third parties.
- 👤 For sensitive documents, it's recommended to remove personal identifying information before uploading.
- 🗑️ File content will be automatically deleted after the retention period.
Usage Restrictions
- ⛔ Do not upload content that violates laws or regulations
- 🔒 Compressed or password-protected files are not supported
- ⚠️ Some special formats may not be fully parseable
❓ Frequently Asked Questions
File Upload Failed
If you encounter upload issues:
- 📋 Check if the file format is supported.
- 📊 Ensure the file size is within the allowed limit.
- 🔄 Try converting the file to a more universal format (such as PDF).
🎉 By mastering file uploading and processing skills, you can make full use of Tinychat's document analysis capabilities and let the AI assistant help you understand and process various complex documents.