Hiện tượng lỗi 1184 gemini thường xuất hiện bất ngờ khi người dùng đang tiếp tục một cuộc trò chuyện dở dang hoặc cố gắng chỉnh sửa lại tin nhắn đã gửi trước đó. Lỗi này phản ánh trạng thái mất đồng bộ ngữ cảnh (Context State Desynchronization), xảy ra khi lịch sử hội thoại lưu tại trình duyệt không còn khớp với bản ghi phiên làm việc trên máy chủ Google. Hậu quả là mô hình từ chối tiếp nhận prompt tiếp theo. Bài viết sau sẽ giải mã chi tiết nguyên nhân và hướng dẫn bạn cách khắc phục triệt để.

1. Dấu hiệu nhận biết và nguyên nhân cốt lõi gây ra lỗi 1184 Gemini
Trước khi tiến hành các thao tác cài đặt lại, người dùng cần nắm rõ cách thức phát sinh của mã lỗi 1184 để áp dụng đúng biện pháp giải quyết. Khác với các lỗi máy chủ quá tải diện rộng, mã 1184 chủ yếu liên quan đến tính toàn vẹn của chuỗi dữ liệu hội thoại giữa hai đầu kết nối.
Dưới đây là những nguyên nhân kỹ thuật phổ biến nhất dẫn đến sự cố này:
- Mất đồng bộ mã định danh tin nhắn (Message ID Mismatch): Khi bạn bấm chỉnh sửa lại một câu hỏi cũ trong đoạn chat hoặc xóa một câu trả lời, tiến trình gửi yêu cầu có thể bị gián đoạn mạng. Điều này khiến cây phân nhánh hội thoại trên máy chủ bị sai lệch so với dữ liệu hiển thị trên màn hình.
- Xung đột khi mở cùng một cuộc trò chuyện trên nhiều thiết bị: Thói quen mở song song cùng một phiên chat Gemini trên cả máy tính lẫn điện thoại khiến các gói tin cập nhật trạng thái đè lên nhau, làm phát sinh mã lỗi 1184.
- Bộ nhớ đệm IndexedDB / LocalStorage của trình duyệt bị lỗi: Trình duyệt lưu trữ tạm cấu trúc hội thoại trong cơ sở dữ liệu nội bộ. Khi dữ liệu này bị phân mảnh hoặc ghi đè không hoàn chỉnh, yêu cầu gửi đi sẽ bị máy chủ từ chối tiếp nhận.
- Chuỗi ngữ cảnh hội thoại vượt quá dung lượng quản lý trạng thái: Những đoạn chat kéo dài qua nhiều ngày với hàng trăm lượt tương tác phức tạp rất dễ khiến con trỏ trạng thái (State Pointer) của mô hình bị lỗi vị trí.
2. Hướng dẫn 5 cách khắc phục lỗi 1184 Gemini trên trình duyệt Web
Đối với người dùng tương tác trực tiếp với Gemini trên máy tính, hầu hết các trường hợp liên quan đến mã 1184 đều có thể tự xử lý nhanh chóng bằng cách thiết lập lại luồng hội thoại và làm sạch bộ nhớ tạm.

Cách 1: Khởi tạo một cuộc trò chuyện mới (New Chat):Thiết lập luồng ngữ cảnh mới toanh không còn chứa dữ liệu lệch.
Vì mã 1184 thường bám chặt vào ID của phiên chat cụ thể đang bị hỏng trạng thái, việc mở một đoạn chat mới là cách nhanh nhất để giải quyết vấn đề.
- Nhấp vào nút Cuộc trò chuyện mới (New chat) ở thanh điều hướng bên trái màn hình.
- Sao chép lại nội dung câu hỏi quan trọng từ đoạn chat cũ và dán vào ô nhập liệu mới.
- Việc tạo phiên mới giúp hệ sinh thái Google cấp phát một không gian ngữ cảnh hoàn toàn sạch sẽ.
Cách 2: Xóa Cookie và dữ liệu trang web của riêng Gemini:Khắc phục tình trạng xung đột cơ sở dữ liệu tạm của trình duyệt.
Dọn dẹp riêng dữ liệu của Gemini giúp bạn xóa bỏ các tệp tin IndexedDB bị lỗi mà không làm ảnh hưởng đến các tài khoản hay trang web khác.
- Tại tab Gemini đang mở, bấm vào biểu tượng ổ khóa ở góc trái thanh địa chỉ URL.
- Chọn mục Cài đặt trang web (Site settings) hoặc Cookie và dữ liệu trang web.
- Nhấn vào nút Xóa dữ liệu (Clear data) rồi tải lại trang để đăng nhập lại phiên mới.
Cách 3: Mở Gemini bằng cửa sổ ẩn danh (Incognito Mode):Cách ly sự cố khỏi các tiện ích can thiệp vào bộ nhớ JavaScript.
Tab ẩn danh giúp kiểm tra xem các tiện ích mở rộng có đang can thiệp và làm biến dạng các gói tin trạng thái gửi lên máy chủ hay không.
- Nhấn tổ hợp phím Ctrl + Shift + N (trên Windows) hoặc Cmd + Shift + N (trên macOS).
- Đăng nhập tài khoản Google và gửi lại câu lệnh kiểm tra.
- Nếu hệ thống phản hồi bình thường, hãy quay lại trình duyệt chính để tắt bớt các extension quản lý script hoặc tiện ích hỗ trợ AI bên thứ ba.
Cách 4: Đóng toàn bộ các phiên đăng nhập Gemini trên thiết bị khác:Tránh việc ghi đè trạng thái phiên từ nhiều thiết bị cùng lúc.
Việc gửi câu hỏi đồng thời hoặc mở tab chat cùng lúc trên điện thoại và laptop là nguyên nhân trực tiếp gây lệch trạng thái.
Đóng ứng dụng Gemini trên điện thoại hoặc các tab trình duyệt khác, chỉ giữ lại một cửa sổ làm việc duy nhất trên máy tính trước khi bấm gửi lại câu lệnh.
5.Cách 5: Gửi câu lệnh mới thay vì sửa lại câu lệnh cũ (Edit Prompt):Tránh kích hoạt lỗi phân nhánh khi sửa câu hỏi cũ.
Thao tác nhấn vào biểu tượng chiếc bút để sửa tin nhắn cũ rất dễ kích hoạt lỗi 1184 nếu mạng chập chờn.
Thay vì sửa tin nhắn cũ, hãy cuộn xuống cuối cuộc trò chuyện và nhập một câu lệnh mới nhằm làm rõ hoặc điều chỉnh yêu cầu trước đó một cách tự nhiên.
3. Khắc phục lỗi 1184 dành cho Lập trình viên gọi API (Developers)

