Khởi động: Người dùng kích hoạt workflow bằng cách nhấn vào “Execute Workflow”.
Tải Dữ Liệu Mặc Định: Sử dụng `documentDefaultDataLoader` để tải dữ liệu cơ bản cần thiết.
Mô Hình Trò Chuyện OpenAI: Gọi mô hình AI từ `lmChatOpenAi` để xử lý thông tin.
AI Agent: Sử dụng `agent` để quản lý luồng dữ liệu và thực hiện các tác vụ trí tuệ.
Wikipedia: Gọi đến `toolWikipedia` để tra cứu thêm thông tin bổ sung.
Bản Ghi Podcast: Sử dụng `code` để xử lý dữ liệu bản ghi podcast.
Tóm Tắt Bản Ghi: `chainSummarization` tự động tóm tắt nội dung bản ghi.
Chia Tách Văn Bản: Sử dụng `textSplitterRecursiveCharacterTextSplitter` để chia nhỏ văn bản thành các phần dễ quản lý.
Trích Xuất Chủ Đề & Câu Hỏi: `informationExtractor` phân tích nội dung và trích xuất các chủ đề chính.
Mô Hình Trò Chuyện OpenAI (lần 2): Gọi lại mô hình AI để xử lý thêm thông tin.
Chủ Đề: Sử dụng `splitOut` để tách các chủ đề riêng biệt.
Mô Hình Trò Chuyện OpenAI (lần 3): Tiếp tục gọi mô hình AI để tối ưu hóa thông tin.
Định Dạng Văn Bản & Tiêu Đề: Sử dụng `code` để định dạng các chủ đề và tiêu đề một cách hợp lý.
Gửi Tóm Tắt: Cuối cùng, sử dụng `gmail` để gửi thông tin tóm tắt đến người dùng.