Trình quét trò chuyện LLMBắt đầu nhanhVòng đời tác vụ

Chi tiết vòng đời tác vụ

Tài liệu dưới đây giúp bạn xây dựng request và phân tích mọi phản hồi mà API LLM Chat Scraper trả về.

Tham số chung

Tham sốKiểuBắt buộcMô tả
actorstringĐịnh danh cố định của mô hình cần chạy.
webhookobjectKhôngĐối tượng cấu hình webhook tùy chọn.
webhook.urlstringKhôngEndpoint HTTPS nhận kết quả sau khi hoàn thành.
inputobjectTham số dành riêng cho actor (prompt, mode, country…).

Cấu trúc kết quả

TrườngKiểuBắt buộcMô tả
statusstringTrạng thái tác vụ: pending, running, success hoặc failed.
messagestringKhôngThông báo lỗi khi thất bại.
task_resultobjectKhôngPayload chi tiết của actor; xem từng tài liệu mô hình để biết các trường cụ thể.

Payload webhook

Khi chỉ định webhook.url, Scrapeless sẽ gửi yêu cầu POST với JSON sau:

TrườngKiểuBắt buộcMô tả
task_idstringĐịnh danh tác vụ đã hoàn thành.
statusstringsuccess hoặc failed.
inputstringTham số gốc dưới dạng chuỗi JSON.
task_resultobjectKhôngCùng cấu trúc với khi bạn truy vấn endpoint kết quả.

Ví dụ push

curl --location '{webhook.url}' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "",
    "status": "",
    "input": "",
    "task_result": {}
  }'

Mã trạng thái HTTP

Ý nghĩa
200Lấy kết quả thành công.
201Tạo tác vụ thành công.
202Tác vụ vẫn đang chạy, hãy thử lại sau.
400Yêu cầu không hợp lệ; xem thông báo lỗi.
410Kết quả đã hết hạn (lưu tối đa 12 giờ).
429Quá giới hạn tần suất.