Tất cả nhu cầu
Đủ bài

“Tôi muốn tạo một AI Agent”

Tạo AI Agent

Hiểu agent là gì, cho nó dùng công cụ, và dạy nó làm việc không bịa.

5 chặng · 18 bài · khoảng 121 phút

Thử ngay - chưa cần học gì

Bài đầu tiên ngắn và dễ. Làm xong nó, bạn đã bước qua phần khó nhất: bắt đầu.

Học bài đầu tiên · 7 phút
  1. THCN://FLOWS/AI-AGENT/01Chặng 1

    AI Agent đơn giản hơn bạn nghĩ

    Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổi

    Chatbot chỉ biết trả lời. Agent thì tự đi làm việc. Hãy hình dung agent là một nhân viên mới bạn vừa tuyển.

    • Bộ não

      Một nhân viên: Suy nghĩ, quyết định làm gì tiếp

      Một AI Agent: Mô hình ngôn ngữ (LLM) như GPT, Claude

    • Bản mô tả công việc

      Một nhân viên: Được giao nhiệm vụ gì, giới hạn ở đâu

      Một AI Agent: Câu lệnh hệ thống (system prompt)

    • Đôi tay

      Một nhân viên: Máy tính, điện thoại, sổ sách để làm việc

      Một AI Agent: Công cụ: gọi API, tìm kiếm, gửi email, đọc tệp

    • Sổ tay

      Một nhân viên: Ghi lại việc đã làm, khách đã gặp

      Một AI Agent: Bộ nhớ: lưu lịch sử và dữ liệu cần dùng lại

    • Cách làm việc

      Một nhân viên: Xem tình hình → nghĩ → làm → kiểm tra kết quả

      Một AI Agent: Vòng lặp: quan sát → suy luận → hành động → xem kết quả

    Tóm gọn trong một câu

    Chatbot chỉ trả lời, còn Agent là một bộ não có tay chân và sổ tay để tự đi làm việc.

  2. THCN://FLOWS/AI-AGENT/02Chặng 2

    Cho agent đôi tay: API đơn giản như gọi món

    Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổi

    Để agent đặt lịch, tra thời tiết hay gửi email, nó phải nói chuyện được với các dịch vụ khác. Cách nói chuyện đó gọi là API.

    • API

      Ở nhà hàng: Thực đơn: ghi rõ gọi được món gì

      Với API: Danh sách những việc dịch vụ cho phép bạn nhờ

    • Yêu cầu

      Ở nhà hàng: Bạn gọi món với người phục vụ

      Với API: Agent gửi một yêu cầu tới dịch vụ

    • JSON

      Ở nhà hàng: Tờ hoá đơn ghi rõ từng món

      Với API: Dữ liệu trả về, viết theo khuôn máy đọc được

    • Khoá API

      Ở nhà hàng: Thẻ thành viên để được phục vụ

      Với API: Mã bí mật chứng minh agent được phép dùng dịch vụ

    Tóm gọn trong một câu

    API là thực đơn của một dịch vụ: agent gọi đúng món thì dịch vụ mang ra đúng thứ.

  3. THCN://FLOWS/AI-AGENT/03Chặng 3

    Dạy agent làm từng bước và không bịa

    Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổi

    Một nhân viên mới làm tốt khi có quy trình rõ ràng. Agent cũng vậy - và vì nó hay tự tin bịa, quy trình còn phải có bước kiểm tra.

    • Mô tả bài toán

      Với nhân viên mới: Nói kết quả cần đạt, không cầm tay chỉ việc

      Với agent: Nêu mục tiêu và tiêu chí xong việc

    • Chia nhỏ

      Với nhân viên mới: Làm xong bước một rồi báo cáo

      Với agent: Bắt nó lập kế hoạch và làm từng bước

    • Không đoán bừa

      Với nhân viên mới: "Không chắc thì hỏi lại"

      Với agent: Cho phép nó nói "không biết", kiểm tra thứ nó viện dẫn

    Tóm gọn trong một câu

    Agent giỏi nhờ quy trình: mục tiêu rõ, làm từng bước, không chắc thì dừng lại hỏi.

  4. THCN://FLOWS/AI-AGENT/04Chặng 4

    Cho agent phản xạ: tự làm khi có chuyện xảy ra

    Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổi

    Agent tốt không chờ bạn nhắc. Có đơn hàng mới, có email tới - nó tự bắt tay vào việc, và biết xử lý khi mọi thứ trục trặc.

    • Webhook

      Trong đời thật: Chuông cửa: có người tới thì reo

      Với agent: Dịch vụ khác tự báo cho agent khi có chuyện mới

    • Thử lại

      Trong đời thật: Gọi không ai nghe thì lát gọi lại

      Với agent: Lỗi tạm thời thì chờ một chút rồi thử lại

    • Xử lý lỗi

      Trong đời thật: Kế hoạch B khi nhà cung cấp hết hàng

      Với agent: Dịch vụ ngoài hỏng thì agent vẫn không làm hỏng việc

    • Ranh giới

      Trong đời thật: Nhân viên mới không được ký hợp đồng lớn

      Với agent: Việc quan trọng phải có người duyệt trước

    Tóm gọn trong một câu

    Webhook là chuông cửa của agent: có chuyện xảy ra thì nó tự đứng dậy làm việc.

  5. THCN://FLOWS/AI-AGENT/05Chặng 5

    Dựng agent đầu tiên - và cho nó làm việc thật một cách an toàn

    Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổi

    Mã của bạn giống người quản lý, còn mô hình là chuyên gia ngồi trong phòng kín: chuyên gia chỉ viết giấy yêu cầu, người quản lý đi làm rồi mang kết quả vào.

    • Giao việc

      Quản lý và chuyên gia: Đưa hồ sơ và mô tả công việc

      Agent: Gửi câu lệnh hệ thống và lịch sử

    • Viết giấy yêu cầu

      Quản lý và chuyên gia: "Tra giúp tôi thời tiết Đà Lạt"

      Agent: Mô hình yêu cầu gọi một công cụ

    • Đi làm

      Quản lý và chuyên gia: Quản lý ra ngoài tra, mang kết quả vào

      Agent: Mã của bạn chạy công cụ, thêm kết quả

    • Duyệt chi

      Quản lý và chuyên gia: Chi tiền phải có chữ ký

      Agent: Việc không rút lại được chờ người duyệt

    Tóm gọn trong một câu

    Mô hình chỉ viết giấy yêu cầu; mã của bạn là người đi làm - và là người chặn được việc nguy hiểm.

THCN://FLOWS/NEXT

Khi đã thấy mình làm được: chọn hướng của bạn

Người chơi guitar giỏi rồi thì rẽ hai hướng - làm đàn, hoặc biểu diễn. Tuỳ khẩu vị và tính cách, và cả hai đều bắt đầu từ việc thử.

Nghệ nhân - đào sâu

Bạn tò mò bên trong nó chạy thế nào. Như người làm đàn đi tìm hiểu gỗ, dây, cách âm vang.

Bắt đầu từ bài này: Case chuyên sâu: Đưa AI vào sản phẩm thật

Nghệ sĩ - làm ra sản phẩm

Bạn muốn dùng nó để làm ra thứ gì đó cho người khác dùng. Như người biểu diễn lên sân khấu.

Bắt đầu từ bài này: Dựng agent đầu tiên từ đầu đến cuối