Quay lại hướng dẫn
Khắc phục sự cố·15 tháng 9, 2026·Đọc 6 phút

«Lỗi trong luồng tin nhắn» trên ChatGPT — nguyên nhân và cách khắc phục

«Lỗi trong luồng tin nhắn» xuất hiện khi kết nối mà ChatGPT dùng để gửi phản hồi từng phần bị ngắt trước khi phản hồi hoàn tất. Hầu như không bao giờ nguyên nhân là những gì bạn đã viết: các nguyên nhân thường gặp là tình trạng quá tải phía OpenAI, kết nối không ổn định, tiện ích trình duyệt hoặc một thread đã quá dài. Tạo lại phản hồi giải quyết phần lớn trường hợp; khi không hiệu quả, một bước kiểm tra duy nhất cho biết vấn đề có phải do bạn hay không.

«Lỗi trong luồng tin nhắn» xuất hiện khi kết nối mà ChatGPT dùng để gửi phản hồi từng phần bị ngắt trước khi phản hồi hoàn tất. Hầu như không bao giờ nguyên nhân là những gì bạn đã viết: các nguyên nhân thường gặp là tình trạng quá tải phía OpenAI, kết nối không ổn định, tiện ích trình duyệt hoặc một thread đã quá dài. Tạo lại phản hồi giải quyết phần lớn trường hợp; khi không hiệu quả, một bước kiểm tra duy nhất cho biết vấn đề có phải do bạn hay không.

Lỗi

hiển thị trong thread ChatGPT
Error en el flujo de mensajes

(La misma avería con otras redacciones: «Transmisión interrumpida.
 Esperando el mensaje completo», «Vaya...parece que algo ha salido
 mal.» El síntoma es idéntico — la respuesta se detiene a medias
 y nunca se completa.)

Tổng quan nguyên nhân và cách khắc phục

Nguyên nhânCách khắc phục
Tình trạng quá tải hoặc sự cố phía OpenAI. Ảnh hưởng đến tất cả gói cùng lúc, bao gồm Plus và Pro, và là nguyên nhân có khả năng cao nhất khi lỗi lặp lại vài phút một lần.Kiểm tra status.openai.com. Trong thời gian có sự cố, không thay đổi nào trên thiết bị của bạn làm thay đổi kết quả — chờ đợi là giải pháp.
Kết nối không ổn định: chuyển đổi giữa Wi-Fi và dữ liệu di động, VPN hoặc proxy doanh nghiệp, tín hiệu di động yếu. Streaming duy trì một kết nối mở duy nhất trong thời gian dài, nên nó bị hỏng ở nơi mà một lần tải trang thông thường vẫn có thể hoạt động.Tắt VPN hoặc proxy rồi thử lại bằng một kết nối khác (Wi-Fi ⇄ dữ liệu di động).
Môi trường trình duyệt: tiện ích chèn vào trang, bộ nhớ đệm hết hạn hoặc phiên đăng nhập đã hết hạn.Thử lại trong cửa sổ riêng tư. Nếu hoạt động ở đó, nguyên nhân là tiện ích hoặc bộ nhớ đệm — tắt tiện ích, xóa dữ liệu trang web và đăng nhập lại.
Thread quá dài hoặc tệp đính kèm quá nặng. Mỗi lượt đều gửi lại toàn bộ cuộc trò chuyện, nên quá trình tạo mất nhiều thời gian hơn và dễ bị ngắt hơn.Đưa các điểm chính sang một chat mới. Chia nhỏ các tệp lớn thay vì đính kèm toàn bộ.

Ba thao tác trong 90 giây đầu tiên

Tạo lại phản hồi → tải lại trang (trên điện thoại, đóng hoàn toàn ứng dụng rồi mở lại) → đăng xuất và đăng nhập lại. Một lần ngắt kết nối riêng lẻ thường được giải quyết bằng một trong ba thao tác này, và trường hợp riêng lẻ là bình thường. Nếu ngược lại, phản hồi luôn dừng đúng cùng một điểm, đó là dấu hiệu một trong các nguyên nhân cụ thể bên dưới đang tác động chứ không phải sự cố thoáng qua.

Trước tiên hãy xác định vấn đề có phải do bạn không

Đây là bước mà các danh sách giải pháp khác thường bỏ qua, đồng thời là bước tiết kiệm nhiều thời gian nhất. Mở status.openai.com. Nếu đang có sự cố, không điều chỉnh cục bộ nào khắc phục được và chờ đợi là lựa chọn duy nhất. Nếu không có thông báo, nguyên nhân là cục bộ và bước tiếp theo sẽ thu hẹp nó. Thực hiện kiểm tra này trước khi thay đổi cài đặt giúp bạn không mất hai mươi phút xóa bộ nhớ đệm trong lúc hệ thống đang gặp sự cố.

Cô lập nguyên nhân cục bộ từ ngoài vào trong

