Extrair o conteúdo completo de páginas para um conjunto de URLs.
Exa
Semantic search, page content, cited answers and asynchronous research.
Extrair o conteúdo completo de páginas para um conjunto de URLs.
Busca texto e metadados de páginas para URLs que você já tem. ids é obrigatório e usa os valores de id de post_exa_search — que são URLs simples, então qualquer URL serve. Ative text, highlights, summary, subpages e livecrawl. Retorna results[] com id, title, url, author e text, além de um array statuses[] com status e source por URL — leia-o, pois uma URL que não pôde ser buscada é reportada ali em vez de gerar erro. Resultados em cache são servidos na hora; um cache miss recorre a um rastreamento ao vivo. Para um site inteiro em vez de uma lista de URLs, use post_firecrawl_crawl.
Referência de preços
- Medição: Custo da resposta reportado.
- Estimativa de referência por requisição: USD 0.002.
- Multiplicador de referência do cliente: 1.0. Não o aplique novamente a um valor de cliente já liquidado.
Apenas metadados de referência, não uma cotação da conta, um preço garantido ou um limite de gastos. Créditos de recursos não são créditos Felo. As cobranças finais seguem os registros de cobrança da Felo.
- Tipo: array string[]idsobrigatório
As URLs (ou ids de resultado do Exa) para as quais buscar conteúdos.
- Tipo: booleanhighlights
Retornar trechos relevantes destacados.
- Tipo: string enumlivecrawl
Política de atualidade: rastrear sempre ao vivo, recorrer ao rastreamento ao vivo quando não houver cache, ou nunca rastrear ao vivo.
valores- always
- fallback
- never
- Tipo: boolean enumstreamconst:falsevalores
- false
- Tipo: integersubpages
Número de subpáginas vinculadas a buscar também.
- Tipo: booleansummary
Retornar um resumo da página gerado por IA.
- Tipo: booleantext
Retornar o texto completo da página.
- Tipo: object200
Conteúdos obtidos com sucesso.
- Tipo: stringrequest
Id - Tipo: array object[]results
- authorTipo: string
- highlightsTipo: array string[]
- idTipo: string
- publishedTipo: string
Date - summaryTipo: string
- textTipo: string
- titleTipo: string
- urlTipo: string
application/json - 400
Não foi possível processar a requisição. Verifique os parâmetros da requisição.
- 401
É necessária uma chave de API da Felo válida.
- 402
A requisição não pode prosseguir porque um requisito de cobrança não foi atendido.
- 403
A conta não tem permissão para realizar esta operação.
- 429
Um limite de requisições ou de gastos foi atingido.
- 502
O serviço não pôde concluir a requisição.
- 503
A API ou o serviço de cobrança está temporariamente indisponível.
- 504
O serviço atingiu o tempo limite ao processar a requisição.
- default
Resposta de erro; respostas repassadas do upstream podem usar formatos do provedor
application/json
curl https://openapi.felo.ai/v1/beta/exa/contents \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"ids": [
"https://example.com/article"
],
"text": true,
"highlights": true,
"summary": true,
"subpages": 1,
"livecrawl": "always",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string",
"text": "string",
"highlights": [
"string"
],
"summary": "string"
}
]
}