Gỡ lỗi prompt

Phải làm gì khi prompt không hoạt động? Một phương pháp có hệ thống để chẩn đoán và khắc phục sự cố prompt.

Prompt cũng sẽ bị lỗi

Trong bài học trước, chúng ta đã tìm hiểu về các mẫu prompt. Bây giờ, hãy xây dựng trên nền tảng đó. Ngay cả những prompt tuyệt vời đôi khi cũng gặp lỗi. Trí tuệ nhân tạo (AI) bỏ qua hướng dẫn của bạn. Định dạng sai. Giọng điệu không phù hợp. Kết quả hoàn toàn không liên quan.

Thật bực bội, đúng không? Nhưng mọi thứ có thể khắc phục được.

Hầu hết mọi người phản ứng với prompt bị lỗi bằng cách viết lại một cách ngẫu nhiên - thay đổi từ ngữ, thêm ngữ cảnh, hy vọng điều gì đó sẽ hiệu quả. Điều đó giống như gỡ lỗi code bằng cách thay đổi các dòng ngẫu nhiên.

Bài học này sẽ dạy bạn cách gỡ lỗi prompt một cách có hệ thống. Chẩn đoán trước, sau đó sửa chữa.

Quy trình gỡ lỗi

Bước 1: Xác định VẤN ĐỀ GÌ SAI

Trước khi sửa chữa bất cứ điều gì, hãy cụ thể hóa vấn đề. Những lời phàn nàn mơ hồ như “nó không hoạt động” không thể giải quyết được.

Các loại vấn đề thường gặp:

Danh mụcDấu hiệu nhận biết
Định dạng saiNội dung đúng, nhưng cấu trúc sai.
Nội dung saiThông tin thiếu, thông tin sai, lạc đề
Giọng điệu saiQuá trang trọng, quá xuề xòa, giọng điệu không phù hợp
Ảo giácThông tin bịa đặt, chi tiết hư cấu
Hướng dẫn bị bỏ quaTrí tuệ nhân tạo đã làm điều mà bạn đã nói rõ là không được phép làm.
Không nhất quánĐôi khi thành công, đôi khi thất bại.
Chưa hoàn chỉnhDừng sớm, bỏ sót một số đoạn.

Hãy nêu rõ vấn đề. Ví dụ, "Kết quả đầu ra ở dạng đoạn văn nhưng tôi cần một bảng" là có thể khắc phục được. "Nó tệ" thì không.

Bước 2: Đưa ra giả thuyết về nguyên nhân

Khi bạn biết vấn đề là gì, hãy suy nghĩ về lý do tại sao.

Sai định dạng?

  • Bạn đã đưa ra ví dụ về định dạng chưa?
  • Hướng dẫn về định dạng có rõ ràng và cụ thể không?
  • Bạn đã đặt hướng dẫn về định dạng ở vị trí nổi bật chưa?

Sai nội dung?

  • AI có đủ ngữ cảnh để trả lời chính xác không?
  • Bạn có đang yêu cầu kiến ​​thức mà AI không có không?
  • Hướng dẫn có mơ hồ không?

Bỏ qua hướng dẫn?

  • Hướng dẫn có bị ẩn ở giữa không?
  • Nó có mâu thuẫn với một hướng dẫn khác không?
  • Nó được diễn đạt dưới dạng gợi ý hơn là yêu cầu không?

Kết quả không nhất quán?

  • Có sự mơ hồ nào mà AI đang diễn giải khác nhau mỗi lần không?
  • Bạn có đang thiếu các ví dụ để làm cơ sở cho hành vi không?

Bước 3: Kiểm tra giả thuyết của bạn

Thực hiện MỘT thay đổi. Chạy lại prompt. Kiểm tra xem vấn đề cụ thể đã được khắc phục chưa.

Đừng thay đổi 5 thứ cùng một lúc. Bạn sẽ không bao giờ biết cái nào hiệu quả.

Bước 4: Lặp lại hoặc điều tra thêm

Nếu đã sửa được, xong. Nếu không, hãy đưa ra giả thuyết mới.

Nếu bạn đã thử một vài cách khắc phục rõ ràng mà không thành công, hãy sử dụng một trong các kỹ thuật điều tra dưới đây.

Kỹ thuật điều tra

Kỹ thuật 1: Hỏi AI

Nói một cách nghiêm túc, bạn hãy cứ hỏi AI đi.

Tôi đã đưa cho bạn prompt này:
[prompt]

Bạn đã trả lời:
[câu trả lời]

