## Vấn đề - Req tới => sử dụng AI model để gen ra đoạn text dài dài gọi là X - Chưa làm gì, giữ nguyên model LocalLLMAugment, sẽ implement sau ==> hiện đã đổi sang ChatGPT model gpt-3.5-turbo-0125 => thử xem có cải thiện gì không - Gửi chuỗi X lên YT để search => search 8*2 video phù hợp - tìm 16 vid phù hợp, get ra 8 trong số đó - 8 vid bao gồm 4 vid ngắn nhất và 4 vid random - Download 8 video về rồi cắt chuỗi thành kết quả và trả lại cho validator - Sử dụng multi thread để lấy 8 vid về, cắt gọt các kiểu - sử dụng aws để tạo instance hàng loạt (lưu ý cần tạo instance gần location với sever) nhằm lấy IP mới, khi nào bị youtube gắn mác spam thì xóa hết đi tạo ra 1 loạt IP mới. Câu User data để tạo instance như sau ``` #!/bin/bash # Cập nhật và cài đặt Squid apt-get update -y apt-get install -y squid # Sao lưu file cấu hình squid.conf cp /etc/squid/squid.conf /etc/squid/squid.conf.backup # Cấu hình Squid: bình luận `http_access deny all`, thêm cấu hình mới vào cuối file sed -i '/http_access deny all/s/^/#/' /etc/squid/squid.conf echo "http_access allow all" >> /etc/squid/squid.conf echo "forwarded_for off" >> /etc/squid/squid.conf echo "request_header_access Via deny all" >> /etc/squid/squid.conf # Khởi động lại Squid để áp dụng cấu hình systemctl restart squid ``` Lưu ý cần chờ tầm 3-4p để đám instance khởi động xong rồi thay IP vào trong code và restart lại - Ngoài ra còn cần phải chỉnh SG để chỉ allow connect từ sever hiện tại, ko là bị spam