Felo API PlatformFelo API Platform
Todos os endpoints de Exa
v0.2.0-beta
OpenAPI 3.1.0

Extrair o conteúdo completo de páginas para um conjunto de URLs.

Servidor:https://openapi.felo.ai
Bibliotecas Cliente

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.

Corpo
obrigatório
application/json
  • ids
    Tipo: array string[]
    obrigatório

    As URLs (ou ids de resultado do Exa) para as quais buscar conteúdos.

  • highlights
    Tipo: boolean

    Retornar trechos relevantes destacados.

  • livecrawl
    Tipo: string enum

    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
  • stream
    Tipo: boolean enum
    const:  
    false
    valores
    • false
  • subpages
    Tipo: integer

    Número de subpáginas vinculadas a buscar também.

  • summary
    Tipo: boolean

    Retornar um resumo da página gerado por IA.

  • text
    Tipo: boolean

    Retornar o texto completo da página.

Respostas
  • 200
    Tipo: object

    Conteúdos obtidos com sucesso.

    • requestId
      Tipo: string
    • results
      Tipo: array object[]
      • author
        Tipo: string
      • highlights
        Tipo: array string[]
      • id
        Tipo: string
      • publishedDate
        Tipo: string
      • summary
        Tipo: string
      • text
        Tipo: string
      • title
        Tipo: string
      • url
        Tipo: 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
Request Example for post/v1/beta/exa/contents
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"
    }
  ]
}
Extract full page contents for a set of URLs.