89ebook – Sách IT, Data Science, Công nghệ bản quyền
89ebook – Kho sách chuyên ngành quốc tế
89ebook – Sách IT, Data Science, Công nghệ bản quyền
0922 113 989
Tài khoản

AI Agents and Applications - Xây Dựng AI Agent Với LangChain, LangGraph, RAG & MCP – Expert Version – Bản Tiếng Việt 2026

Thể loại: Đang cập nhật
Thương hiệu: 89ebook – Sách IT, Data Science, Công nghệ bản quyền
Mã: PVN1049
Tình trạng: Còn hàng

Tóm tắt sản phẩm

AI Agents and Applications – Bản Tiếng Việt 2026 hướng dẫn xây dựng ứng dụng LLM và AI Agent có thể đưa vào vận hành bằng Python, LangChain, LangGraph, LangSmith, RAG và MCP.

Qua 14 chương, Roberto Infante đưa người đọc từ prompt, tóm tắt, chatbot hỏi đáp và RAG nâng cao đến tác tử gọi công cụ, hệ đa tác tử, máy chủ MCP, bộ nhớ, checkpoint và guardrails.

Sách phù hợp với lập trình viên Python, kỹ sư AI/ML, nhà khoa học dữ liệu, sinh viên và nhóm đang chuyển nguyên mẫu AI thành hệ thống đáng tin cậy. Bản Expert Version gồm 532 trang, có Code Companion 220 trang.

Sách in ruột đen trắng, bìa mềm full màu, giấy chống lóa mắt hiện đại, hình chữ sắc nét; cam kết nội dung chuẩn 100% từ sách gốc.

Khách hàng được tặng eBook tiếng Anh và hưởng chính sách lỗi 1 đổi 1 trong 90 ngày kể từ ngày nhận sách.

ebook
ebook Tặng Ebook chính hãng tương ứng
HSD: 12/12/2025
Lưu mã
89ebook
89ebook Giảm thêm 5% tổng giá trị đơn hàng
HSD: 24/12/2025
Lưu mã
FREESHIP COD
FREESHIP COD Miễn phí giao hàng
HSD: 25/12/2025
Lưu mã
415.000₫ 850.000₫
Giảm giá: - 51%
Số lượng:

AI Agents and Applications – Xây ứng dụng AI từ prompt, RAG đến LangGraph, đa tác tử và MCP

Một ứng dụng gọi được mô hình ngôn ngữ lớn chưa chắc đã là một ứng dụng AI tốt. Khi đưa vào sử dụng thực tế, hệ thống còn phải xử lý tài liệu dài, truy xuất đúng dữ liệu, giữ lịch sử hội thoại, lựa chọn công cụ, kiểm soát luồng thực thi và giải thích được điều gì đã xảy ra khi kết quả không đúng.

AI Agents and Applications: With LangChain, LangGraph, and MCP của Roberto Infante được xây dựng để giải quyết chính khoảng cách giữa một đoạn mã thử nghiệm và một ứng dụng AI có cấu trúc. Sách dẫn người đọc qua một lộ trình liên tục: bắt đầu từ prompt và các thành phần LangChain, xây hệ thống tóm tắt và hỏi đáp, đi sâu vào RAG, chuyển quy trình sang LangGraph, phát triển tác tử dùng công cụ, phối hợp nhiều tác tử và cuối cùng kết nối công cụ qua Model Context Protocol (MCP).

Điểm đáng giá của cuốn sách không nằm ở số lượng framework được nhắc đến. Giá trị thực sự là cách tác giả giúp người đọc hiểu mỗi lớp kiến trúc xuất hiện để giải quyết vấn đề gì, khi nào một pipeline cố định đã đủ và khi nào hệ thống cần khả năng quyết định linh hoạt của AI Agent.

Cuốn sách giải quyết bài toán gì?

Nhiều dự án AI bắt đầu khá thuận lợi: gửi prompt, nhận câu trả lời và tạo một giao diện chatbot. Nhưng khi yêu cầu tăng lên, các điểm yếu nhanh chóng xuất hiện:

  • Mô hình không biết dữ liệu riêng của doanh nghiệp hoặc trả lời ngoài nguồn.
  • Tài liệu dài vượt quá cửa sổ ngữ cảnh.
  • Truy xuất tìm đúng chủ đề nhưng chọn sai đoạn cần thiết.
  • Câu hỏi của người dùng quá mơ hồ để tìm kiếm trực tiếp.
  • Một chuỗi xử lý tuyến tính không thể quay lại bước trước khi bằng chứng chưa đủ.
  • Tác tử chọn nhầm công cụ, truyền sai tham số hoặc đi lệch mục tiêu.
  • Nhiều tác tử phối hợp nhưng không rõ ai chịu trách nhiệm cho kết quả cuối.
  • Hệ thống chạy được nhưng khó truy vết, đánh giá và kiểm soát chi phí.

