Chuyển đến nội dung chính
Trí tuệ Nhân tạo

Cách trở thành Kỹ sư Prompt: Hướng dẫn toàn diện

Hướng dẫn từng bước để trở thành kỹ sư prompt: kỹ năng cần có, các khóa học hàng đầu nên học, kèm mẹo phát triển sự nghiệp.
Srujana Maddula's photo
Srujana Maddula
Đã cập nhật · 9 phút đọc

Khám phá cùng AI

ChatGPTClaudePerplexity

Tạo tài khoản miễn phí của bạn

Luyện tập và Lộ trình tiến trình của bạn.

Tiếp Tục Với Google
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

AI tạo sinh đã thay đổi cách chúng ta tương tác với và suy nghĩ về trí tuệ nhân tạo. Với các hệ thống hội thoại như ChatGPT và Claude của Anthropic, bạn chỉ cần nhập vài câu lệnh vào công cụ và mô hình AI thường sẽ phản hồi chính xác theo thông tin bạn yêu cầu. Vậy, câu hỏi đặt ra là: ai là những chuyên gia tạo ra các mô hình AI xuất sắc này?

Kỹ sư ML, kỹ sư AI, nhà khoa học dữ liệu và, dĩ nhiên, kỹ sư prompt luôn nghiên cứu và mang đến những năng lực AI đáng kinh ngạc. Vì thế, bắt đầu sự nghiệp với vai trò kỹ sư prompt có thể là bước đi lớn tiếp theo, giống như nghề lập trình viên phần mềm vào đầu những năm 2000.

Dù bạn đã là một chuyên gia dữ liệu hay AI là niềm đam mê của bạn, hướng dẫn này dành cho bạn. Xuyên suốt bài viết, chúng tôi sẽ trình bày từng bước để bạn trở thành một kỹ sư prompt. Cùng bắt đầu nhé!

Kỹ sư Prompt làm gì?

Ngày nay, bất kỳ ai không thuộc lĩnh vực công nghệ cũng có thể vào ChatGPT và yêu cầu điều mình muốn. Vậy tại sao chúng ta cần kỹ sư prompt? Thực ra, kỹ sư prompt biết cách yêu cầu mô hình AI tạo ra kết quả chính xác. Họ xây dựng câu hỏi đúng và tạo các prompt kích hoạt phù hợp để mô hình cho ra kết quả tốt nhất.

Hãy tưởng tượng bạn cần mã Python để phát triển trang đăng nhập, bạn có thể hỏi GPT kiểu: “Viết đoạn mã Python để tạo một trang đăng nhập”, nhưng người hiểu về prompting sẽ diễn đạt: “Hãy đóng vai một lập trình viên Python và hướng dẫn cho một lập trình viên mới cách tạo trang đăng nhập có các trường nhập tên người dùng và mật khẩu, kèm nút đăng nhập.” Đó là tinh túy của lĩnh vực này, và bạn có thể tìm hiểu thêm trong khóa học Hiểu về Prompt Engineering của chúng tôi.

Kỹ sư prompt cũng đảm nhiệm nhiều khía cạnh kỹ thuật liên quan đến các mô hình ngôn ngữ lớn. Họ kiểm thử và tinh chỉnh mô hình AI thông qua prompt. Quá trình này bao gồm theo dõi hành vi của mô hình AI bằng cách phân tích phản hồi trước nhiều prompt khác nhau. Sau đó, họ tìm kiếm các khuôn mẫu và thiên lệch, chạy thử nghiệm A/B trên dữ liệu đầu ra, và tinh chỉnh prompt để khắc phục hạn chế. Tương tự, họ phải hiểu các điểm mạnh và giới hạn của mô hình, và cải thiện prompt một cách lặp để phù hợp với phản hồi của mô hình.

Tổng thể, kỹ sư prompt là nhân tố then chốt tối ưu hóa toàn bộ quá trình tạo prompt AI cho các ứng dụng tùy biến.

