AI Scrapers

AI Scraper thu thập những gì?

AI Scraper thu thập toàn bộ phản hồi của AI, bao gồm văn bản câu trả lời, nguồn, trích dẫn kèm URL và nhãn, cũng như thẻ mua sắm hoặc sản phẩm khi được bật. Kết quả được trả về dưới dạng JSON có cấu trúc với nội dung Markdown đã được phân tích. Đầu ra HTML và truyền trực tuyến SSE cũng có sẵn trên các công cụ được hỗ trợ và phải được bật riêng.

Tôi có thể thu thập dữ liệu từ những công cụ AI nào?

Chúng tôi hỗ trợ hầu hết các nền tảng trò chuyện AI và LLM lớn, bao gồm ChatGPT, Perplexity, Gemini, Microsoft Copilot, Google AI Mode, Google AI Overview, Grok và Alexa. Chúng tôi đang tích cực mở rộng phạm vi hỗ trợ. Hãy cho chúng tôi biết nếu bạn cần hỗ trợ một nền tảng khác.

Một tác vụ mất bao lâu?

API của chúng tôi thường trả về phản hồi có cấu trúc trong vòng 30 giây và nhìn chung trong vòng một phút, với tốc độ tương đương khi sử dụng trực tiếp nền tảng AI. Phản hồi bao gồm nội dung Markdown và trích dẫn. Tải của nền tảng AI hoặc độ trễ mạng đôi khi có thể gây ra lỗi hết thời gian chờ.

Kết quả đã hoàn tất được lưu giữ trong bao lâu?

Hướng dẫn bắt đầu nhanh quy định thời gian lưu giữ là 4 phút sau khi hoàn tất. Hãy nhanh chóng lấy và lưu kết quả bằng task_id được trả về khi tạo tác vụ, hoặc nhận kết quả qua bộ nhận webhook đã cấu hình.

Các bạn có hỗ trợ yêu cầu bất đồng bộ không?

Có! Chúng tôi cung cấp endpoint bất đồng bộ để bạn gửi tác vụ và nhận kết quả qua webhook. Cách này lý tưởng cho việc thu thập dữ liệu với khối lượng lớn và đảm bảo độ tin cậy mà không cần duy trì kết nối mở.

Một yêu cầu có thể trả về kết quả từ nhiều công cụ AI không?

Không. Mỗi yêu cầu nhắm đến một công cụ AI. Để thu thập kết quả từ nhiều công cụ, hãy gửi một yêu cầu riêng cho từng actor. Các tham số được hỗ trợ khác nhau tùy theo scraper.

Các bạn hỗ trợ bao nhiêu yêu cầu đồng thời?

Giới hạn đồng thời phụ thuộc vào gói đăng ký của bạn. Các gói dành cho doanh nghiệp thường có giới hạn cao hơn, chẳng hạn 100 yêu cầu đồng thời. Vượt quá giới hạn sẽ trả về mã trạng thái HTTP 429. Hãy sử dụng hàng đợi phía máy khách hoặc endpoint bất đồng bộ của chúng tôi để quản lý yêu cầu. Cho chúng tôi biết trước mức đồng thời cao nhất dự kiến để chúng tôi có thể đề xuất gói phù hợp và nhanh chóng tăng năng lực khi cần.

Tôi có thể lấy HTML thô không?

Có. Theo mặc định, chúng tôi trả về JSON có cấu trúc đã được phân tích để giữ cho phản hồi gọn nhẹ. Với các công cụ được hỗ trợ, hãy đặt should_fetch_html: true để lấy toàn bộ HTML thô của trang kết quả. Nếu một công cụ không hỗ trợ tham số này, bạn có thể dùng should_fetch_share_link: true để lấy liên kết chia sẻ làm phương án thay thế khi được hỗ trợ.

Tôi có thể trích xuất dữ liệu từ các khu vực địa lý cụ thể không?

Có. Chúng tôi hỗ trợ các quốc gia và khu vực trên toàn thế giới nơi nền tảng AI đã chọn khả dụng, sử dụng mã quốc gia quốc tế tiêu chuẩn. Nếu bạn cần một khu vực mà nền tảng AI hỗ trợ nhưng chưa có trên Scrapeless, hãy cho chúng tôi biết để chúng tôi có thể cấu hình hỗ trợ sớm nhất có thể.

Tại sao tác vụ của tôi vẫn đang chạy?

Hãy kiểm tra trạng thái tác vụ trước khi diễn giải dữ liệu phản hồi. pending và running chưa phải kết quả hoàn tất; success và failed là các trạng thái kết thúc. Làm theo hướng dẫn vòng đời tác vụ để thực hiện polling và xử lý phản hồi.

Làm cách nào để theo dõi tác vụ và nhận kết quả?

Giữ lại task_id được trả về khi tạo tác vụ. Một tác vụ có thể ở trạng thái pending hoặc running trước khi kết thúc với success hoặc failed. Kiểm tra trạng thái qua endpoint kết quả, hoặc đặt webhook.url dùng HTTPS để tự động nhận tác vụ đã hoàn tất.

Tôi có bị tính phí nếu không bao giờ lấy kết quả không?

Một tác vụ hoàn tất thành công và tạo ra kết quả trong vòng năm phút vẫn bị tính phí ngay cả khi ứng dụng của bạn không bao giờ lấy kết quả đó. Hãy thiết lập thử lại định kỳ để lấy kết quả hoặc cấu hình webhook để nhận kết quả đã hoàn tất. Xem Đăng ký & Thanh toán để được trợ giúp về tính phí.