Roberto Infante không giải quyết các vấn đề này bằng một “siêu Agent” duy nhất. Tác giả xây hệ thống theo từng lớp, kiểm tra giá trị của mỗi lớp rồi mới tăng độ tự chủ. Nhờ đó, người đọc có thể nhìn thấy đường chuyển đổi từ ứng dụng LLM truyền thống sang quy trình tác tử và hệ thống đa tác tử.

Lộ trình 14 chương: từ nền tảng LLM đến hệ sinh thái Agent kết nối bằng MCP

Nội dung được chia thành năm phần có quan hệ chặt chẽ. Mỗi phần tạo ra những thành phần sẽ được sử dụng hoặc mở rộng ở phần sau.

Phần 1 – Xây nền tảng cho ứng dụng LLM bằng LangChain

Hai chương đầu phân biệt ba cấp độ thường bị gọi chung là “ứng dụng AI”: engine xử lý một nhiệm vụ, chatbot duy trì hội thoại và AI Agent có khả năng quyết định hành động. Từ đó, sách giới thiệu kiến trúc mô-đun của LangChain, mô hình đối tượng cốt lõi, cách gọi mô hình bằng Python và cách biến prompt thành thành phần có thể tái sử dụng.

Người đọc lần lượt thực hành prompt template, phân loại văn bản, phân tích cảm xúc, tóm tắt, hỏi đáp, one-shot, few-shot và cung cấp các bước lập luận. Phần này không chỉ nhằm dạy cách viết prompt; nó đặt nền móng cho việc tách prompt, mô hình và logic ứng dụng thành những khối có thể kiểm thử và kết hợp.

Phần 2 – Xử lý tài liệu dài và chuyển workflow sang LangGraph

Khi văn bản vượt quá cửa sổ ngữ cảnh, không thể chỉ đưa toàn bộ tài liệu vào một prompt. Sách hướng dẫn các chiến lược tóm tắt gồm chia đoạn, MapReduce và tinh chỉnh dần. Từ các kỹ thuật này, người đọc xây một trợ lý nghiên cứu có khả năng tìm kiếm web, lấy nội dung từ nhiều nguồn, tóm tắt từng nguồn và tổng hợp báo cáo.

Điểm chuyển quan trọng xảy ra khi quy trình nghiên cứu được đưa sang LangGraph. Thay vì một chuỗi lệnh chạy từ đầu đến cuối, hệ thống được mô hình hóa thành đồ thị gồm trạng thái, nút, cạnh và nhánh điều kiện. Nếu tài liệu tìm được chưa liên quan, quy trình có thể viết lại truy vấn và tìm kiếm lại thay vì tiếp tục tạo một câu trả lời thiếu căn cứ.

Đây là lúc người đọc thấy rõ ưu thế của LangGraph: không làm mô hình “thông minh hơn”, mà làm luồng quyết định minh bạch, có trạng thái và có thể kiểm soát hơn.

Phần 3 – Xây chatbot hỏi đáp RAG với ChromaDB và LangSmith

Phần RAG bắt đầu từ kiến trúc hai giai đoạn. Giai đoạn nạp dữ liệu trích xuất văn bản, chia thành các đoạn, tạo vector nhúng và lưu vào ChromaDB. Giai đoạn hỏi đáp chuyển câu hỏi thành vector, truy xuất các đoạn liên quan rồi yêu cầu mô hình trả lời dựa trên ngữ cảnh đã tìm được.

Cuốn sách giải thích vì sao tìm kiếm ngữ nghĩa khác tìm kiếm từ khóa và vì sao việc “tìm được nội dung gần nghĩa” vẫn chưa đảm bảo câu trả lời đúng. Từ một tài liệu đơn, hệ thống được mở rộng thành chatbot có lịch sử hội thoại, nhận biết ngữ cảnh của câu hỏi tiếp nối và sử dụng LangSmith để theo dõi từng lần gọi mô hình, truy xuất và tạo câu trả lời.

Giá trị thực hành của phần này là người đọc không chỉ có một đoạn code RAG, mà hiểu toàn bộ đường đi của dữ liệu: từ tài liệu nguồn đến đoạn văn được chọn và câu trả lời cuối cùng.

Phần 4 – RAG nâng cao: cải thiện cả dữ liệu được lập chỉ mục lẫn câu hỏi được truy xuất