Nếu bạn gặp phải lỗi 1184 khi đang tích hợp Google Generative AI SDK vào ứng dụng, nguyên nhân thường bắt nguồn từ việc quản lý lịch sử trò chuyện (Chat History State) trong đối tượng ChatSession chưa đồng bộ.
Dưới đây là các kỹ thuật xử lý bắt buộc trong mã nguồn:
- Khởi tạo lại đối tượng ChatSession khi bắt được ngoại lệ: Khi phát hiện lỗi trạng thái, hãy bắt ngoại lệ và tái tạo lại phiên chat mới với lịch sử đã được làm sạch:
- Python

import google.generativeai as genai
def send_message_safe(chat_session, user_message):
try:
response = chat_session.send_message(user_message)
return response.text
except Exception as e:
if “1184” in str(e):
# Tái cấu trúc lịch sử và khởi tạo lại phiên chat mới
valid_history = [
turn for turn in chat_session.history
if turn.parts and turn.parts[0].text
]
model = genai.GenerativeModel(“gemini-2.5-flash”)
new_chat = model.start_chat(history=valid_history)
retry_response = new_chat.send_message(user_message)
return retry_response.text
raise e
- Kiểm tra tính toàn vẹn của mảng History: Đảm bảo mảng lịch sử trò chuyện luôn tuân thủ nghiêm ngặt quy tắc xen kẽ giữa các vai trò: bắt đầu bằng user, tiếp nối bằng model, không được có hai tin nhắn liên tiếp cùng vai trò hoặc chứa các phần tử rỗng.
- Cập nhật SDK lên phiên bản ổn định mới nhất: Nâng cấp thư viện để cập nhật các bản vá lỗi về xử lý luồng trạng thái hội thoại:
- Bash
pip install –upgrade google-generativeai
4. Bảng tổng hợp giải pháp sửa lỗi 1184 theo từng trường hợp
Để người dùng dễ dàng định hình tình trạng thực tế và chọn ngay giải pháp khắc phục thích hợp nhất, bảng đối chiếu dưới đây sẽ tóm tắt chi tiết các hành động trọng tâm:
| Tình huống phát sinh lỗi | Nguyên nhân nghi ngờ | Hành động khắc phục ưu tiên |
| Bấm sửa câu hỏi cũ trong chat | Lệch nhánh dữ liệu phân cấp | Gửi câu hỏi mới ở cuối đoạn chat |
| Bị lỗi cố định trên 1 đoạn chat | Con trỏ trạng thái phiên chat bị lỗi | Bấm tạo cuộc trò chuyện mới (New Chat) |
| Dùng cùng lúc trên điện thoại và PC | Xung đột đồng bộ đa thiết bị | Đóng phiên trên điện thoại, dùng 1 máy |
| Ứng dụng gọi API báo lỗi 1184 | Mảng history sai quy tắc xen kẽ | Lọc sạch mảng lịch sử, khởi tạo lại chat |
Tóm lại, mã lỗi 1184 Gemini thực chất là phản ứng ngắt kết nối an toàn của hệ thống khi phát hiện sự bất nhất giữa dữ liệu hiển thị trên thiết bị của bạn và trạng thái lưu trữ trên máy chủ Google. Bằng cách khởi tạo phiên trò chuyện mới, tránh sửa tin nhắn cũ và làm sạch bộ nhớ tạm theo hướng dẫn, bạn sẽ nhanh chóng loại bỏ sự cố này và tiếp tục công việc một cách liền mạch.

