Mình vừa tìm được một công thức prompt khá đơn giản nhưng đầy đủ các yếu tố quan trọng để giúp chúng ta dễ đạt được mục tiêu cần thiết khi làm việc với các chatbot AI hoạt động dựa trên LLM. Với tên gọi là CO-STAR, đây là công thức prompt được các các bạn ở Singapore nghiên cứu ra và đã được trao giải nhất tại cuộc thi prompt engineering do Cơ quan Công nghệ Chính phủ Singapore (GovTech) tổ chức. Công thức khá đơn giản, có thể giúp chúng ta gợi nhớ về những thành phần trong prompt để đảm bảo không bị sót yếu tố nào trong quá trình làm prompt. Giúp các phản hồi từ LLM dễ đúng mục tiêu của chúng ta hơn. Mời các bạn tham khảo qua. Cấu trúc của một prompt CO-STAR CO-STAR là một framework để tạo ra prompt tối ưu khi làm việc với LLM. Framework này bao gồm tất cả các khía cạnh chính ảnh hưởng tới phản hồi do LLM tạo ra, đảm bảo các phản hồi đó được tạo ra một cách hiệu quả và phù hợp với mong muốn của người dùng. C - Context - Ngữ cảnh: Cung cấp thông tin về bối cảnh của tác vụ cần làm việc vói AI. Yếu tố này giúp LLM hiểu được kịch bản cụ thể của cuộc nói chuyện, đảm bảo tạo ra các phản hồi phù hợp. O - Objective - Mục tiêu: Xác định rõ nhiệm vụ mà bạn muốn LLM thực hiện. Việc làm rõ nhiệm vụ giúp LLM tập trung vào việc đạt được mục tiêu của người dùng xác định. S - Style - Phong cách: Xác định phong cách viết mà bạn muốn LLM sử dụng. Đây có thể là một chuyên gia trong một lĩnh vực nào đó, hoặc một phong cách viết của một người nổi tiếng, có thể là một chuyên gia phân tích tài chính, một CEO, một nhà phê bình phim,… Yếu tố này định hướng cho LLM phản hồi theo cách thức và chọn các từ ngữ phù hợp với nhu cầu của người dùng. T - Tone - Thái độ: Xác định thái độ của các phản hồi, đảm bảo các phản hồi của LLM đồng bộ với thái độ và cảm xúc cần có trong bối cảnh đó. Thí dụ như trang trọng, hài hước, đồng cảm,… A - Audience - Khán giả: xác định các câu trả lời này dành cho ai. Việc điều chỉnh phản hồi của LLM phù hợp với khán giả, chẳng hạn như viết cho chuyên gia đọc, viết cho người mới bắt đầu, viết cho trẻ em, học sinh, sinh viên,… để đảm bảo nó phù hợp với dễ hiểu với các đối tượng trong bối cảnh đó. R - Response - Định dạng của phản hồi. Điều này đảm bảo rằng LLM tạo ra thông tin ở định dạng đúng với yêu cầu của người dùng để sử dụng trong tác vụ tiếp theo. Các định dạng đầu ra có thể là danh sách, báo cáo chuyên nghiệp, bảng biểu, JSON,… Thí dụ về cấu trúc prompt CO-STAR Bên dưới đây là một thí dụ thực tế ứng dụng công thức prompt CO-STAR. Tình huống viết một mẩu truyện thiếu nhi Prompt đơn giản không dùng kiểu CO-STAR. Viết một câu chuyện về tình bạn giữa chó và mèo Phản hồi của ChatGPT 4o Prompt theo công thức CO-STAR Các yếu tố trong prompt: Context: Bạn là một nhà văn viết truyện thiếu nhi. Objective: Viết một câu chuyện ngắn về tình bạn giữa một chú chó và một chú mèo. Style: Ngộ nghĩnh, đáng yêu. Tone: Ấm áp, vui tươi. Audience: Trẻ em từ 6-10 tuổi. Format output: Truyện ngắn khoảng 500 chữ, có kèm hình ảnh minh họa. Prompt CO-STAR: Quảng cáoAdmicro AdX Thiên đường sinh quyển 5-6 sao tại Bình Tiên - Vĩnh Hyanarabinhtien.com Hãy tưởng tượng bạn là một nhà văn viết truyện cho thiếu nhi. Nhiệm vụ của bạn là viết một câu chuyện ngắn (khoảng 500 chữ) về tình bạn đặc biệt giữa một chú chó con tinh nghịch và một chú mèo con hiền lành. Câu chuyện nên có yếu tố hài hước, ngộ nghĩnh, gửi gắm thông điệp về tình bạn và sự sẻ chia. Hãy sử dụng ngôn ngữ đơn giản, dễ hiểu, phù hợp với trẻ em từ 6-10 tuổi. Kết thúc câu chuyện có hậu và để lại ấn tượng tốt đẹp cho các bé. Hãy gợi ý một số hình ảnh minh họa phù hợp với nội dung câu chuyện. Phản hồi của ChatGPT 4o Tình huống tạo bài giới thiệu về địa điểm du lịch Prompt đơn giản không dùng kiểu CO-STAR. Tạo bài viết giới thiệu về thành phố Hội An Phản hồi của ChatGPT 4o Quảng cáo Prompt theo công thức CO-STAR Các yếu tố trong prompt: Context: Bạn là một hướng dẫn viên du lịch. Objective: Viết một bài giới thiệu về thành phố Hội An. Style: Súc tích, hấp dẫn. Tone: Nhiệt tình, thân thiện. Audience: Khách du lịch nước ngoài. Format output: Bài viết blog khoảng 800 chữ, kèm theo hình ảnh. Prompt: Bạn là một hướng dẫn viên du lịch giàu kinh nghiệm. Hãy viết một bài giới thiệu về thành phố Hội An (khoảng 500 chữ) nhằm thu hút khách du lịch nước ngoài. Bài viết cần nêu bật những nét đặc sắc về văn hóa, lịch sử, ẩm thực và con người Hội An. Hãy sử dụng ngôn ngữ giàu hình ảnh, gợi sự tò mò và hứng thú cho du khách. Hãy đề xuất một số địa điểm tham quan nổi tiếng, hoạt động thú vị và món ăn đặc sản mà du khách không nên bỏ lỡ khi đến với Hội An. Phản hồi của ChatGPT 4o Tình huống tạo thực đơn cho người mới tập chạy bộ Prompt đơn giản không dùng kiểu CO-STAR. Hãy tạo thực đơn 7 ngày cho người mới tập chạy bộ Phản hồi của ChatGPT 4o Prompt theo công thức CO-STAR Các yếu tổ trong prompt: Context: Bạn là một chuyên gia dinh dưỡng đang tư vấn cho một người mới tập chạy bộ. Objective: Tạo một thực đơn cho 7 ngày. Style: Chuyên nghiệp, dễ hiểu. Tone: Khích lệ, động viên. Audience: người nam 30 tuổi mới nhập môn chạy bộ. Format output: Danh sách các bữa ăn với lượng calo và thành phần dinh dưỡng cụ thể. Prompt: Hãy đóng vai một chuyên gia dinh dưỡng, bạn đang tư vấn cho một người nam giới 30 tuổi mới bắt đầu tập chạy bộ về chế độ ăn uống trong 7 ngày. Người này cần một thực đơn chi tiết với đầy đủ năng lượng cho bài tập chạy, đồng thời dễ tiêu hóa và không gây khó chịu. Hãy tạo ra một thực đơn cho 7 ngày, bao gồm các bữa ăn trước, trong và sau khi chạy. Chú ý liệt kê rõ ràng lượng calo và thành phần dinh dưỡng của từng bữa ăn. Sử dụng giọng điệu khích lệ, tạo động lực cho người chạy. Phản hồi của ChatGPT 4o Tình huống tạo nội dung quảng cáo Tình huống ở đây là bạn đang làm quản lý một trang fanpage và đang cần viết nháp một bài đăng Facebook để quảng cáo về sản phẩm mới. Prompt đơn giản, không dùng kiểu CO-STAR. Viết một bài đăng facebook để quảng cáo sản phẩm mới của công ty tôi. Công ty tôi tên là Khắc tên và sản phẩm tên là Ví Sen 16, một chiếc ví da bò đầy công nghệ. Phản hồi của ChatGPT-4o Có thể thấy phản hồi trên mặc dù có vẻ đủ, nhưng lại khá chung chung thiếu các sắc thái cụ thể và chưa có sự hấp dẫn để để giúp người xem tò mò với sản phẩm mới của công ty. Bây giờ thử áp dụng công thức CO-STAR, phân chia rõ hơn các khía cạnh của tác vụ trong prompt, đặc biệt là chỉ định rõ phong cách, ngôn ngữ và khán giả. Prompt theo công thức CO-STAR Các thành phần trong prompt: Ngữ cảnh: Tôi muốn quảng cáo sản phẩm mới của công ty tôi. Công ty tôi tên là Khắc tên và sản phẩm là Ví Sen 16, đó là một chiếc ví da bò may thủ công. Mục tiêu: Tạo cho tôi một bài đăng Facebook hấp dẫn nhằm mục đích kích thích người xem bấm vào đường link của sản phẩm để mua hàng. Phong cách: Viết theo phong cách quảng cáo của những công ty nổi tiếng trong cùng lĩnh vực, thí dụ như Burberry và Gucci. Giọng điệu: Sử dụng giọng điệu gây tò mò và thuyết phục. Khán giả: Đối tượng khán giả của tài khoản Fanpage của công ty tôi chủ yếu là đối tượng trẻ bà đứng tuổi. Hãy điều chỉnh giọng văn trong bài đăng để nhắm tới những đối tượng độc giả đang tìm kiếm một chiếc ví sang trọng và công nghệ. Định dạng của phản hồi: Định dạng của bài đăng Facebook cần phải súc tích nhưng có tác động mạnh. Prompt CO-STAR: Bạn là một chuyên gia marketing nhiều kinh nghiệm tại Gucci và Burberry. Bạn đang cần viết bài đăng Facebook quảng cáo sản phẩm Ví Sen 16 mới của thương hiệu Khắc tên, nhấn mạnh đặc điểm ví da bò tự nhiên, may thủ công và tinh xảo. Hãy viết bài đăng với giọng điệu tò mò và thuyết phục. Đối tượng người đọc là trẻ tuổi và trung niên, nhân viên văn phòng. Giọng văn phù hợp với người yêu thích sự sang trọng. Bài viết đăng Facebook cần súc tích nhưng có tác động mạnh. Và đây là phản hồi của ChatGPT-4o