Ba chương RAG nâng cao là một trong những phần nổi bật nhất của sách. Tác giả chia bài toán chất lượng truy xuất thành hai phía: cách chuẩn bị dữ liệu và cách biến đổi truy vấn.

Ở phía lập chỉ mục, sách trình bày:

  • Chiến lược chia đoạn theo đặc điểm tài liệu.
  • ParentDocumentRetriever để truy xuất đoạn nhỏ nhưng trả về ngữ cảnh lớn hơn.
  • MultiVectorRetriever để biểu diễn một tài liệu bằng nhiều vector.
  • Tóm tắt tài liệu và tạo câu hỏi giả định phục vụ lập chỉ mục.
  • Xử lý nội dung bán cấu trúc như bảng.
  • RAG đa phương thức khi thông tin không chỉ nằm trong văn bản thuần túy.

Ở phía truy vấn, người đọc thực hành:

  • Viết lại câu hỏi để phù hợp với hệ thống truy xuất.
  • Tạo nhiều truy vấn cho cùng một nhu cầu thông tin.
  • Step-back question để lùi về câu hỏi khái quát hơn.
  • HyDE để tạo một tài liệu giả định làm cầu nối truy xuất.
  • Phân rã câu hỏi phức tạp thành các câu hỏi con.
  • Chuyển câu hỏi tự nhiên thành truy vấn SQL hoặc truy vấn đồ thị.
  • Định tuyến câu hỏi đến nguồn dữ liệu phù hợp.
  • Kết hợp và xếp hạng lại kết quả bằng RAG Fusion.

Phần này giúp người đọc hiểu RAG không phải một kỹ thuật duy nhất. Đó là một hệ thống gồm nhiều quyết định về biểu diễn dữ liệu, truy vấn, định tuyến và hậu xử lý; chất lượng cuối cùng phụ thuộc vào việc chọn đúng chiến lược cho loại dữ liệu và câu hỏi cụ thể.

Phần 5 – Từ tác tử dùng công cụ đến đa tác tử và MCP

Sau khi đã có nền tảng về prompt, dữ liệu, trạng thái và truy xuất, sách mới chuyển sang AI Agent. Dự án tác tử du lịch cho thấy cách mô hình lựa chọn công cụ, gọi công cụ để lấy thông tin điểm đến hoặc thời tiết, đọc kết quả rồi quyết định bước tiếp theo trong LangGraph.

Từ một tác tử với vài công cụ, kiến trúc được mở rộng thành hệ thống nhiều tác tử chuyên trách. Sách trình bày hai mô hình quan trọng:

  • Router: phân loại yêu cầu và chuyển đến tác tử phù hợp.
  • Supervisor: một tác tử điều phối phân công nhiệm vụ, theo dõi tiến độ và quyết định tác tử nào cần hành động tiếp theo.

Việc đặt Router và Supervisor cạnh nhau giúp người đọc thấy sự khác biệt giữa định tuyến một lần và điều phối nhiều bước. Đây là kiến thức quan trọng khi thiết kế hệ thống gồm tác tử tìm kiếm, tác tử đặt chỗ, tác tử thời tiết hoặc các vai trò chuyên môn khác.

MCP được triển khai theo quy trình đầy đủ, không chỉ giới thiệu khái niệm

Model Context Protocol thường được mô tả như một chuẩn kết nối Agent với công cụ, nhưng cuốn sách đưa người đọc đi qua cả phía cung cấp lẫn phía sử dụng.

Bạn sẽ xây một máy chủ MCP cung cấp công cụ thời tiết, kiểm thử bằng MCP Inspector, tạo máy khách và đưa công cụ từ máy chủ MCP vào tác tử LangGraph. Nhờ quy trình này, người đọc hiểu rõ MCP giải quyết vấn đề chuẩn hóa việc khám phá và gọi công cụ như thế nào.

Sách cũng cho thấy một giới hạn quan trọng: MCP giúp giảm công sức tích hợp, nhưng không tự giải quyết mọi vấn đề về quyền truy cập, dữ liệu đầu vào, lỗi công cụ hoặc kiểm soát hành động. Những lớp bảo vệ này vẫn phải được thiết kế ở cấp ứng dụng và tác tử.

Không dừng ở việc chạy được: bộ nhớ, checkpoint, guardrails và human-in-the-loop

Các chương cuối bổ sung những năng lực cần thiết khi hệ thống tiến gần production. Bộ nhớ ngắn hạn và checkpoint giúp duy trì trạng thái hội thoại, tiếp tục quy trình và quay lại trạng thái trước khi cần. Guardrails giới hạn loại yêu cầu hoặc hành động được phép thực hiện. Human-in-the-loop tạo điểm dừng để con người xem xét trước những bước có rủi ro.

