Trong bài học này
Hooks cho phép thực thi mã tùy chỉnh tại các thời điểm nhất định trong vòng đời của bot. Chúng cung cấp cách để chặn và chỉnh sửa tin nhắn, quản lý phiên, ghi lại tương tác và tích hợp với các hệ thống bên ngoài.
Hooks hoạt động như các điểm thực thi có thể tùy chỉnh, giúp bạn kiểm soát chi tiết cách bot xử lý và phản hồi các sự kiện. Chúng tương tự như thẻ Execute Code, nhận các tham số khác nhau tùy theo loại hook.
Hooks có thể được chèn vào ba điểm chính trong luồng của bot:
- Quanh các tin nhắn, trước hoặc sau khi nhận hoặc gửi tin nhắn.
- Quanh các lần thực thi hoặc lặp lại của LLMz, tức là trước khi LLMz tạo ra kết quả hoặc sau khi nó hoàn thành một vòng phản hồi.
- Khi kết thúc một lượt hoặc cuộc hội thoại, cho phép bạn thực thi mã sau khi một sự kiện xảy ra hoặc cuộc trò chuyện kết thúc.
Sử dụng Hooks giúp bạn kiểm soát chính xác các tương tác của bot, cho phép lưu hoặc ghi lại thông tin tùy chỉnh hoặc thực hiện các hành động cụ thể.
Tóm tắt
Hooks trong giao diện Studio cho phép thực thi mã tùy chỉnh tại các điểm quan trọng trong vòng đời, giúp chặn tin nhắn, quản lý phiên và tích hợp với hệ thống bên ngoài.
tất cả bài học trong khóa học này