Tôi mong đợi [điều bạn mong đợi] nhưng bạn lại [điều AI đã làm].

Tại sao bạn lại hiểu hướng dẫn của tôi theo cách này? Điều gì trong câu hỏi của tôi đã dẫn đến câu trả lời này?

Trí tuệ nhân tạo (AI) thường rất giỏi trong việc tự chẩn đoán lỗi của chính nó. Bạn có thể phát hiện ra sự mơ hồ mà bạn chưa từng thấy.

Kỹ thuật 2: Cô lập

Loại bỏ từng phần của prompt cho đến khi vấn đề biến mất.

  1. Bắt đầu với toàn bộ prompt của bạn
  2. Loại bỏ phần cuối cùng
  3. Chạy thử - vẫn bị lỗi?
  4. Có → loại bỏ thêm. Không → bạn đã tìm thấy phần gây ra vấn đề.
  5. Bây giờ, hãy thêm các phần trở lại để xác định chính xác nguyên nhân gây ra lỗi.

Điều này đặc biệt hữu ích cho các prompt phức tạp mà bạn không chắc chắn phần nào đang gây ra sự cố.

Kỹ thuật 3: Đơn giản hóa

Loại bỏ prompt xuống mức cơ bản, sau đó xây dựng lại.

Nguyên văn (bị lỗi):
Bạn là một chuyên viên viết tài liệu kỹ thuật cấp cao với 15 năm kinh nghiệm tại các công ty công nghệ thuộc Fortune 500. Chuyên môn của bạn bao gồm viết tài liệu API, hướng dẫn dành cho nhà phát triển và hướng dẫn kỹ thuật. Bạn viết với phong cách rõ ràng, súc tích, ưu tiên tính chính xác hơn ngôn ngữ tiếp thị. Bạn luôn bao gồm các ví dụ code và tuân theo hướng dẫn về phong cách viết tài liệu dành cho nhà phát triển của Google.

Viết tài liệu cho điểm cuối API này: POST /users/create

Ví dụ đơn giản:
Viết tài liệu cho điểm cuối API này: POST /users/create

Kiểm tra nhanh: Trước khi tiếp tục, bạn có nhớ khái niệm chính mà chúng ta vừa học không? Hãy thử giải thích lại bằng lời của mình trước khi tiếp tục.

Nếu phiên bản đơn giản hóa hoạt động, hãy thêm các phần trở lại cho đến khi nó bị lỗi. Nếu phiên bản đơn giản hóa cũng thất bại, vấn đề nằm ở khía cạnh cơ bản hơn.

Kỹ thuật 4: Chèn ví dụ

Nếu các hướng dẫn không hoạt động, hãy thử minh họa thay vì chỉ nói.

Trước (chỉ hướng dẫn):
Định dạng đầu ra dưới dạng bảng Markdown với các cột Tính năng, Trạng thái và Ghi chú.

Sau (hướng dẫn + ví dụ):
Định dạng đầu ra dưới dạng bảng Markdown.

Ví dụ:

| Tính năng | Trạng thái | Ghi chú |

|---------|--------|-------|

| Đăng nhập người dùng | Hoàn thành | Đã phát hành phiên bản 2.1 |

| Reset mật khẩu | Đang tiến hành | Dự kiến ​​tuần sau |

Ví dụ thường thành công hơn là hướng dẫn.

Các vấn đề và cách khắc phục thường gặp

Vấn đề: Định dạng sai

Dấu hiệu: Cấu trúc đầu ra không khớp với yêu cầu.

Cách khắc phục:

  1. Thêm ví dụ cụ thể về định dạng
  2. Chuyển hướng dẫn định dạng xuống CUỐI câu hỏi
  3. Thêm “Bạn PHẢI trả lời theo đúng định dạng này:”
  4. Nếu yêu cầu JSON, hãy chỉ rõ: “Chỉ trả lời bằng JSON hợp lệ. Không sử dụng định dạng Markdown”.

Vấn đề: Ảo giác

Dấu hiệu: AI bịa đặt sự thật, trích dẫn các nguồn không tồn tại, tạo ra những chi tiết.

Cách khắc phục:

  1. Thêm: “Chỉ sử dụng thông tin được cung cấp rõ ràng. Không đưa ra giả định”.
  2. Thêm: “Nếu bạn không biết hoặc không chắc chắn, hãy nói ‘Tôi không có đủ thông tin để trả lời câu hỏi này.’”.
  3. Đối với các câu hỏi về sự thật: “Trích dẫn các nguồn cụ thể cho mỗi tuyên bố”.
  4. Cung cấp tất cả ngữ cảnh cần thiết - ảo tưởng thường lấp đầy những khoảng trống trong thông tin được cung cấp.