Kết hợp với LangSmith, người đọc có thể truy vết hệ thống, xem dữ liệu đi qua từng bước, đánh giá kết quả và tìm nguyên nhân khi tác tử hành xử không như mong đợi. Sách cũng đề cập các đánh đổi thực tế về cửa sổ ngữ cảnh, chi phí và độ trễ – những yếu tố thường quyết định một nguyên mẫu có thể trở thành sản phẩm hay không.

Các dự án thực hành đáng chú ý

  • Bộ máy tóm tắt tài liệu dài bằng chia đoạn, MapReduce và tinh chỉnh dần.
  • Trợ lý nghiên cứu tìm kiếm web và tổng hợp báo cáo từ nhiều nguồn.
  • Workflow LangGraph tự đánh giá độ liên quan và viết lại truy vấn khi cần.
  • Chatbot hỏi đáp RAG với ChromaDB và lịch sử hội thoại.
  • Hệ thống RAG nâng cao với nhiều chiến lược lập chỉ mục và biến đổi truy vấn.
  • Tác tử du lịch gọi công cụ thông tin điểm đến và thời tiết.
  • Hệ đa tác tử sử dụng Router và Supervisor để phân công nhiệm vụ.
  • Máy chủ MCP cung cấp công cụ thời tiết và tác tử tiêu thụ công cụ từ xa.
  • Tác tử có bộ nhớ, checkpoint, guardrails và điểm phê duyệt của con người.

Điểm vàng 1 – Một lộ trình học không nhảy cóc

Sách không đưa người đọc thẳng vào đa tác tử. Prompt, chuỗi xử lý, RAG, trạng thái và gọi công cụ được xây lần lượt, giúp hiểu mỗi lớp phức tạp mới giải quyết một giới hạn cụ thể của lớp trước.

Điểm vàng 2 – Phân biệt rõ workflow và Agent

Workflow phù hợp khi các bước và nhánh có thể xác định trước. Agent phù hợp khi hệ thống phải lựa chọn công cụ hoặc hành động dựa trên tình huống. Sự phân biệt này giúp tránh dùng Agent cho mọi bài toán và giữ hệ thống đơn giản khi một pipeline đã đủ.

Điểm vàng 3 – RAG được đi sâu từ gốc đến các kỹ thuật nâng cao

Người đọc không chỉ biết tạo kho vector mà còn hiểu cách chia đoạn, biểu diễn tài liệu, biến đổi câu hỏi, định tuyến nguồn và hợp nhất kết quả. Đây là những kỹ thuật ảnh hưởng trực tiếp tới chất lượng hệ thống hỏi đáp.

Điểm vàng 4 – LangGraph được dùng đúng thế mạnh

Đồ thị trạng thái làm rõ dữ liệu đang ở đâu, nút nào được thực thi, điều kiện nào quyết định bước tiếp theo và vòng lặp dừng khi nào. Nhờ đó, quy trình tác tử dễ quan sát và kiểm thử hơn một chuỗi gọi mô hình khó theo dõi.

Điểm vàng 5 – Có cả kiến trúc đa tác tử và MCP thực hành

Router, Supervisor, máy chủ MCP, MCP Inspector và tác tử sử dụng công cụ MCP đều được triển khai trong các dự án cụ thể. Người đọc thấy được mối liên hệ giữa phân vai, điều phối và chuẩn hóa tích hợp công cụ.

Điểm vàng 6 – Chú ý đến khả năng bảo trì và vận hành

LangSmith, bộ nhớ, checkpoint, guardrails, human-in-the-loop, đánh giá, chi phí và độ trễ đều được đặt trong luồng xây dựng. Cuốn sách không coi “Agent chạy được một lần” là tiêu chuẩn hoàn thành.

Điểm vàng 7 – Kiến thức có thể chuyển sang framework khác

Dù ví dụ dùng LangChain và LangGraph, các vấn đề về chia đoạn, truy xuất, trạng thái, định tuyến, gọi công cụ, bộ nhớ và kiểm soát hành động vẫn có giá trị với những nền tảng Agent khác.

Điểm vàng 8 – Code Companion 220 trang hỗ trợ thực hành

Code Companion lập chỉ mục mã theo chương, mục và trang bản dịch, giúp tìm nhanh listing Python, lệnh terminal, prompt, JSON và cấu hình mà không phải dò lại toàn bộ 532 trang sách chính.

