Tự động post bài facebook trong lúc ngủ với n8n và LLM - Mì AI

Tóm tắt ngắn:
- Video hướng dẫn tự động đăng bài lên Facebook khi ngủ bằng n8n (một công cụ tự động hóa) và LLM (Large Language Model) để tạo nội dung.
- Các công nghệ chính được sử dụng bao gồm n8n, newsd.dat.io (API lấy tin tức), LLM (được chạy trên Local bằng LM Studio), và Facebook Graph API. Video minh họa việc lấy tin tức từ newsd.dat.io, sử dụng LLM để tạo bình luận tự động cho tin tức, và cuối cùng đăng bài lên Facebook.
- Ứng dụng: Tự động hóa việc đăng bài lên Facebook, tiết kiệm thời gian và công sức. Có thể mở rộng để áp dụng cho nhiều nguồn tin tức và nền tảng mạng xã hội khác.
- Quá trình được mô tả chi tiết bao gồm: thiết lập workflow trên n8n, gọi API lấy tin tức, sử dụng LLM tạo bình luận, và cuối cùng là đăng bài lên Facebook thông qua Graph API.
Tóm tắt chi tiết:
Video được chia thành các phần chính sau:
Phần 1: Giới thiệu và mục tiêu: Video bắt đầu bằng lời chào và giới thiệu về chủ đề chính: tự động đăng bài Facebook bằng n8n và LLM. Người nói nhắc lại kinh nghiệm trước đó về việc sử dụng n8n để tự động đăng bài lên WordPress và nhận được yêu cầu từ người xem về việc làm tương tự với Facebook, sử dụng nhiều tính năng phức tạp hơn của n8n như vòng lặp.
Phần 2: Cài đặt và thiết lập n8n: Người nói hướng dẫn cài đặt và khởi chạy n8n trên máy tính cá nhân. Ông nhấn mạnh việc sử dụng ổ cứng ngoài để tiết kiệm dung lượng. Người xem được hướng dẫn đến video trước đó trên kênh YouTube của Mì AI để tìm hiểu thêm về n8n.
Phần 3: Lấy tin tức từ newsd.dat.io: Video giới thiệu newsd.dat.io, một API cung cấp tin tức với gói miễn phí (200 lượt gọi/ngày). Người nói hướng dẫn cách sử dụng API này, bao gồm việc lọc tin tức theo quốc gia, chủ đề và ngôn ngữ. Ông nhấn mạnh tầm quan trọng của việc giữ bí mật API key. Một HTTP request được thiết lập trên n8n để gọi API và lấy dữ liệu tin tức. Việc sử dụng hàm limit
để lấy chỉ hai bản tin mới nhất được giải thích.
Phần 4: Sử dụng LLM để tạo bình luận: Dữ liệu tin tức được xử lý bằng một node "Edit Field" để trích xuất thông tin cần thiết. Sau đó, dữ liệu được đưa vào LLM (LM Studio) để tạo ra bình luận tự động. Người nói giải thích cách sử dụng node "Split" để xử lý từng bản tin riêng biệt và node "AI Agent" để gọi LLM. Prompt được sử dụng để hướng dẫn LLM tạo năm câu bình luận cho mỗi bản tin. Người nói cũng đề cập đến việc sử dụng model "C-LoM" và nhấn mạnh khả năng tùy chỉnh prompt để tạo ra các loại bình luận khác nhau.
Phần 5: Đăng bài lên Facebook: Video hướng dẫn tạo ứng dụng trên Facebook Developer để có thể đăng bài tự động. Quá trình bao gồm tạo ứng dụng, thiết lập Privacy Policy, và lấy Access Token. Người nói nhấn mạnh việc cần có các quyền cần thiết (pages_manage_posts, pages_read_engagement, pages_manage_metadata, business_management) và việc Access Token có thời hạn (1 tiếng, cần extend để kéo dài thời hạn). Cuối cùng, một node "Facebook Graph API" được thiết lập trên n8n để đăng bài lên Facebook, bao gồm title, description, bình luận từ LLM, link bài báo và hình ảnh.
Phần 6: Lập lịch tự động: Video kết thúc bằng việc thiết lập lịch trình tự động cho workflow trên n8n, sử dụng "On Schedule" trigger để tự động chạy vào nửa đêm mỗi ngày.
Những câu nói đáng chú ý: "Ứng dụng: Tự động hóa việc đăng bài lên Facebook, tiết kiệm thời gian và công sức. Có thể mở rộng để áp dụng cho nhiều nguồn tin tức và nền tảng mạng xã hội khác." và "Prompt được sử dụng để hướng dẫn LLM tạo năm câu bình luận cho mỗi bản tin." cho thấy mục tiêu chính và quá trình thực hiện của video.