Kỹ thuật promting từ A-Z

Kỹ thuật promting từ A-Z

Kỹ thuật promting từ A-Z

Kỹ thuật promting từ A-Z

Jun 18, 2024

Tổng quan về Prompt
1. Prompt là gì?

Prompt là một lời hướng dẫn hoặc yêu cầu bằng ngôn ngữ tự nhiên (ngôn ngữ giao tiếp thông thường của chúng ta) được sử dụng để mô tả nhiệm vụ mà AI sẽ thực hiện. Có 3 loại Prompt phổ biến:

1.1. Explicit Prompt (Prompt Rõ Ràng)

Là những hướng dẫn chi tiết và rõ ràng dành cho mô hình AI, nêu rõ định dạng và thông tin mong muốn cho kết quả đầu ra. Loại Prompt này thường sử dụng từ khóa và cụm từ cụ thể để đảm bảo sự chính xác và nhất quán trong kết quả.

Ví dụ: Dịch câu sau từ tiếng Việt sang tiếng Anh: “Trợ lý AI - Đồng hành cùng doanh nghiệp trên con đường chinh phục kỷ nguyên số”.

1.2. Implicit Prompt (Prompt Ẩn Ý)

Sử dụng ngôn ngữ mơ hồ và ít chi tiết cụ thể, mở ra không gian sáng tạo cho AI. Loại Prompt này khuyến khích AI tự do diễn giải và sáng tạo dựa trên hiểu biết của nó về bối cảnh, mối quan hệ và quy ước.

Ví dụ: Dịch “Trợ lý AI - Đồng hành cùng doanh nghiệp trên con đường chinh phục kỷ nguyên số”.

1.3. Creative Prompt (Prompt Sáng Tạo)

Gồm những hướng dẫn hoặc lời gợi ý được thiết kế để kích thích tư duy sáng tạo của AI và giúp nó tạo ra những kết quả độc đáo. Loại Prompt này thường sử dụng ngôn ngữ mở, khuyến khích AI tự do khám phá các ý tưởng mới thay vì chỉ đơn thuần thực hiện các nhiệm vụ theo hướng dẫn cụ thể.

Ví dụ: Tạo kịch bản sáng tạo cho video ngắn 30 giây giới thiệu AI Agent là trợ thủ đắc lực đồng hành cùng doanh nghiệp.

2. Cấu trúc điển hình của một Prompt
Ví dụ:

Trong các thành phần cấu tạo nên Prompt, ACTION đóng vai trò then chốt điều khiển hành vi của mô hình AI. Nhờ có ACTION, AI có thể nắm bắt chính xác yêu cầu của người dùng, bao gồm cả nội dung công việc và cách thức thực hiện. Một Prompt hoàn chỉnh có thể bao gồm một hoặc nhiều ACTION, giúp đáp ứng tối ưu nhu cầu đa dạng của người dùng.

Quy trình 4 bước viết Prompt
Bước 1: Phân tích nhu cầu
  • Xác định vai trò của AI: Mục tiêu sử dụng AI là gì? Giải quyết vấn đề gì? Hỗ trợ công việc nào?

  • Liệt kê các công việc cụ thể: AI cần thực hiện những nhiệm vụ gì? Mức độ chi tiết của từng nhiệm vụ ra sao?

  • Phân tích ràng buộc: Yếu tố nào ảnh hưởng đến khả năng hoạt động của AI? Ví dụ: dữ liệu, thời gian, tài nguyên, v.v.

  • Xác định thông tin mong muốn: AI cần cung cấp thông tin gì? Kết quả mong muốn có dạng dữ liệu nào?

  • Lựa chọn giọng văn: Phong cách giao tiếp với AI như thế nào? Chuyên nghiệp, thân thiện, sáng tạo, v.v.

Bước 2: Chuẩn bị dữ liệu
  • Thu thập thông tin: Tìm kiếm và tổng hợp thông tin liên quan đến nhiệm vụ.

  • Tham khảo câu trả lời mẫu: Lấy ví dụ về các câu trả lời mong muốn cho nhiệm vụ.

  • Học hỏi từ Prompt hiệu quả: Tham khảo các Prompt mẫu cho các mục tiêu tương tự.

