Hướng dẫn prompt của OpenAI

PromptTài liệuĐộ khó: Trung bìnhMiễn phí
Logo Hướng dẫn prompt của OpenAI

Hướng dẫn prompt của OpenAI

4.0/5Đánh giá của 2dm

Ngắn gọn, đúng trọng tâm; thiên về người dùng API.

Các chiến thuật viết prompt cho mô hình GPT, kèm ví dụ cho từng kỹ thuật.

Giới thiệu

Đây là hướng dẫn chính thức của OpenAI về cách viết prompt khi dùng các mô hình qua API, nằm trong bộ tài liệu dành cho nhà phát triển. Nội dung đi từ cách chọn mô hình, vai trò của từng loại tin nhắn đến định dạng prompt, ví dụ mẫu, đưa dữ liệu riêng vào bối cảnh và lưu bộ nhớ đệm prompt.

Hướng dẫn phân biệt rõ hai nhóm mô hình: mô hình suy luận (reasoning) hợp với việc nhiều bước và chỉ cần mục tiêu tổng quát, còn mô hình GPT nhanh, rẻ hơn nhưng cần chỉ dẫn chi tiết. Tài liệu cũng khuyên cố định phiên bản mô hình và xây dựng bộ kiểm thử (eval) cho ứng dụng thật.

Với doanh nghiệp xây chatbot hay tự động hoá bằng API của OpenAI, đây là tài liệu nền tảng để prompt chạy ổn định, tiết kiệm chi phí và dễ bảo trì.

Tính năng nổi bật

01

Chọn đúng mô hình

Mô hình suy luận cho việc phức tạp nhưng chậm và đắt hơn; GPT nhanh, tiết kiệm; bản mini và nano còn nhanh, rẻ hơn.

02

Phân vai tin nhắn

Tham số instructions và tin nhắn developer chứa quy tắc của ứng dụng, được ưu tiên hơn nội dung người dùng nhập.

03

Định dạng Markdown và XML

Dùng tiêu đề, danh sách Markdown để chia phần và thẻ XML để đánh dấu tài liệu tham khảo.

04

Few-shot learning

Đưa một bộ ví dụ đầu vào và đầu ra đa dạng để định hướng mô hình mà không cần tinh chỉnh (fine-tune).

05

Bối cảnh và RAG

Bổ sung dữ liệu riêng của doanh nghiệp vào prompt, chú ý giới hạn cửa sổ ngữ cảnh tính bằng token.

06

Prompt caching

Đặt phần nội dung dùng lại ở đầu prompt để giảm chi phí và độ trễ.

Dùng để làm gì

Chatbot tư vấn bán hàng

Đặt quy tắc trả lời, giọng văn và chính sách trong tin nhắn developer để chatbot không bị khách dẫn lệch.

Trả lời theo tài liệu nội bộ

Đưa catalog sản phẩm hoặc chính sách đổi trả vào bối cảnh để AI trả lời đúng thông tin công ty.

Xuất dữ liệu có cấu trúc

Dùng Structured Outputs để AI trả về JSON đúng khuôn, dễ đưa vào Google Sheets hay CRM.

Tối ưu chi phí

Chọn mô hình nhỏ cho việc đơn giản và sắp xếp prompt để tận dụng bộ nhớ đệm.

Quản lý phiên bản prompt

Lưu prompt trong mã nguồn kèm kiểm thử để mỗi lần sửa không làm hỏng kết quả cũ.

Cách dùng

  1. 1

    Chọn mô hình phù hợp

    Cân nhắc giữa mô hình suy luận và GPT theo độ khó, tốc độ và chi phí của công việc.

  2. 2

    Viết tin nhắn developer

    Sắp xếp theo thứ tự danh tính, hướng dẫn, ví dụ và bối cảnh, dùng Markdown và XML để phân tách.

  3. 3

    Thêm ví dụ và dữ liệu

    Bổ sung vài ví dụ mẫu và tài liệu liên quan của doanh nghiệp vào prompt.

  4. 4

    Thử trong Playground

    Chạy thử và chỉnh prompt trên Playground của OpenAI trước khi đưa vào ứng dụng.

  5. 5

    Cố định phiên bản và kiểm thử

    Ghim phiên bản mô hình cụ thể, lưu prompt trong mã nguồn và xây eval để theo dõi chất lượng.

Video hướng dẫn

Build Hour: GPT-5

OpenAI

Ví dụ thực tế

Tình huống minh hoạ

Ví dụ giả định: một cửa hàng nội thất online muốn có trợ lý trả lời câu hỏi về kích thước và chính sách giao hàng. Lập trình viên của cửa hàng viết tin nhắn developer gồm vai trò, quy tắc chỉ trả lời dựa trên dữ liệu được cung cấp, vài cặp hỏi đáp mẫu và bảng thông tin sản phẩm đặt trong thẻ XML. Phần thông tin cố định được để ở đầu prompt để tận dụng bộ nhớ đệm, còn câu hỏi của khách đặt ở cuối. Trước khi chạy thật, nhóm thử trên các câu hỏi khách từng gửi để kiểm tra độ chính xác.

Mẹo & lưu ý

  • Đừng giả định vị trí kết quả

    Tài liệu lưu ý mảng output có thể chứa nhiều phần tử, nên lấy văn bản bằng cách phù hợp thay vì luôn đọc phần tử đầu.

  • Mô hình GPT cần chỉ dẫn rõ

    Với GPT, mô tả chính xác từng bước; với mô hình suy luận, nêu mục tiêu là đủ.

  • Lưu ý prompt dùng lại

    Đối tượng reusable prompt đang bị ngừng hỗ trợ, OpenAI khuyên quản lý prompt trong mã nguồn.

  • Instructions không tự lưu

    Khi nối hội thoại bằng previous_response_id, phần instructions của lần trước không tự mang sang.

Câu hỏi thường gặp

Tài liệu dành cho ai?

Chủ yếu cho người xây ứng dụng qua API của OpenAI, nhưng các nguyên tắc như rõ ràng, ví dụ, bối cảnh cũng giúp ích khi chat với ChatGPT.

Có mất phí không?

Đọc tài liệu miễn phí; gọi API tính phí theo bảng giá của OpenAI. Xem điều khoản trên trang chính thức.

Có cần biết lập trình không?

Phần nguyên tắc viết prompt dễ hiểu; các phần về tham số API, caching, structured outputs cần kiến thức kỹ thuật.

Có tiếng Việt không?

Tài liệu bằng tiếng Anh.

Liên kết hữu ích

Muốn áp dụng vào doanh nghiệp của bạn?

2dm khảo sát quy trình, chọn công cụ phù hợp và triển khai cùng đội ngũ của bạn. Buổi tư vấn đầu tiên miễn phí.

Đặt lịch tư vấn
Zalo