Felo API PlatformFelo API Platform
全部 Exa 端点
v0.2.0-beta
OpenAPI 3.1.0

为一组 URL 提取完整页面内容。

服务器:https://openapi.felo.ai
客户端库

Exa

​

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

为一组 URL 提取完整页面内容。

​

获取你已有 URL 的页面文本和元数据。ids 为必填,取 post_exa_search 返回的 id 值——这些值就是普通 URL,因此任何 URL 都可用。可切换 text、highlights、summary、subpages 和 livecrawl。返回包含 id、title、url、author 和 text 的 results[],以及一个按 URL 给出 status 和 source 的 statuses[] 数组——请读取它,因为无法抓取的 URL 会在此处报告,而不会抛出异常。缓存结果会立即返回;未命中时会回退到实时抓取。如果要抓取整个站点而非一组 URL,请使用 post_firecrawl_crawl。

计费参考

  • 计量方式:按上报的响应成本计量。
  • 参考请求估算:0.002 美元。
  • 参考客户倍率:1.0。不得对已结算的客户金额再次应用。

仅供参考的元数据,不是账户报价、保证价格或消费上限。资源额度不同于 Felo 额度。最终扣费以 Felo 计费记录为准。

请求体
必填
application/json
  • ids
    类型: array string[]
    必填

    要获取内容的 URL(或 Exa 结果 ID)。

  • highlights
    类型: boolean

    返回高亮的相关片段。

  • livecrawl
    类型: string 枚举

    新鲜度策略:始终实时抓取、缓存未命中时回退到实时抓取,或从不实时抓取。

    值
    • always
    • fallback
    • never
  • stream
    类型: boolean 枚举
    常量:  
    false
    值
    • false
  • subpages
    类型: integer

    同时获取的关联子页面数量。

  • summary
    类型: boolean

    返回页面由 AI 生成的摘要。

  • text
    类型: boolean

    返回完整页面文本。

响应
  • 200
    类型: object

    内容获取成功。

    • requestId
      类型: string
    • results
      类型: array object[]
      • author
        类型: string
      • highlights
        类型: array string[]
      • id
        类型: string
      • publishedDate
        类型: string
      • summary
        类型: string
      • text
        类型: string
      • title
        类型: string
      • url
        类型: string
    application/json
  • 400

    无法处理该请求。请检查请求参数。

  • 401

    需要有效的 Felo API 密钥。

  • 402

    由于未满足计费要求,请求无法继续。

  • 403

    该账户无权执行此操作。

  • 429

    已达到请求或支出限额。

  • 502

    服务无法完成该请求。

  • 503

    API 或计费服务暂时不可用。

  • 504

    服务在处理请求时超时。

  • default

    错误响应;上游透传响应可能采用提供方格式

    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.

需要帮助?