Một chatbot thực chất là vòng lặp: nhận tin nhắn, giữ ngữ cảnh, gọi Claude, trả lời. Hiểu vòng lặp này là bạn xây được phần còn lại.
Bạn sẽ học được
- Quản lý lịch sử hội thoại
- Thêm khả năng dùng công cụ
- Chuẩn bị cho môi trường production
Bạn cần gì
- Đã gọi được Claude API
- Một giao diện chat cơ bản
Giữ lịch sử hội thoại
Lưu và gửi lại các lượt trao đổi để Claude nhớ ngữ cảnh. Cắt bớt phần cũ khi hội thoại quá dài để tiết kiệm token.
Cho chatbot dùng công cụ
Với tool use, chatbot có thể tra cứu dữ liệu hay gọi API khác thay vì chỉ trả lời bằng kiến thức có sẵn.
Sẵn sàng cho production
Thêm xử lý lỗi, giới hạn tốc độ và ghi log. Những thứ nhàm chán này quyết định chatbot có trụ được khi có người dùng thật hay không.
Nội dung này có hữu ích không?
Kiểm tra kiến thức
Củng cố những gì bạn vừa học
3 câu trắc nghiệm · đạt từ 70% · câu hỏi và đáp án xáo trộn mỗi lần.