Dữ liệu FDE TimesViệc làm FDE đang mở 863▼55 Thay đổi số việc đang mở trong 7 ngày, so sánh cùng phạm vi: không tính việc của các công ty mới được theo dõi tuần nàyMới trong 7 ngày 71Công ty đang tuyển 181Nhận làm từ xa 24%Lương trung vị (Mỹ) $200kTuyển nhiều nhất Palantir 95
中文EN

Tờ báo của nghề Forward Deployed Engineer

Sách & khoá học

Khoá guardrails dài 1 giờ 42 phút dạy FDE điều gì, và còn thiếu gì

Phần notebook nên học ngay, còn phần đưa guard lên production thì bạn phải tự đọc tiếp.

Chia sẻLinkedInFacebookX

Tóm tắt nhanh

  • Khoá ngắn của DeepLearning.AI và GuardrailsAI do Shreya Rajpal dạy, ở mức beginner, chỉ cần biết Python cơ bản
  • Giá trị lớn nhất nằm ở bài kiểm tra hallucination bằng NLI và tư duy dựng guard theo từng rủi ro cụ thể của khách
  • Khoá chỉ dừng ở notebook, nên bạn cần đọc thêm về Guardrails Server trước khi deploy cho khách
Sơ đồ luồng: câu hỏi của khách đi qua Input Guard (lọc số tài khoản), rồi tới LLM + RAG, rồi qua Output Guard (dùng NLI đối chiếu câu trả lời với tài liệu truy xuất), sau đó mới đến tay khách. Output Guard được tô màu cam vì đây là bài đáng xem lại nhất.
Trong ví dụ chatbot ngân hàng, Input Guard lọc số tài khoản khách lỡ dán vào, còn Output Guard dùng NLI soát câu trả lời trước khi gửi đi. Nguồn: khoá Safe and reliable AI via guardrails của DeepLearning.AI và GuardrailsAI.

Một chatbot chăm sóc khách hàng trả lời trôi chảy, trích đúng tài liệu nội bộ, rồi tự nhiên khen sản phẩm của đối thủ. Với khách hàng doanh nghiệp, một câu như vậy đủ để dừng cả dự án. Khoá Safe and reliable AI via guardrails của DeepLearning.AI được làm ra để xử lý đúng loại lỗi này.

Khoá được làm cùng GuardrailsAI, và người dạy là Shreya Rajpal, nhà sáng lập kiêm CEO của công ty. Trang khoá ghi lần cập nhật gần nhất là ngày 17/7/2026. Khoá dài 1 giờ 42 phút, gồm 10 video, 7 ví dụ code và một bài quiz có chấm điểm, ở mức beginner, và chỉ yêu cầu người học biết Python cơ bản.

Điểm đáng giá với FDE là khoá không dừng ở chỗ chatbot RAG chạy được, mà dạy cách làm cho nó đủ an toàn để bật cho người dùng thật. Bạn nên học gần hết khoá. Riêng phần đưa guard lên production thì khoá không dạy, và bạn phải tự đọc tiếp.

Vấn đề gốc là xác suất chứ không phải prompt

Khoá đặt vấn đề bằng một câu ngắn: đầu ra của LLM về bản chất mang tính xác suất. Từ đó khoá định nghĩa guardrails là các cơ chế an toàn và công cụ kiểm tra gắn bên trong ứng dụng AI. Cách nhìn này đáng giữ, vì nó quyết định bạn nên hứa gì với khách.

Thử hình dung một ngân hàng chạy chatbot trả lời 1.000 câu hỏi mỗi ngày. Giả sử prompt tốt tới mức chỉ 2% câu trả lời bị bịa, thì mỗi ngày vẫn có 20 khách nhận thông tin sai.

Sửa prompt thêm có thể kéo con số xuống, nhưng không đưa được về 0. Cái bạn bán được cho khách là một lớp kiểm tra bắt được 20 câu đó trước khi khách hàng của họ đọc thấy.

Ba ý đáng mang theo đến chỗ khách

Ý đầu tiên là tách guard ở hai đầu. Framework mã nguồn mở Guardrails AI được xây quanh Input Guard và Output Guard, dùng để phát hiện, định lượng và giảm thiểu rủi ro.

Trên Guardrails Hub có các validator dựng sẵn, và nhiều validator có thể ghép lại thành một guard. Trong ví dụ ngân hàng, Input Guard sẽ lọc số tài khoản khách lỡ dán vào khung chat, còn Output Guard soát câu trả lời trước khi gửi đi.

Ý thứ hai, cũng là bài đáng xem lại nhiều lần nhất, là kiểm tra hallucination bằng Natural Language Inference. Với RAG, thứ cần kiểm tra là từng ý trong câu trả lời có được các tài liệu vừa truy xuất hỗ trợ hay không, chứ không chỉ là model có đưa ra câu trả lời hay không.

