Chia sẻ bài viết

Chào bạn!

Hôm nay là ngày thứ 19 trên hành trình trở thành chuyên gia prompt engineering, và mình sẽ làm quen với một khái niệm cực kỳ thực tế trong thế giới Prompt Engineering: Quy trình lặp trong prompt engineering (Iterative Prompt Development) hay còn gọi là Iterative Refinement (Tinh chỉnh lặp đi lặp lại). Đây là một sự thật mà bất kỳ ai làm việc với AI cũng đều sẽ trải nghiệm: rất hiếm khi bạn có thể tạo ra một prompt hoàn hảo ngay từ lần đầu tiên!

Giống như việc viết một bản nháp đầu tiên, bạn sẽ cần phải xem xét, chỉnh sửa và cải thiện nó nhiều lần để đạt được kết quả mong muốn. Quy trình lặp chính là kim chỉ nam cho việc đó.

Trước đây mình viết prompt và đã từng thực hiện việc thay đổi, chỉnh sửa prompt lặp đi lặp lại cho đến khi đạt được kết quả mong muốn. Hôm nay học lý thuyết về qui trình này mới biết mình đã từng áp dụng qui tắc này mà không biết 😀

Ảnh: Minh họa quy trình lặp trong prompt engineering.

Mục Tiêu Hôm Nay

  • Hiểu quy trình lặp trong prompt là gì.
  • Biết đánh giá và tinh chỉnh prompt.
  • Ghi nhận và so sánh sự tiến bộ qua mỗi vòng lặp.

Khái Niệm Về Quy Trình Lặp trong prompt Engineering (Iterative Prompt Development)

Quy trình lặp là một phương pháp tiếp cận có hệ thống để liên tục cải thiện prompt của bạn. Thay vì cố gắng viết một prompt hoàn hảo ngay lập tức, bạn bắt đầu với một prompt ban đầu, kiểm tra phản hồi của AI, đánh giá nó, và sau đó tinh chỉnh prompt dựa trên những gì bạn đã học được. Quá trình này được lặp lại cho đến khi bạn hài lòng với kết quả.

Tại sao nó quan trọng?

  • Tính thực tế: Các mô hình AI rất mạnh mẽ nhưng cũng rất nhạy cảm với cách bạn đặt câu hỏi. Một thay đổi nhỏ trong câu từ, cấu trúc, hoặc thứ tự thông tin có thể tạo ra sự khác biệt lớn trong output.
  • Học hỏi và tối ưu hóa: Qua mỗi vòng lặp, bạn sẽ hiểu rõ hơn về cách AI phản ứng với prompt của mình, giúp bạn tinh chỉnh và tối ưu hóa performance (hiệu suất) của prompt.
  • Giải quyết vấn đề phức tạp: Đối với các tác vụ phức tạp, việc chia nhỏ và tinh chỉnh từng bước qua quy trình lặp là cách hiệu quả nhất để đạt được mục tiêu cuối cùng.

Tóm lại qui trình lặp trong prompt engineering là viết một prompt mới cho AI trả lời -> sửa prompt -> lặp lại việc sửa prompt -> đạt kết quả mong đợi.

💡 Các bước cơ bản:

  1. Viết prompt ban đầu.
  2. Chạy prompt và quan sát output.
  3. Đánh giá output:
    • Đã rõ ràng chưa? (Clarity).
    • Có đủ chi tiết không? (Specificity).
    • Có ngắn gọn không? (Conciseness).
    • Đáp ứng yêu cầu chính chưa?
  4. Tinh chỉnh prompt: Thay đổi lệnh, thêm context, format hoặc input data.
  5. Lặp lại cho đến khi hài lòng.

Bạn có thể xem chi tiết hơn từng bài học lý thuyết và thực hành của mình ở tuần đầu tiên nhé:


🎓 Thực Hành Quy Trình

🔹 Task: Viết quảng cáo cho sản phẩm mới

