Viết prompt hay là Prompt Engineering là một nghệ thuật giao tiếp với các model AI để yêu cầu chúng trả về kết quả phù hợp với nhu cầu của chúng ta. Hiểu cách sử dụng prompt giúp khai thác tiềm năng của model AI, đạt được mục tiêu sử dụng AI để tăng hiệu suất công việc.
Vai trò của AI và nhiệm vụ mà AI cần thực hiện, cùng với định dạng văn bản chúng ta muốn nhận được.
Nếu không bắt AI nhập vai, nó sẽ tự động đóng vai như một ông giáo sư chung chung, câu trả lời cũng sẽ chung chung và không thỏa mãn chúng ta.
'giải thích về trọng lực?'Câu trả lời của nó đúng, nhưng liệu nó có thỏa mãn nhu cầu giải thích cho một đứa cháu 8 tuổi không? Rõ ràng là không, câu trả lời trước đó quá hàn lâm và phức tạp. Giờ hãy bắt AI nhập vai là một giáo viên vật lý phổ thông và yêu cầu nó giải thích trọng lực một cách rõ ràng, dễ hiểu và hài hước.Rõ ràng, chỉ cần mô tả thêm các yếu tố: Vai: giáo viên vật lý phổ thông, Đặc điểm của vai: 'có khả năng giải thích vấn đề rõ ràng' + 'giọng văn dễ hiểu', Cách thức: thí dụ thực tế, hài hước. Và chúng ta đã có câu trả lời của AI sẵn sàng dành cho đứa cháu 8 tuổi về trọng lực.2 Miêu tả chi tiết trong prompt
Yếu tố quan trọng thứ 2 trong một prompt là định hình chi tiết những khía cạnh của vấn đề mà chúng ta muốn tìm hiểu và nói với AI chatbot. Nếu không cụ thể những chi tiết này, AI sẽ không thể biết chính xác chúng ta muốn gì. Hãy lấy thí dụ hỏi AI về thời tiết. Prompt 1: 'thời tiết hôm nay' và câu trả lời sẽ là:Tiếp theo, Chatbot sẽ mô tả chi tiết về 3 điểm đầu tiên: 'Viết văn miêu tả chi tiết về 3 mục đầu tiên'.Tiếp theo là: 'Viết tiếp văn miêu tả chi tiết 3 mục tiếp theo'.Lặp lại quy trình cho đến khi hoàn thành với yêu cầu “Viết tiếp văn miêu tả chi tiết 3 mục cuối'.Tôi cảm thấy kết luận chưa đủ dài và chưa phản ánh đầy đủ thông tin. Tôi yêu cầu nó được chi tiết hơn: 'Viết một kết luận dài hơn và bao quát hơn'.Bây giờ khi tổng hợp, chúng ta đã có một bài viết dài tới 2000 chữ, mô tả chi tiết quá trình sản xuất video chất lượng cao, bao gồm cả mở đầu, các phần chi tiết và kết luận rõ ràng. Nếu cần chi tiết hơn, chúng ta có thể mở rộng thêm. Vì chúng ta đã yêu cầu AI đánh số các mục và sử dụng bộ nhớ của nó trong quá trình giao tiếp, chúng ta có hoàn toàn quyền kiểm soát AI để yêu cầu nó viết nhiều hơn ở những phần chúng ta muốn.Kết luận là chúng ta nên tách prompt ban đầu thành nhiều phần nhỏ hơn để AI có thể tập trung viết cho từng phần, từ đó thu được nhiều nội dung chi tiết hơn và liên quan hơn đến cùng một chủ đề.Ví dụ khác là khi bạn có một script của video như sau: '[Script của video] Nếu bạn muốn biết quan điểm của tác giả về iPhone 15 Pro Max'.Sử dụng cú pháp này thường xuyên khi bạn cung cấp một đoạn văn bản tham chiếu, yêu cầu AI lấy thông tin từ đó. Trong đoạn văn mẫu có thể chứa câu hỏi hoặc câu giống với lệnh gọi AI. Để tránh sự nhầm lẫn của model AI, chúng ta cần một số cú pháp để 'khóa' đoạn văn mẫu đó và chỉ ra rằng đây là nội dung tham khảo, không phải là lệnh cho AI.- - Cú pháp văn bản nằm giữa 3 dấu nháy kép: ''' [văn bản] '''
- Cú pháp văn bản nằm giữa tag XML: <article> [văn bản] </article>
- Cú pháp văn bản nằm giữa tag HTML: <br> [văn bản]