Trách nhiệm của kỹ sư prompt

Dưới đây là tóm tắt công việc thường ngày của một kỹ sư prompt: 

  • Xây dựng prompt hiệu quả: Phát triển các prompt chính xác, phù hợp ngữ cảnh để khơi gợi phản hồi mong muốn từ mô hình AI.
  • Kiểm thử hành vi AI: Phân tích cách mô hình phản hồi trước các prompt khác nhau, xác định khuôn mẫu, thiên lệch hoặc sự thiếu nhất quán trong đầu ra.
  • Tinh chỉnh và tối ưu prompt: Liên tục cải thiện prompt thông qua thử nghiệm lặp nhằm nâng cao độ chính xác và độ tin cậy của phản hồi.
  • Thực hiện A/B testing: So sánh hiệu quả của các prompt khác nhau và tinh chỉnh dựa trên phản hồi người dùng và chỉ số hiệu năng.
  • Ghi chép khung prompt: Tạo thư viện prompt tối ưu có thể tái sử dụng cho các trường hợp sử dụng hoặc ngành cụ thể.
  • Hợp tác với các bên liên quan: Làm việc với nhà phát triển, nhóm sản phẩm và khách hàng để đảm bảo đầu ra AI phù hợp mục tiêu kinh doanh hoặc dự án.
  • Tinh chỉnh mô hình AI: Điều chỉnh các mô hình AI đã huấn luyện sẵn để cải thiện hành vi cho ứng dụng cụ thể, sử dụng prompt phù hợp trong quá trình huấn luyện.
  • Đảm bảo sử dụng AI có đạo đức: Xác định và giảm thiểu thiên lệch trong prompt và đầu ra nhằm đảm bảo tính công bằng, bao trùm và tuân thủ hướng dẫn đạo đức.
  • Đào tạo và hướng dẫn người dùng: Hỗ trợ người dùng cuối và đội ngũ nắm được thực tiễn tốt nhất khi tương tác hiệu quả với mô hình AI.

Bảng: So sánh các vai trò chủ chốt trong AI

Vai trò Trách nhiệm cốt lõi Kỹ năng cần có Công cụ/Công nghệ điển hình
Kỹ sư ML Phát triển các mô hình học máy và triển khai vào sản xuất. Python, TensorFlow, PyTorch, Scikit-learn TensorFlow, PyTorch, Kubernetes
Kỹ sư AI Thiết kế và triển khai các giải pháp AI, bao gồm mô hình và hệ thống. Cấu trúc dữ liệu, thuật toán, khung AI TensorFlow, Keras, OpenAI API
Nhà khoa học dữ liệu Phân tích dữ liệu để rút ra insight và xây dựng mô hình dự đoán. Thống kê, trực quan hóa dữ liệu, học máy Pandas, NumPy, R, Python
Kỹ sư Prompt Xây dựng và tinh chỉnh prompt để tối ưu đầu ra mô hình AI. Xử lý ngôn ngữ tự nhiên, viết sáng tạo, hiểu biết về LLM GPT, ChatGPT, LangChain

Cách trở thành Kỹ sư Prompt

image1.png

Trở thành kỹ sư prompt là một bước đi nghề nghiệp thông minh, đặc biệt khi Gen AI là một trong những công nghệ phát triển nhanh nhất, dự kiến tăng trưởng mạnh trong mười năm tới, với ngành dự kiến đạt giá trị 356,10 tỷ USD vào năm 2030. Dưới đây là hướng dẫn chi tiết cách trở thành kỹ sư prompt AI.

Học các nền tảng căn bản

1. Thành thạo Python

Kỹ sư prompt cần hiểu vững lập trình Python. Biết cách lập trình bằng Python giúp bạn học NLP và các mô hình học sâu nhanh chóng.

