Viết prompt đúng cách là rất quan trọng trong trí tuệ nhân tạo và giao tiếp với các mô hình học máy hoặc hệ thống AI. Dưới đây là một số lý do vì sao cần viết prompt đúng cách:
Viết prompt đúng cách là một phần quan trọng của quá trình tương tác với trí tuệ nhân tạo. Nó đảm bảo tính chính xác, hiệu quả và an toàn của giao tiếp với mô hình AI và giúp bạn thu được kết quả tốt nhất từ công nghệ này.
Xác định rõ mục tiêu của bạn
Trước khi viết prompt, hãy xác định rõ mục tiêu bạn muốn đạt được. Điều này bao gồm việc xác định loại thông tin hoặc phản hồi bạn muốn từ hệ thống AI.
Tạo lời nhắc AI càng cụ thể càng tốt
Một lỗi nhắc nhở của ChatGPT là không cụ thể với thông tin bạn đưa ra và đây cũng là vấn đề khi sử dụng Microsoft Copilot và các công cụ AI khác. Nếu muốn AI cung cấp kết quả chính xác hơn, bạn cần phải cho nó biết chính xác điều bạn đang tìm kiếm.p
Ví dụ: giả sử bạn muốn công cụ AI của mình tạo ra một kế hoạch tập luyện thể dục mới. Nếu bạn chỉ nói điều gì đó như “Hãy lập kế hoạch tập thể dục năm ngày mỗi tuần”, bạn sẽ nhận được kết quả chung chung. Thay vào đó, lời nhắc tốt hơn là:
“Hãy lập một kế hoạch tập luyện và ăn kiêng bao gồm 5 bài tập mỗi tuần. Tôi muốn kết hợp tập tạ với tập luyện cường độ cao ngắt quãng và đã tập thể dục thường xuyên được 10 năm. Tôi 28 tuổi, cao 1m60 và nặng 90kg. Tôi không bị dị ứng nhưng tôi nhạy cảm với cơm và không muốn uống rượu”.
Bạn cung cấp càng nhiều ngữ cảnh cho công cụ AI của mình thì bạn sẽ nhận được phản hồi càng tốt.
Bổ sung thêm lời nhắc AI sau khi nhận được câu trả lời ban đầu
Khi sử dụng các công cụ như ChatGPT thường xuyên hơn, bạn sẽ nhanh chóng biết rằng không phải lúc nào bạn cũng nên chấp nhận câu trả lời đầu tiên nhận được. Tương tự như cách bạn hỏi một người những câu hỏi khác để lấy thêm thông tin từ họ, bạn cũng nên làm như vậy khi nhắc nhở bằng AI.
Theo nguyên tắc chung, hãy hỏi càng nhiều câu hỏi càng tốt để bạn có được tất cả thông tin bạn đang tìm kiếm. Bạn cũng có thể muốn xác định xem lời nhắc AI cao cấp có đáng tiền hay không .
Rút kinh nghiệm từ các lời nhắc AI không hiệu quả trước đây
Khi sử dụng lời nhắc AI thường xuyên hơn, bạn sẽ hiểu rõ hơn về những gì hiệu quả và không phù hợp với mình. Bạn cũng sẽ tìm hiểu lời nhắc nào hữu ích và lời nhắc nào gây nhầm lẫn cho công cụ bạn đang sử dụng. Khi bạn đã quen thuộc hơn với AI, hãy đảm bảo rằng bạn phác thảo rõ ràng những gì chưa hiệu quả trước đây.
Mẹo này đặc biệt quan trọng nếu bạn muốn sử dụng các công cụ AI như DALL-E 3 để tạo hình ảnh.
Bên cạnh việc đề cập đến những điều không hiệu quả với bạn khi nhắc nhở trước đây, bạn cũng có thể muốn phác thảo những điều không hiệu quả với những gì bạn đang cố gắng làm. Ví dụ: nếu bạn đang chuẩn bị một chế độ tập luyện mới, bạn có thể muốn nói về những loại thực phẩm mà bạn nhận thấy trước đây bạn có phản ứng tiêu cực.
Không tạo lời nhắc AI quá rắc rối, đa lĩnh vực
Một trong những vấn đề chính bạn sẽ gặp phải là cố gắng làm cho công cụ này đa nhiệm. Các chương trình AI thường sẽ tạo ra kết quả cho bạn trong vòng vài phút, nhưng chúng chỉ có thể làm một việc một lúc. Nếu bạn cố gắng hỏi quá nhiều thứ trong một lần, bạn sẽ không nhận được kết quả như mong muốn.
Sau khi nhận được kết quả của một lời nhắc AI, bạn có thể chuyển sang lời nhắc tiếp theo cho đến khi bạn hài lòng với mọi thứ. Làm mọi việc theo cách này có vẻ tốn nhiều thời gian hơn nhưng thực hiện một tác vụ thường cải thiện năng suất và điều này cũng tương tự đối với AI của bạn.
Bổ sung những điều không muốn trong lời nhắc AI
Bạn có nhớ điểm đầu tiên khi chúng tôi yêu cầu bạn phải càng cụ thể càng tốt không? Điều này cũng có nghĩa là bạn nên cho công cụ AI của mình biết những gì bạn không muốn trong câu trả lời của mình. Mặc dù AI tổng quát có thể tạo ra một số kết quả khá thú vị nhưng nó không thể đoán mọi thứ cho bạn.
Khi thiết kế lời nhắc của bạn, hãy nói thật cụ thể về những gì bạn không muốn trong kết quả của mình. Ví dụ: nếu bạn đang lên kế hoạch cho một chuyến đi, bạn có thể muốn đề cập rằng bạn không muốn tham gia các chuyến du lịch hoặc muốn tránh các địa điểm nổi tiếng.
Tải lên hình ảnh hoặc tập tin (nếu có) trong lời nhắc AI
Tải hình ảnh hoặc tệp lên thường sẽ giúp lời nhắc AI của bạn hiệu quả hơn nhiều. Ví dụ: nếu bạn muốn tạo sơ yếu lý lịch một trang bằng AI , bạn nên tải lên bản PDF hiện có và nhận phản hồi. Bạn có thể sử dụng một số plugin để nhận được phản hồi tốt hơn, đặc biệt nếu bạn sử dụng ChatGPT. Một ví dụ là Resume của jobbright.ai .
Nếu bạn đang sử dụng AI để sáng tạo nghệ thuật, bạn cũng nên tải lên những hình ảnh mà công cụ AI có thể sử dụng làm ví dụ. Trong khi đó, nếu bạn muốn sử dụng Photo AI hoặc các công cụ tương tự để chụp ảnh chính mình, việc tải lên ảnh tự chụp, ảnh chụp cận cảnh và các hình ảnh khác sẽ giúp bạn đạt được điều mình muốn.
Một số công cụ AI thậm chí có thể trả lời các câu hỏi từ tệp PDF của bạn nếu bạn muốn hiểu rõ hơn.
Bổ sung nơi bạn muốn sử dụng kết quả trong lời nhắc AI
Đôi khi, kết quả mà lời nhắc AI của bạn tạo ra sẽ không hữu ích cho nơi bạn muốn sử dụng chúng. Ví dụ: nếu bạn muốn tạo một bài đăng cho Instagram, có thể bạn không muốn công cụ của mình cung cấp lượng văn bản khổng lồ. Mặt khác, bạn có thể muốn điều gì đó trang trọng hơn nếu bạn định cải thiện hồ sơ website của mình bằng AI .
Nếu bạn sử dụng thông tin từ lời nhắc AI trực tuyến, điều quan trọng là phải đề cập cụ thể đến nơi bạn sẽ sử dụng thông tin đó. Bằng cách đó, bạn sẽ không cần phải chỉnh sửa kết quả của mình nhiều.
Cần một chút thời gian để sử dụng thành thạo tính năng nhắc nhở của AI và bạn sẽ cần điều chỉnh cách nhập tùy thuộc vào công cụ bạn sử dụng và thông tin bạn muốn trích xuất. Tuy nhiên, tin tốt là bạn thường chỉ cần điều chỉnh nhỏ để lời nhắc của bạn mang lại kết quả tốt hơn. Sau khi đọc hướng dẫn này, bây giờ bạn đã có thể nhắc nhở hiệu quả hơn nhiều.
Nếu bạn muốn câu trả lời ngắn gọn hơn, không cần phải lịch sự với mô hình ngôn ngữ (LLM), không cần thêm các cụm từ như “làm ơn”, “nếu bạn không phiền”, “cảm ơn bạn”, “tôi muốn”, v.v. Hãy đi thẳng vào vấn đề.
Tích hợp đối tượng mục tiêu vào trong lời nhắc, ví dụ: đối tượng là chuyên gia trong lĩnh vực.
Chia nhỏ các nhiệm vụ phức tạp thành các bước đơn giản hơn trong một cuộc trò chuyện tương tác.
Sử dụng các từ khẳng định như ‘làm’, và tránh ngôn ngữ tiêu cực như ‘không làm’.
Khi bạn cần sự rõ ràng hoặc hiểu sâu hơn về một chủ đề, ý tưởng, hoặc bất kỳ thông tin nào, hãy sử dụng các lời nhắc sau:
Thêm “Tôi sẽ trả thêm $xxx để có giải pháp tốt hơn!”
Thực hiện lời nhắc ví dụ: Đưa ra m
Khi định dạng lời nhắc của bạn, hãy bắt đầu với ‘###Hướng dẫn###’, tiếp theo là ‘###Ví dụ###’ hoặc ‘###Câu hỏi###’ nếu có liên quan. Sau đó, trình bày nội dung của bạn. Sử dụng một hoặc nhiều dòng ngắt để tách rời các hướng dẫn, ví dụ, câu hỏi, ngữ cảnh và dữ liệu đầu vào.
Kết hợp các cụm từ sau: “Nhiệm vụ của bạn là” và “Bạn PHẢI”.
Kết hợp các cụm từ sau: “Bạn sẽ bị phạt”.
Sử dụng cụm từ “Trả lời một câu hỏi theo cách tự nhiên, giống như con người trong các lời nhắc của bạn.”
Sử dụng các từ liên kết như “viết từng bước một”.
Thêm vào lời nhắc của bạn cụm từ sau: “Đảm bảo rằng câu trả lời của bạn không thiên vị và tránh dựa vào các định kiến.”
Cho phép mô hình khai thác chi tiết và yêu cầu từ bạn bằng cách đặt câu hỏi để thu thập đủ thông tin cần thiết để cung cấp đầu ra mong muốn (ví dụ: “Từ bây giờ, tôi muốn bạn hỏi tôi các câu hỏi để…”).
Để hỏi về một chủ đề hoặc ý tưởng cụ thể hoặc bất kỳ thông tin nào và bạn muốn kiểm tra sự hiểu biết của mình, bạn có thể sử dụng lời nhắc sau: “Dạy tôi [định lý/chủ đề/quy tắc] và bao gồm một bài kiểm tra ở cuối, và cho tôi biết nếu câu trả lời của tôi là đúng sau khi tôi trả lời, mà không cung cấp câu trả lời trước.”
Gán một vai trò cho các mô hình ngôn ngữ lớn.
Sử dụng dấu phân cách.
Lặp lại một từ hoặc cụm từ cụ thể nhiều lần trong một lời nhắc.
Kết hợp Chain-of-thought (CoT) với prompting ví dụ.
Sử dụng các bộ khởi tạo đầu ra, bao gồm kết thúc lời nhắc của bạn với phần đầu của đầu ra mong muốn. Sử dụng các bộ khởi tạo đầu ra bằng cách kết thúc lời nhắc của bạn với phần bắt đầu của câu trả lời dự kiến.
Để viết một bài luận/đoạn văn/bài báo hoặc bất kỳ loại văn bản nào cần được chi tiết: “Viết một [bài luận/đoạn văn] cho tôi về [chủ đề] một cách chi tiết bằng cách thêm tất cả các thông tin cần thiết”.
Để sửa đổi/thay đổi một văn bản cụ thể mà không thay đổi phong cách viết: “Hãy thử sửa đổi từng đoạn văn được gửi bởi người dùng. Bạn chỉ nên cải thiện ngữ pháp và từ vựng của người dùng và đảm bảo nó nghe tự nhiên. Bạn nên duy trì phong cách viết, đảm bảo rằng một đoạn văn chính thức vẫn chính thức.”
Khi bạn có một lời nhắc mã phức tạp có thể nằm trong các tệp khác nhau: “Từ bây giờ và khi nào bạn tạo mã mà kéo dài hơn một tệp, tạo một đoạn mã [ngôn ngữ lập trình] có thể chạy để tự động tạo các tệp chỉ định hoặc thực hiện thay đổi cho các tệp hiện có để chèn đoạn mã tạo ra [câu hỏi của bạn].”
Khi bạn muốn khởi đầu hoặc tiếp tục một văn bản bằng cách sử dụng các từ, cụm từ hoặc câu cụ thể, hãy sử dụng lời nhắc sau: “Tôi đang cung cấp cho bạn phần đầu [lời bài hát/câu chuyện/đoạn văn/bài luận…]: [Chèn từ/cụm từ/câu]. Hoàn thành nó dựa trên các từ được cung cấp. Giữ phong cách thống nhất.”
Rõ ràng nêu ra các yêu cầu mà mô hình phải tuân theo để tạo ra nội dung, dưới dạng các từ khóa, quy định, gợi ý, hoặc hướng dẫn.
Mình hy vọng các bạn sẽ đóng góp ý kiến của mình vào bài viết này.