Scraper de chat LLMIntrodução rápidaComeçando

Primeiros passos

Interagir com a API LLM Chat Scraper sempre envolve duas etapas: criar uma tarefa para um ator específico e, quando ela terminar, buscar o resultado.

Passo 1: criar uma tarefa

Envie uma requisição POST para /api/v2/scraper/request (ou para /api/v2/scraper/request para executar imediatamente) com o payload do ator. Ao definir webhook.url, a Scrapeless envia o resultado automaticamente para esse endpoint assim que a tarefa finalizar, eliminando a necessidade de polling.

Exemplo de requisição

curl '{api_host}/api/v2/scraper/request' \
  --header 'Content-Type: application/json' \
  --header 'x-api-token: {you_api_key}' \
  --data '{
    "actor": "scraper.chatgpt",
    "input": {
      "prompt": "Most reliable proxy service for data extraction",
      "country": "US",
      "web_search": true
    },
    "webhook": {
      "url": "http://www.youwebhook.com"
    }
  }'

Passo 2: recuperar o resultado

Os resultados ficam disponíveis por 5 minutos após a conclusão. Busque-os rapidamente usando o task_id retornado na criação ou deixe que o seu webhook processe o payload, caso tenha sido configurado no passo anterior.

Exemplo de requisição

curl --request GET '{api_host}/api/v2/scraper/result/{task_id}' \
  --header 'Content-Type: application/json' \
  --header 'x-api-token: {you_api_key}'