“Tôi muốn tự xây ứng dụng AI”
Xây ứng dụng có AI bên trong
Từ lời gọi API đầu tiên tới một bot tài liệu nội bộ chạy thật, có đánh giá và giám sát.
4 chặng · 15 bài · khoảng 189 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.
- THCN://FLOWS/AI-BUILDER/01Chặng 1
Gọi LLM đơn giản hơn bạn nghĩ
Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổiGọi một mô hình ngôn ngữ giống gọi tổng đài không nhớ bạn: mỗi lần gọi phải kể lại từ đầu, và mỗi phút gọi đều tính tiền.
Thành phần Gọi tổng đài Gọi LLM qua API Lịch sử Kể lại câu chuyện mỗi lần gọi Gửi lại cả hội thoại mỗi lượt Cước Tính theo phút Tính theo token vào và ra Câu trả lời Có khi nói lan man Yêu cầu JSON theo schema rồi kiểm Lịch sử
Gọi tổng đài: Kể lại câu chuyện mỗi lần gọi
Gọi LLM qua API: Gửi lại cả hội thoại mỗi lượt
Cước
Gọi tổng đài: Tính theo phút
Gọi LLM qua API: Tính theo token vào và ra
Câu trả lời
Gọi tổng đài: Có khi nói lan man
Gọi LLM qua API: Yêu cầu JSON theo schema rồi kiểm
Tóm gọn trong một câu
LLM không nhớ gì giữa hai lời gọi - mọi thứ nó biết là thứ bạn gửi lần này.
~/ai-builder/apiHọc kỹ hơn trong chặng này - THCN://FLOWS/AI-BUILDER/02Chặng 2
Cho mô hình đọc tài liệu của bạn
Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổiRAG giống một thủ thư: tìm đúng mấy trang liên quan trước, rồi mới trả lời dựa trên đúng mấy trang đó.
Bước Thủ thư Hệ thống RAG Xếp sách Chia sách theo chủ đề Chia tài liệu thành đoạn, gắn nguồn và quyền Tìm Tra mục lục Tìm đoạn gần nghĩa nhất bằng embedding Trả lời Đọc đúng trang rồi mới nói Chỉ dùng đoạn tìm được, trích nguồn Xếp sách
Thủ thư: Chia sách theo chủ đề
Hệ thống RAG: Chia tài liệu thành đoạn, gắn nguồn và quyền
Tìm
Thủ thư: Tra mục lục
Hệ thống RAG: Tìm đoạn gần nghĩa nhất bằng embedding
Trả lời
Thủ thư: Đọc đúng trang rồi mới nói
Hệ thống RAG: Chỉ dùng đoạn tìm được, trích nguồn
Tóm gọn trong một câu
Tìm đúng trước, trả lời sau - và nói không biết khi không tìm thấy.
- THCN://FLOWS/AI-BUILDER/03Chặng 3
Agent và cách biết nó chạy đúng
Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổiAgent là mô hình được cầm công cụ. Evals là bộ đề kiểm tra để biết sửa prompt hôm nay có làm hỏng thứ hôm qua không.
Thành phần Nhân viên mới Agent Công cụ Máy tính, điện thoại Hàm bạn khai báo bằng JSON Schema Giới hạn Không tự ký hợp đồng Số bước tối đa, duyệt trước hành động ghi Kiểm tra Đánh giá thử việc Bộ câu hỏi vàng chạy mỗi lần đổi prompt Công cụ
Nhân viên mới: Máy tính, điện thoại
Agent: Hàm bạn khai báo bằng JSON Schema
Giới hạn
Nhân viên mới: Không tự ký hợp đồng
Agent: Số bước tối đa, duyệt trước hành động ghi
Kiểm tra
Nhân viên mới: Đánh giá thử việc
Agent: Bộ câu hỏi vàng chạy mỗi lần đổi prompt
Tóm gọn trong một câu
Mô hình chỉ yêu cầu gọi công cụ - mã của bạn mới là người làm, và evals là người chấm.
- THCN://FLOWS/AI-BUILDER/04Chặng 4
Đưa lên production
Chế độ FeynmanGiải thích như cho một bạn nhỏ 10 tuổiChạy được trên máy bạn mới là nửa đường. Nửa còn lại là phân quyền, giám sát chi phí, và kế hoạch khi nó trả lời sai.
Hạng mục Bản thử Bản chạy thật Dữ liệu Vài tài liệu mẫu Pipeline nạp và xoá theo nguồn Chất lượng Thử vài câu Eval trong CI và lấy mẫu log Sự cố Sửa tay Công tắc tắt, chuyển người, sổ tay sự cố Dữ liệu
Bản thử: Vài tài liệu mẫu
Bản chạy thật: Pipeline nạp và xoá theo nguồn
Chất lượng
Bản thử: Thử vài câu
Bản chạy thật: Eval trong CI và lấy mẫu log
Sự cố
Bản thử: Sửa tay
Bản chạy thật: Công tắc tắt, chuyển người, sổ tay sự cố
Tóm gọn trong một câu
Sản phẩm AI tốt là thứ biết khi nào mình sai và dừng lại đúng lúc.
~/ai-builder/shipHọc kỹ hơn trong chặng này
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: Prompt injection gián tiếp và phòng thủ nhiều lớpNghệ 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ự án - bot hỏi đáp tài liệu nội bộ bản kỹ sư