Là kỹ sư prompt, bạn có thể không tự xây dựng toàn bộ mô hình ngôn ngữ. Nhưng một số vị trí kỹ sư prompt lương cao kỳ vọng bạn phân tích dữ liệu do mô hình ngôn ngữ tạo ra và rút ra insight để cải thiện mô hình. Và khi xử lý dữ liệu, Python là lựa chọn nổi bật.

Làm theo các bước sau để học Python cho kỹ sư prompt:

  • Học cú pháp
  • Khám phá các thư viện NumPy, Pandas, Matplotlib và Scikit-learn
  • Thực hành với NLTK, spaCy, TextBlob và các thư viện ngôn ngữ tự nhiên khác
  • Luyện phân tích dữ liệu
  • Tìm hiểu về các mô hình học máy
  • Luyện viết mã Python

2. Hiểu những điều cơ bản về AI

Bắt đầu hành trình nghề nghiệp bằng cách làm quen với công nghệ bạn sẽ sử dụng. Trong trường hợp này, trước tiên bạn nên hiểu AI là gì rồi khám phá các phân ngành của nó. Ý tưởng cơ bản đằng sau trí tuệ nhân tạo (AI) rất thú vị - khiến máy móc hành xử thông minh, tương tự con người để thực hiện các tác vụ cụ thể.

Học máy, xử lý ngôn ngữ tự nhiên, khoa học dữ liệu, học sâu và nhiều phân ngành khác là một phần của lĩnh vực AI rộng lớn này. Trước hết, hãy có cái nhìn tổng quan về từng công nghệ và biết chúng khác nhau như thế nào.

Xem các tài nguyên dưới đây để học nền tảng AI:

Các mô hình ngôn ngữ lớn có mối liên hệ chặt chẽ với học sâu và NLP. Dù không phải mọi kỹ sư prompt đều xây dựng mô hình AI từ đầu, họ được kỳ vọng có kỹ năng vững về NLP và học sâu để hiểu mô hình ngôn ngữ mà họ đang prompt.

3. Học về NLP

Xử lý ngôn ngữ tự nhiên hiện là một trong những chủ đề nóng nhất của AI. Nó cho phép máy tính đọc và diễn giải ngôn ngữ con người. Hơn nữa, nó còn giúp máy móc tạo phản hồi bằng ngôn ngữ tự nhiên giống con người.

Ngoài ra, NLP giúp bạn thiết kế các prompt kích hoạt có thể định hình mô hình AI để tạo đầu ra mục tiêu. Vì vậy, với vai trò kỹ sư prompt, NLP là thứ bạn nên thành thạo. Khám phá các thư viện NLP như NLTK, spaCy và Transformers để sẵn sàng xử lý dữ liệu ngôn ngữ.

Bạn nên bắt đầu bằng cách nắm vững xử lý văn bản cơ bản và đi sâu vào các kỹ thuật như tách từ (tokenization), phân tích cảm xúc và tóm tắt văn bản.

Dưới đây là một số bài viết và khóa học NLP hay nhất:

4. Thành thạo học sâu và các mô hình Transformer

Trong quá trình trở thành kỹ sư prompt, bạn sẽ thường xuyên gặp các mô hình ngôn ngữ lớn như GPT, Gemini, LLaMA 3 và nhiều hơn nữa. Các LLM này thực chất là các mô hình học sâu được mở rộng để hiểu và tạo ngôn ngữ tự nhiên. Để làm việc hiệu quả, bạn cần nắm vững các khái niệm học sâu.

Ví dụ, ChatGPT được huấn luyện trên hơn 175 tỷ “neuron”. Để hiểu các “neuron” này là gì và cách chúng được huấn luyện, trước hết bạn cần biết về mạng nơ-ron, nền tảng của nhiều thuật toán học sâu.

Tiếp theo, bạn có thể biết chữ ‘T’ trong GPT là viết tắt của ‘Transformer’. Các mô hình ngôn ngữ lớn phổ biến, bao gồm ChatGPT, được xây dựng trên kiến trúc Transformer.