Biết cách tự động hoá phép đối chiếu này là kỹ năng bạn mang sang được mọi dự án RAG, kể cả khi không dùng Guardrails AI.

Ý thứ ba là dựng guard theo rủi ro cụ thể của từng khách. Khoá có riêng các bài về giữ chatbot đúng chủ đề, chặn lộ PII và chặn nhắc tên đối thủ.

Hub liệt kê 65 validator, trong đó có Detect PII, Toxic Language và Competitor Check, khớp với nội dung các bài học. Ở buổi customer discovery, hãy hỏi khách câu trả lời nào sẽ khiến họ bị gọi lên phòng pháp chế, vì danh sách validator bạn cần nằm ngay trong câu trả lời đó.

Phần nào có thể lướt qua

Nếu bạn đã từng dựng RAG, các bài đầu về những kiểu lỗi của RAG sẽ khá quen, và bạn có thể xem ở tốc độ nhanh. Đừng bỏ bài dựng guard đầu tiên, vì đó là chỗ bạn nắm được cách thư viện tổ chức validator. Bài quiz cuối khoá giúp bạn tự kiểm tra lại, nhưng không phải thứ để đưa vào CV.

Khoảng trống thật sự nằm ở chỗ khác. Bài thực hành là một chatbot chăm sóc khách hàng dùng RAG, chạy hoàn toàn trong notebook. Tại khách hàng, guard phải chạy bên cạnh hệ thống có sẵn, do nhiều nhóm cùng dùng.

Lúc đó câu hỏi không còn là guard có bắt được lỗi hay không. Bạn phải thống nhất mỗi validator được phép cộng thêm bao nhiêu thời gian phản hồi, nhóm nào chịu trách nhiệm khi guard chặn nhầm, và khi chính guard gặp sự cố thì hệ thống chặn mọi câu trả lời hay cho chúng đi qua.

Đọc gì sau khi xem xong

Theo thứ tự hợp lý, bạn xem khoá trước, rồi đọc README của repo guardrails-ai trên GitHub để hiểu Input Guard và Output Guard nằm ở đâu trong code. Sau đó lướt Hub để biết sẵn có những validator nào trước khi tự viết. Cuối cùng, đọc bài giới thiệu Guardrails Server trong bản 0.5.0, phát hành tháng 7/2024.

Guardrails Server cho phép chạy guard như một service và cung cấp endpoint tương thích OpenAI SDK. Với FDE, đây là chi tiết đáng giá nhất. Ứng dụng của khách vốn đang gọi API kiểu OpenAI có thể chuyển sang đi qua guard mà gần như không phải sửa code gọi.

Nên làm thêm một việc trước khi đề xuất: đo độ trễ mà mỗi validator thêm vào trên dữ liệu thật của khách, vì một bước NLI chạy trên mọi câu trả lời không miễn phí.

Còn một chi tiết pháp lý nhỏ nhưng tiết kiệm được nhiều tuần: thư viện dùng giấy phép Apache-2.0. Khi bộ phận mua sắm của khách hỏi về giấy phép mã nguồn mở, bạn trả lời được ngay.

Biến khoá học thành một dòng trong CV

Chứng chỉ của một khoá dài chưa tới hai tiếng không thuyết phục được ai. Thứ thuyết phục được người tuyển là một repo nhỏ: chatbot RAG trên một bộ tài liệu công khai, có Input Guard chặn PII và Output Guard kiểm tra hallucination bằng NLI, kèm một bảng ghi bao nhiêu câu trả lời bị chặn và vì sao.

Khi đọc tin tuyển dụng FDE, hãy để ý các cụm như guardrails, AI safety, PII hay production LLM. Nếu tin có những cụm đó, một repo như trên là bằng chứng trực tiếp rằng bạn đã làm đúng việc họ cần.

Trong CV, viết theo kết quả, chẳng hạn “dựng lớp guard cho chatbot RAG, chặn lộ PII và câu trả lời không có căn cứ”, sẽ có sức nặng hơn tên khoá học.

Học xong, bạn sẽ biết cách bắt lỗi trong notebook. Đưa cùng lớp guard đó vào hệ thống của khách, chạy được trên dữ liệu thật mà không làm chậm sản phẩm, là phần việc không khoá học nào làm thay.

Bài này có hữu ích không?

Dùng cùng trợ lý AIHỏi Claude ↗Hỏi ChatGPT ↗
4 nguồn
Đọc tiếp trên lộ trình · Chặng 3: AI ứng dụngKhoá computer use của Anthropic để computer use vào 10 phút cuốiNăm bài nền tảng API phía trước mới là phần đáng học, còn quãng đường từ demo đến agent chạy trên máy khách hàng thì khoá gần như bỏ ngỏ.