Câu trả lời ngắn gọn
Whizi giới hạn một tệp đính kèm ở mức 10 MB và toàn bộ tệp đính kèm trong một tin nhắn ở mức 20 MB cộng lại, và chuỗi thông báo lỗi cho biết chính xác lớp nào đã từ chối tệp.
Các giới hạn, gộp về một chỗ:
| Giới hạn | Giá trị | Áp dụng ở đâu |
|---|---|---|
| Một tệp đính kèm | 10 MB | Bất kỳ tệp nào đính kèm vào tin nhắn chat |
| Tổng tệp đính kèm trong một tin nhắn | 20 MB | Toàn bộ tin nhắn |
| Số tệp đính kèm mỗi tin nhắn | 4 | Do backend áp đặt, chỉ trên tin nhắn cuối cùng của người dùng |
| Số tệp xếp trong ô soạn thảo | 6 | Ô soạn thảo trên website |
| Tải ảnh trực tiếp | 8 MB | Tuyến tải ảnh riêng |
| Số lượt tải ảnh mỗi phút | 10 | Theo tài khoản, theo mỗi phút UTC |
| Số lượt tải ảnh mỗi ngày | 60 | Theo tài khoản, theo mỗi ngày UTC |
| Tệp ghim trong dự án | 10 MB, 10 tệp | Theo mỗi dự án |
| Văn bản trong một tin nhắn | 100.000 ký tự | Bao gồm cả văn bản trích xuất từ tệp của bạn |
Tệp đính kèm không tốn credit nào, nên một lượt tải bị từ chối cũng không tốn gì, và một lượt thành công cũng vậy.
Tệp quá lớn
Bốn chuỗi thông báo khác nhau có thể xuất hiện khi bị từ chối vì dung lượng, tùy vào lớp nào bắt được tệp.
| Thông báo | Mã HTTP | Nguyên nhân |
|---|---|---|
File {name} exceeds 10MB limit. Please upload a smaller file. | không có, một toast trên website | Bạn chọn một tệp đơn lẻ trên 10 MB qua nút đính kèm |
One or more files exceed the 10MB size limit. Please upload smaller files. | không có, một toast trên website | Bạn kéo thả nhiều tệp và ít nhất một tệp trên 10 MB |
Attachments must be 10 MB or smaller. | 413 attachment_too_large | Backend từ chối tệp, kiểm tra trước theo dung lượng khai báo rồi kiểm tra lại theo dung lượng byte thật |
Attachments are limited to 20 MB per prompt. | 413 attachments_too_large | Mỗi tệp đều dưới 10 MB nhưng cộng lại vượt quá 20 MB |
{name} trong hai thông báo đầu được điền bằng tên tệp của bạn.
Dung lượng khai báo được kiểm tra trước khi kiểm tra byte thật, nên việc khai lại một dung lượng nhỏ hơn không giúp một tệp lớn vượt qua được vòng kiểm tra 10 MB.
Cách sửa cho cả bốn trường hợp đều giống nhau: gửi ít hơn trong một lần. Cắt một PDF dài thành các phần bạn thực sự muốn được đọc và đính kèm đúng phần bạn đang hỏi. Chỉ tin nhắn gần nhất của người dùng có tệp đính kèm mới được chuyển tệp đính kèm đến nhà cung cấp mô hình, nên hãy đính tệp vào chính tin nhắn đặt câu hỏi thay vì dựa vào một tệp đã gửi trước đó trong cuộc trò chuyện.
Ảnh tải lên trực tiếp có giới hạn riêng, thấp hơn: Image is too large. Please upload an image under 8 MB. là HTTP 413 upload_too_large. Nó kích hoạt hai lần, một lần khi Content-Length khai báo vượt quá hai lần giới hạn, và một lần nữa dựa trên dung lượng thật ở mức 8 MiB, nên một dung lượng khai sai vẫn bị bắt ở cả hai cách. Hãy xuất lại ảnh với dung lượng nhỏ hơn hoặc độ phân giải thấp hơn.
Với tệp ghim trong dự án, giới hạn cũng là 10 MB, với các thông báo riêng: {name} is over the 10 MB limit. là toast trên website, và Project files must be 10 MB or smaller. là HTTP 413 project_file_too_large.
Loại tệp không được chấp nhận
Có ba danh sách loại tệp được phép khác nhau, vì tệp đính kèm trong chat, tải ảnh trực tiếp và tệp ghim trong dự án là ba đường xử lý khác nhau.
| Thông báo | Mã HTTP | Chấp nhận loại nào |
|---|---|---|
Choose an image, PDF, text, Markdown, CSV, or JSON file. | 415 unsupported_attachment_type | Tệp đính kèm trong chat: JPEG, PNG, WebP, GIF, PDF, TXT, Markdown, CSV, JSON |
Unsupported image type. Please upload a JPG, PNG, WebP, or GIF. | 400 unsupported_image_type | Tuyến tải ảnh: image/jpeg, image/png, image/webp, image/gif |
Choose a PDF, Word, Excel, text, Markdown, CSV, or JSON file. | 415 unsupported_project_file_type | Tệp ghim trong dự án, cố tình loại trừ ảnh |
Unsupported file type. Please upload an image, document (PDF, Word), spreadsheet (Excel), or text-based file. | không có, một toast trên website | Ô soạn thảo phân loại một tệp vừa chọn |
{name} is not a supported file type. | không có, một toast trên website | Một tệp dự án vừa chọn là ảnh, hoặc không được hỗ trợ theo cách khác |
Ô soạn thảo hiện toast báo loại tệp không hỗ trợ khi bạn chọn tệp qua nút đính kèm. Kéo thả lại im lặng trong cùng trường hợp đó, nên một tệp bị kéo thả mà không bao giờ xuất hiện trong ô soạn thảo và không tạo ra thông báo nào rất có thể là loại tệp không hỗ trợ. Hãy chọn tệp qua nút đính kèm thay vào đó và bạn sẽ nhận được toast nêu rõ vấn đề.
GIF là trường hợp duy nhất hai đường xử lý bất đồng. Ô soạn thảo trên website từ chối thẳng với GIF files are not supported. Please upload a PNG or JPEG image., trong khi tuyến tải ảnh của backend lại chấp nhận image/gif. Trên website, hãy chuyển GIF thành khung hình PNG hoặc JPEG rồi tải lên.
Với mọi thứ khác ngoài danh sách, cách nhanh nhất là chuyển định dạng: lưu thành PDF, CSV hoặc văn bản thuần rồi tải lên. Danh sách đầy đủ các loại được chấp nhận nằm trong các loại tệp được hỗ trợ.
Tệp không khớp với những gì nó khai báo
Hai vòng kiểm tra chạy sau danh sách loại tệp, và mỗi vòng tạo ra thông báo riêng.
The file extension does not match its content type. là HTTP 415, mã attachment_extension_mismatch với tệp đính kèm trong chat và project_file_extension_mismatch với tệp dự án. Nó kích hoạt khi đuôi tệp trong tên tệp và loại nội dung được gửi kèm không khớp nhau.
The selected file does not match its declared format. là HTTP 415, mã invalid_attachment với tệp đính kèm trong chat và invalid_project_file với tệp dự án. Đây là vòng kiểm tra chữ ký: những byte đầu tiên của tệp được đọc và so sánh với loại MIME đã khai báo, nên một tệp bị đổi tên thay vì chuyển đổi thật sự sẽ bị bắt ở đây.
Nguyên nhân thường gặp là đổi tên tệp. Đổi report.txt thành report.pdf không biến nó thành PDF, và đây chính là vòng kiểm tra phát hiện điều đó. Hãy mở tệp trong ứng dụng gốc của nó và xuất hoặc lưu lại đúng định dạng bạn muốn, rồi tải kết quả đó lên.
Quá nhiều tệp, hoặc quá nhiều lượt tải lên
Các giới hạn về số lượng tạo ra thông báo riêng, và chúng không cùng một con số, vì ô soạn thảo và backend đếm những thứ khác nhau.
| Thông báo | Mã HTTP | Nguyên nhân |
|---|---|---|
You can only upload up to 6 files per message. | không có, một toast trên website | Một lượt chọn hoặc kéo thả sẽ khiến ô soạn thảo vượt quá 6 tệp đang xếp |
Message {n} may carry up to 4 valid attachments, and only on the final user message. | 400 invalid_attachments | Có hơn 4 tệp đính kèm trong một tin nhắn, hoặc tệp đính kèm nằm trên tin nhắn không phải lượt cuối của người dùng |
Message {n} repeats an attachment. | 400 invalid_attachments | Cùng một id tệp đính kèm xuất hiện hai lần trên một tin nhắn |
Projects hold up to 10 files. Remove one first. | 409 project_file_limit_reached | Tệp ghim thứ 11 trong một dự án |
This project already holds 10 files. Remove one first. | không có, một toast trên website | Hiện ra ngay trước khi lượt tải lên bắt đầu, khi danh sách đã đầy |
Giới hạn tốc độ tách biệt với giới hạn số lượng. Upload rate limit reached. Please wait a moment before uploading another image. là HTTP 429 upload_rate_limited, và nó kích hoạt sau hơn 10 lượt tải ảnh trong một phút UTC. Thời gian chờ là một phút.
Daily upload limit reached. Please try again tomorrow. là HTTP 429 upload_daily_limit_reached, sau 60 lượt tải ảnh trong một ngày UTC. Thời điểm đặt lại là nửa đêm UTC chứ không phải nửa đêm theo múi giờ của bạn. Lượt tải tệp dự án có mức trần riêng là 10 lượt mỗi phút.
Tải lên thành công nhưng không đọc được nội dung
Khi việc trích xuất một tệp PDF, Word hoặc bảng tính gặp lỗi, bản thân lượt tải lên đã thành công và sự cố nằm ở khâu đọc nội dung. Mỗi định dạng có thông báo riêng.
| Thông báo | Thường có nghĩa là gì |
|---|---|
Could not read {name}. The PDF may be corrupted or password-protected. | Trích xuất văn bản PDF gặp lỗi. Trường hợp phổ biến là PDF có mật khẩu |
Could not read {name}. Please try re-saving the document. | Trích xuất tệp Word gặp lỗi |
Could not read {name}. The spreadsheet may be corrupted. | Trích xuất bảng tính gặp lỗi |
Could not read {name}. Older .xls files are not supported. Please re-save the file as .xlsx and upload it again. | Một tệp Excel nhị phân đời cũ. Thông báo chính là cách sửa |
Could not read {name}. | Trích xuất văn bản thuần gặp lỗi |
No readable text found in this file, so the model cannot see it. | Một tệp ghim trong dự án mà việc trích xuất không cho ra gì cả |
Với PDF có mật khẩu, hãy gỡ mật khẩu trong trình đọc PDF của bạn rồi tải lên bản đã mở khóa. Với tệp .xls đời cũ, hãy mở tệp và lưu lại thành .xlsx. Một PDF được quét mà trích xuất ra không có gì được nói đến trong chat cùng một PDF.
Một tệp cũng có thể được đọc thành công rồi vẫn bị cắt bớt. Một tin nhắn chat bị giới hạn ở mức 100.000 ký tự, và văn bản trích xuất từ tệp được tính vào đó. Khi văn bản trích xuất không vừa, bạn sẽ thấy Your upload was too large, so only the first part of it was sent. Ask about a smaller section for full coverage. và bản thân tin nhắn mang dấu hiệu [Attachment truncated: the upload was larger than one message can carry, so the content past this point was not included.] tại điểm cắt. Mô hình chỉ nhận được văn bản đến điểm đánh dấu đó và không có gì sau đó, nên một câu trả lời đọc có vẻ đầy đủ thực ra có thể chỉ dựa trên một phần tài liệu.
Nếu toàn bộ tin nhắn bị từ chối thay vì bị cắt bớt, backend trả về HTTP 400 message_too_long với This message is {count} characters, over the 100,000 character limit. Attach a shorter file, or ask about one section at a time., trong đó {count} là số ký tự thực tế của bạn.
Tải lên thất bại không rõ lý do
Một vài thông báo có nghĩa là lượt tải lên chưa bao giờ hoàn tất, thay vì bị từ chối vì nội dung của nó.
| Thông báo | Ý nghĩa | Việc cần làm |
|---|---|---|
Failed to retrieve session token. | Token phiên của bạn không lấy được trước khi gọi lượt tải lên | Tải lại trang và đăng nhập lại, rồi thử lại |
Failed to upload image: {statusText} | Phản hồi tải ảnh trả về không OK, kèm theo trạng thái từ máy chủ | Thử lại. Nếu lặp lại, phần trạng thái đó là thứ đội hỗ trợ cần |
Image URL not returned by the server. | Lượt tải lên thành công nhưng phản hồi không mang theo URL ảnh | Thử tải lại |
Could not upload your attachments. | Bước tải lên gặp lỗi trong chế độ so sánh song song | Thử lại, hoặc gửi cùng nội dung trong một cuộc chat bình thường |
Could not upload {name}. | Một tệp dự án gặp lỗi khi tải lên mà không có thông báo riêng | Thử lại |
Invalid request và No file uploaded | HTTP 400 invalid_upload và no_file_uploaded. Yêu cầu không phải multipart/form-data, dữ liệu form không phân tích được, hoặc phần thân không mang trường tệp nào | Thử tải lại |
Media could not be stored. | Thao tác ghi lưu trữ không trả về đối tượng nào | Thử lại một lần. Nếu vẫn tiếp diễn, liên hệ hỗ trợ |
Stored media metadata was invalid. | Không đọc lại được dòng dữ liệu media đã lưu | Thử lại một lần. Nếu vẫn tiếp diễn, liên hệ hỗ trợ |
Something went wrong. Please retry. | HTTP 500. Bất kỳ lỗi backend nào chưa được xử lý | Thử lại một lần, rồi liên hệ hỗ trợ |
Một nhóm thông báo khác có nghĩa là tệp đã biến mất chứ không phải không đến nơi. One or more attachments could not be found. là HTTP 404 attachment_not_found, trả về khi một id tệp đính kèm không khớp với media đã lưu thuộc về bạn. Media not found. là HTTP 404 media_not_found, và Media has expired. là HTTP 404 media_expired, trả về khi đối tượng lưu trữ đã qua thời hạn lưu giữ, tối đa là 30 ngày. Một cuộc trò chuyện cũ vẫn có thể giữ tham chiếu đến một tệp đã biến mất, nên hãy tải lại tệp đó. Nội dung về thời hạn lưu giữ nằm trong dữ liệu và quyền riêng tư.
- Một tệp đính kèm giới hạn ở 10 MB, một tin nhắn giới hạn tổng cộng 20 MB
- Ô soạn thảo xếp tối đa 6 tệp, backend chấp nhận 4 tệp đính kèm mỗi tin nhắn
- Tải ảnh trực tiếp giới hạn ở 8 MB, 10 lượt mỗi phút và 60 lượt mỗi ngày UTC
- Đổi tên tệp không biến đổi được nó: vòng kiểm tra chữ ký sẽ bắt được
- Kéo thả im lặng với loại tệp không hỗ trợ, nút đính kèm thì báo cho bạn biết
- GIF bị ô soạn thảo trên website từ chối, hãy chuyển sang PNG hoặc JPEG
- Tệp .xls đời cũ phải được lưu lại thành .xlsx
- PDF có mật khẩu phải được mở khóa trước khi đọc được
- Văn bản trích xuất từ tệp được tính vào giới hạn 100.000 ký tự của tin nhắn
- Tệp đính kèm không tốn credit nào, nên một lượt tải lỗi không tốn gì cả
Câu hỏi thường gặp
"Attachments must be 10 MB or smaller." nghĩa là gì?
Tệp bạn đính kèm vượt quá giới hạn 10 MB cho mỗi tệp, và backend đã từ chối nó với HTTP 413 cùng mã attachment_too_large. Thông báo đó chỉ áp dụng cho giới hạn từng tệp. Bốn tệp mà mỗi tệp đều dưới 10 MB nhưng cộng lại vượt quá 20 MB sẽ trả về thông báo khác, "Attachments are limited to 20 MB per prompt.", với mã attachments_too_large. Một tệp đính kèm thứ năm trong cùng tin nhắn sẽ trả về "Message {n} may carry up to 4 valid attachments, and only on the final user message." với mã invalid_attachments.
Vì sao "The file extension does not match its content type." xuất hiện với một tệp mở được bình thường?
Vòng kiểm tra đuôi tệp chạy trước vòng kiểm tra chữ ký, nên một tệp có đuôi không khớp với loại nội dung đã khai báo sẽ bị từ chối bằng thông báo này và không bao giờ đi đến bước so sánh magic byte, vốn trả về "The selected file does not match its declared format." Các mã lỗi khác nhau theo đường tải lên: tệp đính kèm trong chat trả về attachment_extension_mismatch và invalid_attachment, tệp dự án trả về project_file_extension_mismatch và invalid_project_file, nên mã lỗi trong một bản ghi mạng cho biết đường tải lên nào đã từ chối tệp.
Tôi kéo thả một tệp vào chat và không có gì xảy ra, cũng không có lỗi. Tại sao?
Lý do có khả năng nhất là loại tệp không được hỗ trợ, và đường kéo thả cố tình không nói gì về việc đó. Tệp bị kéo thả cũng không bao giờ xuất hiện trong danh sách đang xếp, nên không có gì để xóa và không có gì trên màn hình để giải thích sự im lặng. Không phải mọi lượt kéo thả đều im lặng: một lượt kéo thả khiến ô soạn thảo vượt quá 6 tệp đang xếp vẫn hiện toast, "You can only upload up to 6 files per message.", trên cùng đường xử lý mà một loại tệp không hỗ trợ lại không hiện gì cả.
Làm sao để vượt qua "Upload rate limit reached. Please wait a moment before uploading another image."?
Bạn phải chờ. Đây là HTTP 429, kích hoạt bởi hơn 10 lượt tải ảnh trong một phút UTC. Bộ đếm phía sau nó thuộc về tuyến tải ảnh riêng chứ không phải tệp đính kèm nói chung, và tuyến tệp dự án giữ bộ đếm riêng của nó, nên việc ghim tệp vào dự án và tải ảnh không dùng chung một hạn mức. Dù bạn đang ở tuyến nào, tài khoản cũng chịu một mức trần chung là 30 yêu cầu mỗi phút trên mọi tuyến.
PDF của tôi đã tải lên nhưng mô hình nói không thấy được nội dung. Có gì sai?
Lượt tải lên đã thành công, và bước trích xuất mới là thứ thất bại. Một PDF có mật khẩu hoặc bị hỏng sẽ tạo ra toast "Could not read {name}. The PDF may be corrupted or password-protected." Một PDF ghim trong dự án mà việc trích xuất không cho ra gì sẽ hiện "No readable text found in this file, so the model cannot see it." bên cạnh tệp trong dự án thay vào đó. Hãy gỡ mật khẩu rồi tải lại cho trường hợp đầu. Trường hợp thứ hai, một bản quét không có lớp văn bản, được nói đến trong trang chat cùng một PDF.
Nâng cấp gói có thay đổi gì về việc tải tệp lên không?
Nó thay đổi bạn có thể gửi tệp cho những mô hình nào. Tệp đính kèm không tốn credit ở bất kỳ gói nào, nên bản thân lượt tải lên không bao giờ là thứ gói của bạn tính đến. Gói Starter tiếp cận bốn mã định danh mô hình, gói Pro cộng thêm 37 mô hình nữa, và mọi mô hình còn lại trong danh mục đều yêu cầu gói Powerhouse.