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

Extraer el contenido completo de páginas para un conjunto de URLs.

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

Exa

​

Semantic search, page content, cited answers and asynchronous research.

Extraer el contenido completo de páginas para un conjunto de URLs.

​

Obtiene el texto y los metadatos de páginas de URLs que ya tienes. ids es obligatorio y toma los valores de id de post_exa_search — que son URLs simples, así que cualquier URL sirve. Activa text, highlights, summary, subpages y livecrawl. Devuelve results[] con id, title, url, author y text, más un array statuses[] con status y source por URL — léelo, porque una URL que no se pudo obtener se notifica ahí en lugar de generar un error. Los resultados en caché se sirven al instante; un fallo de caché recurre a un rastreo en vivo. Para un sitio completo en lugar de una lista de URLs, post_firecrawl_crawl.

Referencia de precios

  • Medición: Costo de respuesta reportado.
  • Estimación de referencia por solicitud: USD 0.002.
  • Multiplicador de referencia del cliente: 1.0. No lo apliques de nuevo a un importe de cliente ya liquidado.

Solo metadatos de referencia, no una cotización de la cuenta, un precio garantizado ni un límite de gasto. Los créditos de recursos no son créditos de Felo. Los cargos finales se rigen por los registros de facturación de Felo.

Cuerpo
obligatorio
application/json
  • ids
    Tipo: array string[]
    obligatorio

    Las URL (o los ids de resultado de Exa) para las que obtener contenido.

  • highlights
    Tipo: boolean

    Devolver fragmentos relevantes resaltados.

  • livecrawl
    Tipo: string enum

    Política de actualidad: rastrear siempre en vivo, recurrir al rastreo en vivo si no hay caché, o no rastrear nunca en vivo.

    valores
    • always
    • fallback
    • never
  • stream
    Tipo: boolean enum
    constante:  
    false
    valores
    • false
  • subpages
    Tipo: integer

    Número de subpáginas enlazadas que también se van a obtener.

  • summary
    Tipo: boolean

    Devolver un resumen de la página generado por IA.

  • text
    Tipo: boolean

    Devolver el texto completo de la página.

Respuestas
  • 200
    Tipo: object

    Contenidos obtenidos correctamente.

    • 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

    No se pudo procesar la solicitud. Comprueba los parámetros de la solicitud.

  • 401

    Se requiere una clave de API de Felo válida.

  • 402

    La solicitud no puede continuar porque no se cumple un requisito de facturación.

  • 403

    La cuenta no tiene permiso para realizar esta operación.

  • 429

    Se ha alcanzado un límite de solicitudes o de gasto.

  • 502

    El servicio no pudo completar la solicitud.

  • 503

    La API o el servicio de facturación no están disponibles temporalmente.

  • 504

    El servicio agotó el tiempo de espera al procesar la solicitud.

  • default

    Respuesta de error; las respuestas de paso del upstream pueden usar formatos del proveedor

    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.