Kiến trúc Transformer sử dụng cái gọi là “cơ chế chú ý” – một kỹ thuật nâng cao độ chính xác của mô hình bằng cách chỉ tập trung vào các phần dữ liệu đầu vào liên quan. Học các kiến trúc này sẽ giúp bạn xây dựng prompt hiệu quả.

Phát triển kỹ năng thực hành để trở thành Kỹ sư Prompt

Dù không nhất thiết cần bằng cấp để bước vào lĩnh vực prompt engineering, bạn nên có kinh nghiệm thực tế ở một số kỹ năng kỹ thuật nhất định. Hãy xem các ngôn ngữ và kỹ thuật bạn cần thành thạo.

5. Thực hành với các mô hình đã huấn luyện sẵn

Kỹ sư prompt dành phần đáng kể thời gian làm việc với các mô hình huấn luyện sẵn. Nếu bạn chưa biết, mô hình huấn luyện sẵn là các mô hình AI nền tảng được huấn luyện kỹ trên lượng dữ liệu khổng lồ. Đây là bước đầu tiên khi xây dựng bất kỳ mô hình ngôn ngữ lớn nào.

Nếu muốn thực sự thành thạo prompt engineering, hãy làm quen với các mô hình huấn luyện sẵn hiện có như GPT-4, Llama 3, Claude 3, v.v. Nhập các prompt khác nhau và nghiên cứu cách chúng phản hồi. Hiểu khả năng tạo văn bản và phát hiện hạn chế của chúng.

Ngoài ra, hãy hiểu các tham số mà những mô hình này được huấn luyện. Đôi khi, bạn sẽ cần điều chỉnh siêu tham số của chúng để đạt kết quả cụ thể.

6. Tinh chỉnh cho các ứng dụng tùy biến

Chỉ một vài công ty có thể đủ khả năng huấn luyện mô hình ngôn ngữ lớn từ đầu. Vì vậy, các công ty khác sẽ mời bạn với vai trò kỹ sư prompt, giao nhiệm vụ tinh chỉnh các mô hình huấn luyện sẵn hiện có cho ứng dụng riêng của họ.

Ví dụ, một mô hình huấn luyện sẵn có thể chưa tạo được tệp HTML theo đúng yêu cầu thiết kế của bạn. Nhưng bạn có thể tinh chỉnh nó trên các bộ dữ liệu chuyên về UI và HTML để có đầu ra mong muốn.

Tổng quan, kỹ sư prompt nên có khả năng tinh chỉnh bất kỳ mô hình huấn luyện sẵn nào cho các tác vụ cụ thể. Điều này có thể thực hiện bằng cách cung cấp cho mô hình các bộ dữ liệu nhỏ, chuyên biệt.

Tiền xử lý dữ liệu, tinh chỉnh siêu tham số và học chuyển giao là những kỹ năng bắt buộc nếu bạn muốn tự mình tinh chỉnh một mô hình huấn luyện sẵn.

Hãy nhớ rằng độ sâu của các kỹ năng kỹ thuật này sẽ khác nhau tùy theo yêu cầu của vị trí bạn ứng tuyển.

Thông thường, với vai trò đầu vào, chỉ cần nắm khái niệm NLP và khả năng xây dựng prompt khéo léo là đủ. Tuy nhiên, các vị trí cấp cao hoặc thu nhập cao có thể đòi hỏi kinh nghiệm thực hành sâu hơn với thư viện NLP, thuật toán học sâu và kỹ thuật prompting nâng cao.

Dưới đây là một số hướng dẫn toàn diện giúp bạn học tinh chỉnh mô hình:

Kỹ thuật Prompt Engineering

Khám phá các kỹ thuật prompting khác nhau và rèn luyện sự sáng tạo trong viết lách. Hãy xem bạn có thể cải thiện việc tạo prompt như thế nào.