Cuốn sách phù hợp với ai?

  • Lập trình viên Python muốn chuyển từ gọi API LLM sang xây ứng dụng AI có kiến trúc.
  • AI Engineer, Machine Learning Engineer và Data Scientist phát triển chatbot, RAG hoặc Agent dùng công cụ.
  • Software Engineer cần học LangChain, LangGraph, LangSmith và MCP trong một lộ trình thống nhất.
  • Software Architect và Tech Lead cần đánh giá khi nào nên dùng workflow, một Agent hoặc nhiều Agent.
  • Product Manager kỹ thuật muốn hiểu khả năng, giới hạn, chi phí và rủi ro của sản phẩm Agent.
  • Sinh viên và người tự học muốn hoàn thành các dự án AI có thể truy vết, kiểm thử và mở rộng.

Ai nên cân nhắc trước khi mua?

Đây không phải sách dạy Python từ đầu. Người đọc nên biết Python cơ bản, cách cài thư viện, làm việc với API và hiểu khái niệm mô hình ngôn ngữ lớn. Cuốn sách tập trung mạnh vào hệ sinh thái LangChain nên người chỉ tìm hiểu lý thuyết Agent độc lập với framework có thể cần thêm tài liệu bổ sung.

Ngược lại, nếu mục tiêu là xây dự án thực tế và muốn nhìn thấy sự liên kết từ prompt, RAG đến LangGraph và MCP, đây là một lộ trình có tính ứng dụng cao.

Vì sao bản dịch tiếng Việt Expert Version 2026 đáng lựa chọn?

Bản Expert Version gồm bản dịch chính 532 trang, được đối chiếu với sách gốc và sử dụng hệ thuật ngữ kỹ thuật nhất quán. Code Companion 220 trang hỗ trợ tra cứu mã nguồn theo chương; eBook tiếng Anh tặng kèm giúp đối chiếu thuật ngữ và nội dung khi cần.

Sách in ruột đen trắng, bìa mềm full màu, giấy chống lóa mắt hiện đại và chữ in sắc nét. Nội dung được cam kết chuẩn 100% từ sách gốc; sản phẩm áp dụng bảo hành lỗi in 1 đổi 1 trong 90 ngày kể từ ngày nhận sách.

Câu hỏi thường gặp về AI Agents and Applications

Sách AI Agents and Applications nói về gì?

Sách hướng dẫn xây ứng dụng LLM và AI Agent bằng Python, LangChain, LangGraph, LangSmith, RAG và MCP; đi từ prompt, tóm tắt, hỏi đáp đến tác tử dùng công cụ, hệ đa tác tử, bộ nhớ và guardrails.

Sách có phù hợp với người mới học AI Agent không?

Có, nếu người đọc đã biết Python cơ bản và hiểu khái niệm LLM. Sách xây nền từ prompt và ứng dụng LLM trước khi chuyển sang RAG, LangGraph và hệ đa tác tử.

LangChain và LangGraph khác nhau như thế nào trong sách?

LangChain cung cấp các thành phần có thể kết hợp như prompt, mô hình, tài liệu, trình chia đoạn, kho vector và retriever. LangGraph tổ chức chúng thành đồ thị có trạng thái, nhánh điều kiện và vòng lặp để xây workflow tác tử dễ kiểm soát hơn.

Nội dung RAG có đi sâu không?

Có. Ngoài RAG cơ bản với ChromaDB, sách còn trình bày ParentDocumentRetriever, MultiVectorRetriever, câu hỏi giả định, đa truy vấn, step-back question, HyDE, phân rã câu hỏi, truy vấn SQL và đồ thị, định tuyến cùng RAG Fusion.

Sách có hướng dẫn MCP thực hành không?

Có. Người đọc xây máy chủ MCP cung cấp công cụ thời tiết, kiểm thử bằng MCP Inspector, tạo máy khách và tích hợp công cụ MCP vào một tác tử LangGraph.

Sách có xây hệ thống đa tác tử không?

Có. Sách trình bày các tác tử chuyên trách và phối hợp chúng bằng kiến trúc Router hoặc Supervisor, giúp người đọc hiểu cách định tuyến, phân công và chuyển giao nhiệm vụ.

Expert Version 2026 gồm những gì?

Gồm bản dịch tiếng Việt chính 532 trang, Code Companion 220 trang và eBook tiếng Anh tặng kèm. Sách được bảo hành lỗi in 1 đổi 1 trong 90 ngày kể từ ngày nhận sản phẩm.

 

Sản Phẩm Đã Xem

Liên hệ với chúng tôi

Liên hệ