Prompt ban đầu: Viết quảng cáo cho một loại nước hoa mới.

Output: Quá ngắn, không nổi bật tính năng hay đối tượng.

Vòng 1 – Tinh chỉnh: Hãy viết quảng cáo Facebook dài 100 từ cho sản phẩm nước hoa “AromaMuse”, hướng đến phụ nữ tự tin, sang trọng, phong cách Paris.

Output: Tốt hơn, giống quảng cáo, có CTA.

Vòng 2 – Tinh chỉnh: Thêm format: Gồm 1 dòng headline + đoạn mô tả + CTA

Output: Rầt chuyên nghiệp và hợp lý.

🔹 Task 2: Gợi ý về sách cho người học Prompt Engineering

Prompt gốc: Suggest some books about prompt engineering.

Vòng 1:

  • Đánh giá: Quá chung chung, chưa có mô tả.
  • Tinh chỉnh lần 1: Hãy gợi ý 5 quyển sách hay về prompt engineering dành cho người mới bắt đầu, mỗi gợi ý bao gồm tên sách, tác giả và mô tả ngắn.
  • Sau khi tinh chỉnh bạn thấy kết quả ra 5 cuốn sách toàn tiếng Anh, đọc ko nổi. Lại tiếp tục tinh chỉnh lần 2.
  • Tinh chỉnh lần 2: Hãy gợi ý 5 quyển sách hay về prompt engineering (Tiếng Việt) dành cho người mới bắt đầu, mỗi gợi ý bao gồm tên sách, tác giả và mô tả ngắn.

Lần này nó list ra 5 cuốn sách học prompt engineering bằng tiếng Việt. Rõ ràng kết quả hợp với mong muốn của bạn. Đó chính là sức mạnh của Quy Trình Lặp trong prompt. Dễ hiểu phải ko nè!


📖 6 Từ Vựng Tiếng Anh Chuyên Ngành

Từ/Cụm từNghĩaVí dụ
EvaluateĐánh giáEvaluate the prompt’s performance.
FeedbackPhản hồiProvide feedback to improve the prompt.
DebugGỡ lỗiDebug the prompt to remove ambiguity.
IterateLặp lạiThis is an iterative process.
ImprovementSự cải thiệnTrack the improvement through testing.
PerformanceHiệu suấtEnhance performance by refining prompts.

💬 Chat Cùng AI Để Tinh Chỉnh Prompt

Hôm nay, mình đã dùng lệnh:

Hãy đánh giá prompt sau theo thang điểm 1-5 về tính rõ ràng và cho gợi ý tinh chỉnh.

Kết quả rất hữu ích! ChatGPT giúc mình nhận ra những phần mô hồ, thiếu context mà trước đó mình không nhận ra.

Theo kinh nghiệm của mình, để tinh chỉnh prompt nhanh nhất và hiệu quả nhất, hãy nhờ chính AI giúp mình làm việc đó như câu lệnh ở trên mình vừa thực hành.


📊 Tổng Kết Ngày 19

  • ✅ Hiểu được quy trình lặp trong prompt ( Iterative Prompt Development)
  • ✅ Thực hành 3 vòng lặp tinh chỉnh cho 2 task
  • ✅ Học 6 từ vựng về đánh giá và hiệu suất.
  • ✅ Giao tiếp với AI để kiểm tra prompt của chính mình.

Vậy là mình đã hoàn thành Ngày 19! Học thêm được kỹ năng về quy trình lặp trong prompt engineering ( Iterative Prompt Development). Mình tin rằng đây sẽ là một lợi thế lớn giúp bạn giải quyết mọi vấn đề với AI.

Hẹn gặp bạn trong bài blog tiếp theo! Nếu thấy hay và hữu ích đừng quên chia sẻ để giúp mình có thêm động lực nhé!

Có Thể Bạn Quan Tâm

Leave a Reply

Your email address will not be published. Required fields are marked *