Thực hiện theo thứ tự này, vì mỗi lớp sẽ loại trừ tất cả nguyên nhân ở các lớp trước: (1) tắt VPN và proxy; (2) mở cửa sổ riêng tư — thao tác này đồng thời loại bỏ tiện ích và bộ nhớ đệm; (3) thử trình duyệt hoặc thiết bị khác; (4) đổi mạng. Lớp bắt đầu hoạt động trở lại chính là nguyên nhân. Nếu lỗi chỉ xuất hiện trong các thread dài, cả bốn yếu tố đều không phải thủ phạm: hãy đưa phần thiết yếu sang một chat mới.

Dành cho nhà phát triển: cùng một lỗi ngắt trong API

Khi gọi API với stream: true, lỗi này xuất hiện dưới dạng kết nối Server-Sent Events kết thúc mà không có finish_reason. Trạng thái HTTP là 200 — mọi thứ vẫn ổn khi header được gửi — nên chỉ kiểm tra status code sẽ không phát hiện; khi tải cao, bạn còn có thể thấy 429 và 529 overloaded_error. Ba điều giúp xử lý được: (1) xem stream kết thúc mà không có finish_reason là có thể thử lại, không phải câu trả lời hoàn chỉnh; (2) thử lại 429, 500 và 529 với exponential backoff cộng jitter; (3) nếu có proxy ở giữa, kiểm tra idle timeout và tắt buffering response — proxy lưu đệm biến một stream đang hoạt động thành một lần treo dài. Để khoanh vùng, trước tiên hãy streaming mà không có proxy:

stream-test.sh
# Transmitir directamente, sin proxy por medio, y ver dónde se detiene.
curl -N https://api.kunavo.com/v1/chat/completions \
  -H "Authorization: Bearer $KUNAVO_API_KEY" \
  -H "content-type: application/json" \
  -d '{"model":"claude-sonnet-5","stream":true,
       "max_tokens":300,
       "messages":[{"role":"user","content":"cuenta despacio del 1 al 20"}]}'

Nếu bạn gọi qua Kunavo

Kunavo là một gateway API AI, và stream bị ngắt ở đó là một trạng thái hoạt động đã được dự kiến, không phải ngoại lệ. Khi một model được cấu hình nhiều kênh upstream và lần thử đầu tiên thất bại, request sẽ được thử lại qua một kênh khác trong cùng lần gọi, nên sự cố tạm thời ở upstream trở thành một lần thành công chậm hơn đôi chút thay vì lỗi. Các request thất bại không bao giờ bị tính phí. Vì GPT và Claude có thể được truy cập bằng một key duy nhất, để tránh một model quá tải chỉ cần đổi tên model, không cần thay đổi tích hợp. Mẫu retry và backoff cho trường hợp streaming được trình bày chi tiết trong Lỗi streaming API LLM.

Câu hỏi thường gặp

«Lỗi trong luồng tin nhắn», có phải do tôi không?

Hầu như không. Thông báo cho biết kết nối truyền phản hồi đã bị ngắt trước khi hoàn tất. Những gì bạn viết không gây ra lỗi này. Nguyên nhân là tải phía OpenAI, mạng không ổn định, tiện ích trình duyệt hoặc phiên đã hết hạn, hoặc một thread đã phát triển đủ dài khiến phản hồi hết thời gian chờ.

Tôi phải làm gì nếu tạo lại phản hồi không khắc phục được?

Trước tiên hãy kiểm tra status.openai.com — trong thời gian có sự cố, không biện pháp cục bộ nào có tác dụng. Nếu không có sự cố, mở cửa sổ riêng tư trên một mạng khác: một bài kiểm tra duy nhất này đồng thời loại bỏ tiện ích, bộ nhớ đệm và kết nối thường dùng của bạn. Nếu hoạt động ở đó, lần lượt đưa từng thành phần trở lại cho đến khi lỗi xuất hiện lại. Nếu lỗi xảy ra ở mọi nơi nhưng chỉ trong một cuộc trò chuyện dài, hãy đưa phần thiết yếu sang một chat mới.

Các AI khác cũng gặp lỗi này phải không?

Cách diễn đạt là của ChatGPT, nhưng bất kỳ trợ lý nào trả lời bằng streaming cũng có thể bị ngắt tương tự. Claude hiển thị thông báo cho biết không thể tạo toàn bộ phản hồi; trong một lần gọi trực tiếp đến API, lỗi xuất hiện dưới dạng stream SSE kết thúc mà không có finish_reason, hoặc khi tải cao là 529 overloaded_error.

Tại sao lỗi xảy ra thường xuyên hơn trong các cuộc trò chuyện dài?

Mỗi lượt gửi lại toàn bộ thread, nên một cuộc trò chuyện dài đồng nghĩa với quá trình tạo lâu hơn được duy trì trên một kết nối mở duy nhất. Kết nối mở càng lâu thì càng có nhiều cơ hội để proxy timeout, một lần chuyển mạng hoặc sự cố phía trên làm nó bị ngắt. Bắt đầu chat mới với phần tóm tắt những điều quan trọng thường cải thiện tình hình hơn bất kỳ điều chỉnh trình duyệt nào.

Hướng dẫn liên quan

Thông tin chi tiết hơn về ý nghĩa lỗi có trong tài liệu tham chiếu lỗi; bạn chỉ mất một phút để lấy khóa qua đăng ký và hướng dẫn xác thực.