Scraper do Perplexity

O ator scraper.perplexity retorna respostas do Perplexity enriquecidas com perguntas relacionadas, citações e recursos de mídia, permitindo comparar o comportamento do modelo em diferentes mercados.

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.perplexity",
    "input": {
      "prompt": "Recommended attractions in New York",
      "country": "US",
      "web_search": true
    },
    "webhook": {
      "url": "http://www.youwebhook.com"
    }
  }'

Parâmetros do body

ParâmetroTipoObrigatórioDescrição
promptstringSimPrompt enviado ao Perplexity.
countrystringSimCódigo do país ou região.
web_searchbooleanNãoHabilita ou desabilita a busca web.

Campos da resposta

CampoTipoDescrição
promptstringPrompt original.
result_textstringResposta em Markdown.
related_promptarrayPerguntas relacionadas.
web_resultsarrayDados de busca usados pelo Perplexity.
web_results.namestringTítulo da fonte.
web_results.urlstringLink da fonte.
web_results.snippetstringDescrição resumida.
media_itemsarrayRecursos de mídia retornados.
media_items.mediumstringTipo de mídia (map, video).
media_items.urlstringLink do recurso.
media_items.imagestringImagem de prévia.
media_items.sourcestringOrigem (web, youtube).
media_items.thumbnailstringMiniatura.
media_items.locationsarrayInformações geográficas para mídias tipo map.
media_items.locations.latfloatLatitude.
media_items.locations.lngfloatLongitude.
media_items.locations.namestringNome do local.
media_items.locations.descriptionstringDescrição.
media_items.locations.image_urlstringLink da imagem.
media_items.locations.num_reviewsintNúmero de avaliações.
media_items.locations.urlstringLink do local.
media_items.locations.categoriesarrayCategorias associadas.
media_items.locations.addressarrayEndereço.