Scraper de chat LLMIntrodução rápidaCiclo de vida da tarefa

Detalhes do ciclo de vida

Use esta referência para montar suas requisições e interpretar cada resposta retornada pela API LLM Chat Scraper.

Parâmetros comuns

ParâmetroTipoObrigatórioDescrição
actorstringSimIdentificador que define qual modelo será executado.
webhookobjectNãoObjeto com as configurações opcionais do webhook.
webhook.urlstringNãoEndpoint HTTPS que receberá o resultado ao final.
inputobjectSimParâmetros específicos do ator (prompt, modo, país etc.).

Estrutura do resultado

ParâmetroTipoObrigatórioDescrição
statusstringSimEstado da tarefa: pending, running, success ou failed.
messagestringNãoMensagem de erro quando a tarefa falha.
task_resultobjectNãoPayload completo do ator; veja a documentação de cada modelo para os campos detalhados.

Payload do webhook

Ao informar webhook.url, a Scrapeless envia uma requisição POST com o JSON abaixo:

ParâmetroTipoObrigatórioDescrição
task_idstringSimIdentificador da tarefa concluída.
statusstringSimsuccess ou failed.
inputstringSimParâmetros originais serializados como JSON.
task_resultobjectNãoMesmo conteúdo disponível no endpoint de resultado.

Exemplo de push

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

Códigos de status HTTP

CódigoSignificado
200Resultado obtido com sucesso.
201Tarefa criada com sucesso.
202Tarefa ainda em execução; tente novamente depois.
400Requisição inválida; verifique a mensagem de erro.
410Resultado expirado (armazenado por 12 horas).
429Limite de requisições excedido.