Vấn đề: Bỏ qua hướng dẫn

Dấu hiệu: AI thực hiện điều bạn đã nói rõ là không được làm.

Cách khắc phục:

  1. Di chuyển hướng dẫn lên đầu hoặc cuối (nơi đó sự chú ý cao hơn)
  2. Làm cho hướng dẫn mạnh mẽ hơn: Thêm tiền tố “QUAN TRỌNG:”
  3. Biến nó thành một ràng buộc: “Bạn KHÔNG được…” thay vì “Vui lòng tránh…”
  4. Thêm một ví dụ phủ định cho thấy điều KHÔNG được làm

Vấn đề: Quá chung chung

Dấu hiệu: Kết quả đầu ra chính xác nhưng nhạt nhẽo, hiển nhiên, thiếu tính cụ thể.

Cách khắc phục:

  1. Thêm ngữ cảnh cụ thể về tình huống của bạn
  2. Thêm: “Hãy cụ thể, đừng chung chung. Sử dụng các ví dụ cụ thể”.
  3. Thêm các ràng buộc buộc phải cụ thể: “Bao gồm ít nhất 3 ví dụ cụ thể từ [lĩnh vực]”.
  4. Cho xem một ví dụ về mức độ cụ thể bạn muốn

Vấn đề: Kết quả không nhất quán

Dấu hiệu: Cùng một prompt cho ra các kết quả khác nhau mỗi lần.

Cách khắc phục:

  1. Thêm một vài ví dụ để làm rõ hành vi.
  2. Hãy cụ thể hơn về chính xác những gì bạn muốn
  3. Giảm cài đặt nhiệt độ nếu có
  4. Thêm: “Hãy tuân thủ chính xác định dạng này mỗi lần:”

Vấn đề: Bị cắt ngắn

Dấu hiệu: Đầu ra dừng giữa câu hoặc không đầy đủ.

Cách khắc phục:

  1. Yêu cầu đầu ra theo từng phần: “Trước tiên hãy đưa ra X, sau đó là Y, sau đó là Z”
  2. Nếu đạt đến giới hạn từ: “Hãy ngắn gọn. Tối đa 500 từ.”
  3. Yêu cầu một số lượng mục cụ thể: “Liệt kê chính xác 5 điểm”

Nhật ký gỡ lỗi

Đối với việc phát triển prompt phức tạp, hãy giữ một nhật ký đơn giản:

Prompt v1: [mô tả]
Vấn đề: [điều gì đã xảy ra sai]
Giả thuyết: [nguyên nhân nghi ngờ]
Thay đổi: [những gì bạn đã sửa đổi]
Kết quả: [đã sửa/chưa sửa/sửa một phần]

Prompt v2: [mô tả]
...

Điều này giúp tránh việc gỡ lỗi vòng lặp - thử đi thử lại cùng một cách khắc phục.

Khi nào nên từ bỏ

Đôi khi phương pháp tạo prompt đơn giản sẽ không hiệu quả. Dấu hiệu cho thấy nên thử cách khác:

  • Bạn đã thử hơn 5 cách tiếp cận khác nhau đáng kể
  • Nhiệm vụ có thể vượt quá khả năng hiện tại của AI
  • Có thể cần chia nhỏ thành các nhiệm vụ con

Không phải mọi nhiệm vụ đều có thể giải quyết bằng một prompt. Đôi khi bạn cần kết hợp nhiều prompt, sử dụng công cụ hoặc tiếp cận vấn đề theo cách khác.

Những điểm chính cần ghi nhớ

  • Chẩn đoán cụ thể trước khi sửa chữa - xác định chính xác vấn đề
  • Thay đổi từng thứ một để biết điều gì hiệu quả
  • Hỏi AI tại sao nó phản hồi như vậy - nó thường có thể giải thích
  • Sử dụng phương pháp cô lập và đơn giản hóa để tìm ra các khu vực có vấn đề
  • Hầu hết các vấn đề đều có cách khắc phục tiêu chuẩn: Thêm ví dụ, định vị lại hướng dẫn, thêm những ràng buộc rõ ràng
  • Lưu nhật ký gỡ lỗi cho quá trình phát triển prompt phức tạp
Thứ Ba, 03/03/2026 14:33
31 👨 42
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Prompt