Bước 3: Viết Prompt
  • Thiết kế Prompt: Dựa trên nhiệm vụ, tập dữ liệu và phân tích ở bước 1, 2.

  • Lựa chọn từ ngữ: Sử dụng ngôn ngữ rõ ràng, súc tích, dễ hiểu cho AI.

  • Cấu trúc logic: Xây dựng Prompt theo cấu trúc logic, mạch lạc.

  • Tính cụ thể: Càng cụ thể càng tốt, giúp AI hiểu rõ yêu cầu.

    • Ví dụ: Thay vì "giải thích về AI", hãy hỏi "AI là gì? Hoạt động như thế nào? Ứng dụng ra sao?"

Bước 4: Thử nghiệm và tinh chỉnh
  • Chạy thử Prompt: Cung cấp Prompt cho AI và nhận kết quả.

  • Đánh giá kết quả: Phân tích xem kết quả có đạt yêu cầu hay chưa.

  • Điều chỉnh Prompt: Căn cứ vào kết quả thử nghiệm để chỉnh sửa Prompt.

  • Lặp lại: Tiếp tục thử nghiệm và tinh chỉnh cho đến khi đạt kết quả mong muốn.


Một số nguyên tắc để có một câu Prompt hiệu quả
1. Cung cấp thông tin rõ ràng và cụ thể

Để AI có thể đưa ra câu trả lời chính xác và chuyên sâu, điều quan trọng là bạn cần cung cấp thông tin đầy đủ và chi tiết về đối tượng mục tiêu. Hãy đảm bảo rằng câu Prompt của bạn bao gồm tất cả thông tin quan trọng về đối tượng, bao gồm: Tên, chủng loại, đặc điểm chung, lợi ích, bối cảnh…

Cung cấp càng nhiều thông tin, AI càng có thể hiểu rõ hơn về đối tượng mục tiêu và đưa ra câu trả lời chính xác và phù hợp với nhu cầu của bạn.

Ví dụ: Xét kết quả của 2 Prompt sau

2. Ràng buộc số ký tự đầu ra
Ví dụ: Bạn là một content creator với 2 năm kinh nghiệm. Viết một bài đăng facebook tối đa 150 từ, để ra mắt sản phẩm mới AI Agent.

Nhờ vào khả năng này ta có thể tạo ra các nội dung phù hợp với từng nền tảng và chức năng khác nhau như: Bài đăng Facebook, Blog, Mô tả ngắn về sản phẩm…

3. Ràng buộc định dạng đầu ra

Để đáp ứng tốt nhất nhu cầu của bạn, Generative AI có thể cung cấp kết quả ở nhiều định dạng khác nhau, bao gồm: JSON, HTML, Table (Bard AI hỗ trợ trích xuất trực tiếp Table sang 1 trang google Sheet), Paragraph, List Bullet, Number List… Vì vậy, hãy lựa chọn định dạng đầu ra mong muốn và bạn có tùy chỉnh thêm định dạng (cỡ chữ, kiểu chữ, màu sắc, v.v.) để phù hợp với nhu cầu và mục đích sử dụng của bạn.

Ví dụ: Lập kế hoạch IMC phase 1 cho chiến dịch ra mắt AI Agent trong 2 tuần. Kế hoạch được định dạng theo dạng bảng với các trường thông tin sau: Hoạt động chính, Kênh truyền thông, Đo lường và đánh giá.

Prompting không chỉ giúp tạo ra những kết quả chính xác hơn, mà còn giúp tiết kiệm thời gian và tài nguyên trong quá trình phát triển và triển khai mô hình AI. Đặc biệt, kỹ thuật này mở ra nhiều cơ hội mới cho sự sáng tạo và ứng dụng trong nhiều lĩnh vực khác nhau, từ marketing, giáo dục, đến y tế và nghiên cứu. Hy vọng rằng bài blog này cung cấp cho bạn cái nhìn toàn diện và sâu sắc về kỹ thuật prompting từ A-Z, giúp bạn có thể áp dụng hiệu quả trong công việc và dự án của mình.