7. Thành thạo nghệ thuật tạo Prompt

Các mô hình ngôn ngữ tạo kết quả dựa trên đầu vào bạn cung cấp. Nếu bạn có thể giải thích chính xác cho mô hình AI điều bạn muốn và điều chỉnh để nó tạo ra đầu ra mong muốn, như vậy là đủ; bạn có thể gọi mình là kỹ sư prompt.

Viết prompt rõ ràng và cải thiện prompt hiện có là hai trong số nhiệm vụ chính của kỹ sư prompt. Họ phải soạn các câu hỏi và câu văn có thể định hướng mô hình AI đến các phản hồi phù hợp.

Để làm được điều này, bạn phải viết tốt, và một mẹo để viết prompt hay là đưa bối cảnh và hướng dẫn vào trong đó. Tuy nhiên, để trở thành bậc thầy trong prompt engineering, bạn sẽ cần học một số kỹ thuật prompt nâng cao, như chúng ta sẽ xem ở phần tiếp theo.

8. Kỹ thuật prompting nâng cao

Chúng tôi đã nhắc bạn thử nghiệm với các mô hình huấn luyện sẵn, và điều này đáng để lặp lại. Hãy dùng DALL-E, GPT-2, GPT-3 hoặc BERT để luyện các kỹ thuật prompting khác nhau và quan sát hành vi của chúng.

Có nhiều chiến lược prompting như zero-shot prompting, one-shot prompting, iterative prompting, và nhiều nữa. Bạn có thể học và thực hành các kỹ thuật này để trở thành một kỹ sư prompt xuất sắc.

Để không bỏ lỡ điều gì, hãy tìm hiểu về LangChain. Chúng tôi có một hướng dẫn đầy đủ về LangChain cho kỹ sư prompt, nhưng tóm lược thì LangChain là một framework nhằm tối đa hóa độ chính xác và mức độ liên quan của đầu ra mô hình.

Kỹ thuật Mô tả
Zero-shot Prompting Mô hình được yêu cầu tạo phản hồi mà không có bất kỳ ví dụ hay bối cảnh trước đó.
One-shot Prompting Mô hình được cung cấp một ví dụ kèm prompt nhiệm vụ để định hướng quá trình tạo phản hồi.
Iterative Prompting Liên quan đến việc tinh chỉnh prompt dựa trên các đầu ra trước đó để dần cải thiện phản hồi của mô hình.
Chain of Thought Khuyến khích mô hình giải thích lập luận theo từng bước, cải thiện khả năng suy luận và độ chính xác.

Thăng tiến sự nghiệp và Ứng dụng thực tế

Có bằng cấp trong ngành khoa học máy tính hoặc kỹ thuật là một lợi thế, nhưng không phải con đường duy nhất. Bạn có thể trở thành kỹ sư prompt mà không cần bằng cấp bằng cách hoàn thành các khóa chứng chỉ, làm dự án thực tế và học tập liên tục. Hãy đi sâu vào từng bước để định hình sự nghiệp trong prompt engineering.

9. Dự án thực tế và xây dựng hồ sơ năng lực

Khi đã nắm rõ công nghệ AI và các kỹ năng ở trên, bạn có thể bắt đầu áp dụng chuyên môn mới vào các dự án thực tế. Dù bạn là người đi làm hay sinh viên, hãy tình nguyện tham gia các dự án cần kỹ thuật prompt.

Dưới đây là một số dự án AI hay để bạn bắt đầu xây dựng:

Nếu dự án của bạn dùng mô hình huấn luyện sẵn, hãy hiểu kỹ cách nó được xây dựng và cách nó hành xử. Thử nhiều cách yêu cầu mô hình thực hiện nhiệm vụ và quan sát phản hồi. Sử dụng các kỹ thuật prompting nâng cao bạn đã học để kích hoạt mô hình. Bằng cách này, bạn có thể biến lý thuyết thành kỹ năng.

