Tệp tải lên bị từ chối hoặc lỗi trong Whizi

Trả lời nhanh

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. Backend chấp nhận 4 tệp đính kèm mỗi tin nhắn, chỉ trên tin nhắn cuối cùng của người dùng, trong khi ô soạn thảo trên website cho phép xếp tối đa 6 tệp. Tệp đính kèm không tốn credit nào.

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ạnGiá trịÁp dụng ở đâu
Một tệp đính kèm10 MBBấ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ắn20 MBToàn bộ tin nhắn
Số tệp đính kèm mỗi tin nhắn4Do 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ảo6Ô soạn thảo trên website
Tải ảnh trực tiếp8 MBTuyến tải ảnh riêng
Số lượt tải ảnh mỗi phút10Theo tài khoản, theo mỗi phút UTC
Số lượt tải ảnh mỗi ngày60Theo tài khoản, theo mỗi ngày UTC
Tệp ghim trong dự án10 MB, 10 tệpTheo mỗi dự án
Văn bản trong một tin nhắn100.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áoMã HTTPNguyên nhân
File {name} exceeds 10MB limit. Please upload a smaller file.không có, một toast trên websiteBạ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 websiteBạ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_largeBackend 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_largeMỗ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áoMã HTTPChấp nhận loại nào
Choose an image, PDF, text, Markdown, CSV, or JSON file.415 unsupported_attachment_typeTệ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_typeTuyế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_typeTệ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 websiteMộ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áoMã HTTPNguyên nhân
You can only upload up to 6 files per message.không có, một toast trên websiteMộ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_attachmentsCó 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_attachmentsCù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_reachedTệ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 websiteHiệ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áoThườ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ĩaViệ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ênTả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 ảnhThử 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 songThử 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êngThử lại
Invalid requestNo file uploadedHTTP 400 invalid_uploadno_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àoThử tải lại
Media could not be stored.Thao tác ghi lưu trữ không trả về đối tượng nàoThử 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ưuThử 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ư.

Danh sách kiểm tra
  • 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.