Thiết kế workflow automation, AI agent
Tôi đã thiết kế và triển khai một hệ thống AI agent tích hợp với Telegram, cho phép người dùng gửi link video YouTube và nhận lại phần tóm tắt nội dung hoặc trả lời các câu hỏi chi tiết từ transcript video.
Công nghệ sử dụng:
n8n: xây dựng toàn bộ workflow automation không-code/low-code.
Python script: để lấy transcript từ YouTube (bên ngoài n8n).
Langchain Agents + DeepSeek Chat Model: phân tích ngữ cảnh, xác định mục đích câu hỏi (tổng quát hay chi tiết), đưa ra câu trả lời phù hợp.
OpenAI Embedding + Pinecone: lưu trữ transcript theo vector, phục vụ việc truy vấn ngữ nghĩa nhanh và chính xác.
Google Sheets API: lưu trữ và quản lý dữ liệu transcript và metadata video.
Telegram Bot: là giao diện chính để người dùng tương tác với hệ thống (gửi link, nhận tóm tắt hoặc Q&A).
️ Chức năng chính:
Phân tích câu hỏi người dùng để chọn cách trả lời phù hợp (tóm tắt hay tìm chi tiết).
Tự động lấy transcript video YouTube.
Tạo embedding, lưu vào vector DB (Pinecone).
Truy vấn ngữ nghĩa từ vector DB và sinh câu trả lời với LLM.
Trả kết quả về cho người dùng trên Telegram.
Lưu trữ transcript và thông tin video lên Google Sheets để phân tích hoặc xử lý sau.
Kỹ năng thể hiện:
Thiết kế AI agent sử dụng Langchain trong môi trường n8n.
Kết nối đa dịch vụ API (Telegram, Pinecone, Google Sheets, OpenAI).
Tự động hoá toàn trình từ thu thập dữ liệu, xử lý, đến phản hồi người dùng.
Tối ưu luồng xử lý bằng cách phân nhánh câu hỏi (tổng quát vs chi tiết).
Khả năng làm việc với dữ liệu ngữ nghĩa (semantic search + vector embeddings).