Trong quá trình thực hiện, bạn có thể tham gia các cuộc thi về AI hội thoại và LLM trên các nền tảng như Kaggle để xem mình đang ở đâu so với đồng nghiệp. Hãy nhớ, mọi thứ bạn làm ở bước này đều có thể đưa vào portfolio, giúp hồ sơ của bạn thêm vững vàng.

Sở hữu một portfolio chuyên nghiệp là điều quan trọng ở mọi giai đoạn sự nghiệp. Datacamp có trình dựng portfolio chỉnh sửa dễ dàng với các mẫu dựng sẵn đẹp mắt. Hãy tận dụng trình dựng portfolio miễn phí này để giới thiệu kỹ năng, kinh nghiệm, dự án và mối quan tâm của bạn một cách hấp dẫn.

10. Tiếp tục học & Kết nối với cộng đồng AI

Hãy tham gia các khóa học trực tuyến; đã có rất nhiều khóa học về prompt engineering được bổ sung gần đây. Các khóa chứng chỉ không chỉ giúp bạn tiếp thu kỹ năng mà còn là bằng chứng cho hồ sơ rằng bạn thực sự đã học công nghệ này.

Cần thiết phải cập nhật xu hướng mới nhất, đặc biệt trong các công nghệ bùng nổ như Sora của OpenAI. Không có cách nào tốt hơn để cập nhật thông tin ngoài việc tham gia đúng cộng đồng. Hãy theo dõi các nhà nghiên cứu và nhà phát triển hàng đầu về prompt engineering trên các nền tảng như LinkedIn, Medium và Twitter.

Kết luận

Bây giờ là thời điểm thích hợp để bắt đầu với Gen AI. Thế giới các công ty công nghệ đang tìm kiếm kỹ sư prompt nhiều hơn bao giờ hết để triển khai AI hội thoại vào doanh nghiệp.

Con đường trở thành kỹ sư prompt AI vừa bổ ích vừa thú vị. Bất kỳ ai cũng có thể trở thành kỹ sư prompt với sự kết hợp đúng đắn giữa các kỹ năng kỹ thuật và phi kỹ thuật được đề cập trong bài viết này.

Nếu bạn nghiêm túc với sự nghiệp trong prompt engineering, hãy khám phá các khóa học sau từ Datacamp:


Srujana Maddula's photo
Author
Srujana Maddula
LinkedIn

Srujana là một cây bút công nghệ tự do với bằng Cử nhân Khoa học Máy tính. Việc viết về nhiều chủ đề như khoa học dữ liệu, điện toán đám mây, phát triển, lập trình, bảo mật và nhiều lĩnh vực khác đến với cô một cách tự nhiên. Cô yêu thích văn học kinh điển và khám phá những điểm đến mới.

Chủ đề
Trí tuệ Nhân tạo

Bắt đầu hành trình Prompting của bạn ngay hôm nay!

Khóa học

Tìm hiểu kỹ thuật viết lệnh (Prompt Engineering)

1 giờ
240.6K
Học cách viết prompt hiệu quả với ChatGPT để áp dụng ngay vào quy trình làm việc của bạn.
Xem chi tiếtBắt Đầu Khóa Học

Tạo tài khoản miễn phí của bạn

Luyện tập và Lộ trình tiến trình của bạn.

Tiếp Tục Với Google
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Xem thêm
Liên quan

blog

Claude Opus 4.6: Tính năng, Điểm chuẩn, Bài kiểm tra thực hành và hơn thế nữa

Mô hình mới nhất của Anthropic dẫn đầu ở mã hóa tác tử và lập luận phức tạp. Thêm vào đó, nó có cửa sổ ngữ cảnh 1M.
Matt Crabtree's photo

Matt Crabtree

10 phút

Xem thêm