Alexa Scraper

O actor scraper.alexa retorna respostas do Alexa enriquecidas com prompts relacionados, citações e recursos de mídia, para que você possa avaliar como o modelo responde em diferentes mercados.

Exemplo de Requisição

curl 'https://api.scrapeless.com/api/v2/scraper/request' \
  --header 'Content-Type: application/json' \
  --header 'x-api-token: {you_api_key}' \
  --data '{
    "actor": "scraper.alexa",
    "input": {
      "prompt": "Recommended attractions in New York",
      "country": "US"
    },
    "webhook": {
      "url": "http://www.youwebhook.com"
    }
  }'

Parâmetros do Corpo

ParameterTypeRequiredDescription
promptstringSimPrompt a ser enviado ao Alexa.
countrystringSimCódigo de país ou região.

Campos de Resposta

ParameterTypeDescription
user_textstringO texto original enviado pelo usuário.
md_textstringResposta do Alexa formatada em Markdown.
raw_textstringResposta do Alexa em texto simples.
completedboolSe a geração da resposta foi concluída.
answer_fragment_uristringURI do fragmento da resposta.
answer_revisionintNúmero da revisão da resposta.
dialog_request_idstringIdentificador da requisição de diálogo.
endpoint_idstringIdentificador do endpoint/dispositivo que respondeu.
fragment_countintNúmero de fragmentos da resposta.
conversationobjectContexto da conversa.
conversation.idstringIdentificador da conversa.
directivesarrayDiretivas de processamento emitidas durante a interação.
directives.namestringNome da diretiva, por exemplo, RequestProcessingStarted.
directives.namespacestringNamespace da diretiva, por exemplo, InteractionModel.
directives.message_idstringIdentificador único da mensagem da diretiva.
directives.dialog_request_idstringID da requisição de diálogo associada à diretiva.
directives.fragment_countintNúmero de fragmentos da diretiva.
referencesarrayCitações referenciadas na resposta.
references.idstringIdentificador da citação, por exemplo, cite_NWXekzs.
references.titlestringTítulo da fonte referenciada.
references.urlstringURL da fonte referenciada.
sourcesarrayLinks de fontes que embasam a resposta.
sources.textstringTexto de exibição da fonte, por exemplo, o nome do site.
sources.urlstringURL da fonte.
sources.typestringTipo da fonte, por exemplo, OpenURL.
sources.fragment_uristringURI do fragmento da fonte.
suggestionsarrayPrompts de acompanhamento sugeridos.
suggestions.textstringTexto de exibição da sugestão.
suggestions.messagestringMensagem enviada quando a sugestão é selecionada.
suggestions.typestringTipo da sugestão, por exemplo, TextMessage.
suggestions.fragment_uristringURI do fragmento da sugestão.
productsarrayInformações de produtos retornadas pelo Alexa (vazio quando não aplicável).
products.product_idstringIdentificador do produto, por exemplo, um ASIN da Amazon.
products.citation_idstringIdentificador da citação que vincula o produto à resposta.
products.titlestringTítulo do produto.
products.image_urlstringURL da imagem do produto.
products.urlstringURL da página do produto.
products.pricestringPreço de exibição, por exemplo, $989.95.
products.deliverystringInformações de entrega, por exemplo, Delivery by Tuesday, July 7.
products.detailsarrayLista de linhas de detalhes (título, preço, entrega, etc.).
products.fragment_uristringURI do fragmento do produto.
products.purposestringFinalidade da entrada do produto, por exemplo, INFORMATION.