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 để truyền dần câu trả lời bị ngắt trước khi câu trả lời hoàn tất. Hầu như không bao giờ lỗi do nội dung bạn viết; các nguyên nhân thường là quá tải phía OpenAI, đường truyền không ổn định, tiện ích trình duyệt hoặc cuộc trò chuyện quá dài. Tạo lại câu trả lời giải quyết phần lớn trường hợp; nếu không, một bước kiểm tra sẽ cho biết vấn đề có phải ở phía 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 để truyền dần câu trả lời bị ngắt trước khi câu trả lời hoàn tất. Hầu như không bao giờ lỗi do nội dung bạn viết; các nguyên nhân thường là quá tải phía OpenAI, đường truyền không ổn định, tiện ích trình duyệt hoặc cuộc trò chuyện quá dài. Tạo lại câu trả lời giải quyết phần lớn trường hợp; nếu không, một bước kiểm tra sẽ cho biết vấn đề có phải ở phía bạn hay không.

Lỗi

hiển thị trong cuộc trò chuyện ChatGPT
Erro no fluxo de mensagens

(A mesma falha com outras redações: “Transmissão interrompida.
 Aguardando a mensagem completa”, “Hmm...parece que algo deu
 errado.” O sintoma é o mesmo — a resposta para no meio e nunca
 termina.)

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

Nguyên nhânCách khắc phục
Quá tải hoặc sự cố phía OpenAI. Ảnh hưởng đồng thời đến mọi gói, kể cả Plus và Pro, và là nguyên nhân có khả năng cao nhất khi lỗi lặp lại sau mỗi vài phút.Kiểm tra status.openai.com. Trong lúc có sự cố, không thay đổi nào ở phía bạn có thể thay đổi kết quả — chờ 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 có thể bị ngắt ở nơi mà việc tải trang thông thường vẫn hoạt động.Tắt VPN hoặc proxy rồi thử lại bằng một đường truyền 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 cũ hoặc phiên đã hết hạn.Thử lại trong cửa sổ ẩn danh. 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.
Cuộc trò chuyện 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ộ lịch sử, 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 cuộc trò chuyện mới. Chia 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 câu trả lờ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 đơn lẻ thường được giải quyết bằng một trong ba thao tác này, và đó là trường hợp bình thường. Nếu thay vào đó câu trả lời luôn dừng chính xác tại 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, không phải ngẫu nhiên.

Trước tiên xác định vấn đề có phải ở phía bạn không

Đây là bước mà các danh sách khắc phục khác thường bỏ qua, và cũng là bước tiết kiệm 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 có tác dụng và chờ là lối thoát duy nhất. Nếu không có gì được liệt kê, nguyên nhân nằm ở phía bạn và bước tiếp theo sẽ khoanh vùng nó. Kiểm tra trước khi thay đổi cài đặt giúp tránh mất hai mươi phút xóa bộ nhớ đệm trong lúc dịch vụ đang ngừng hoạt động.

Khoanh vùng nguyên nhân cục bộ từ ngoài vào trong

Làm theo thứ tự này vì mỗi lớp sẽ loại trừ mọi khả năng ở lớp trước: (1) tắt VPN và proxy; (2) mở cửa sổ ẩn danh — thao tác này loại bỏ tiện ích và bộ nhớ đệm cùng lúc; (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 cuộc trò chuyện dài, cả bốn lớp đều không phải thủ phạm: hãy đưa phần cần thiết sang một cuộc trò chuyện mới.

Dành cho nhà phát triển: cùng một sự cố trong API

Khi gọi API với stream: true, lỗi tương tự 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. Mã trạng thái HTTP là 200 — mọi thứ vẫn ổn khi header được gửi — nên chỉ kiểm tra mã trạng thái sẽ không phát hiện được; khi tải cao còn xuất hiện 429 và 529 overloaded_error. Ba điều giúp xử lý được tình huống này: (1) coi stream kết thúc mà không có finish_reason là có thể thử lại, không phải phản hồi hoàn chỉnh; (2) thử lại 429, 500 và 529 với exponential backoff kèm jitter; (3) nếu có proxy trên đường truyền, kiểm tra idle timeout của proxy và tắt buffering phản hồi — proxy đệm phản hồi sẽ biến stream đang hoạt động thành một lần treo dài. Để khoanh vùng, trước tiên truyền mà không qua proxy:

stream-test.sh
# Transmitir direto, sem proxy no caminho, e ver onde para.
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":"conte devagar de 1 a 20"}]}'

Nếu bạn gọi qua Kunavo

Kunavo là một gateway API AI, và stream bị ngắt ở đó là trạng thái vận hành dự kiến, không phải ngoại lệ. Khi một mô hình được cấu hình nhiều kênh nguồn và lần thử đầu tiên thất bại, yêu cầu sẽ được thử lại qua kênh khác trong cùng một lần gọi — vấn đề tạm thời ở phía trên trở thành một thành công chậm hơn đôi chút thay vì lỗi. Các yêu cầu thất bại không bao giờ bị tính phí. Vì GPT và Claude có thể truy cập bằng một khóa duy nhất, cách tránh mô hình quá tải là đổi tên mô hình, không phải đổi tích hợp. Mẫu retry và backoff cho trường hợp streaming được trình bày chi tiết tại 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 này cho biết kết nối truyền câu trả lời đã bị ngắt trước khi hoàn tất. Nội dung bạn viết không gây ra lỗi đó. 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, hay cuộc trò chuyện dài đến mức phản hồi vượt thời gian chờ.

Nếu tạo lại câu trả lời vẫn không khắc phục thì sao?

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

Các AI khác cũng gặp tình trạng này không?

Cách diễn đạt là của ChatGPT, nhưng bất kỳ trợ lý nào truyền phản hồi theo streaming đều có thể bị ngắt tương tự. Claude hiển thị thông báo cho biết không thể tạo phản hồi hoàn chỉnh; trong cuộc gọi API trực tiếp, điều này 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à lỗi 529 overloaded_error.

Vì sao lỗi xảy ra thường hơn trong cuộc trò chuyện dài?

Mỗi lượt đều gửi lại toàn bộ chuỗi, nên cuộc trò chuyện dài đồng nghĩa với quá trình tạo dài hơn được duy trì trên một kết nối mở duy nhất. Kết nối càng mở lâu, khả năng timeout của proxy, chuyển mạng hoặc sự cố tạm thời ở phía trên làm ngắt kết nối càng cao. Bắt đầu cuộc trò chuyện mới với bản tóm tắt những gì quan trọng thường hiệu quả 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.