Felo API PlatformFelo API Platform
Усі endpoint Exa
v0.2.0-beta
OpenAPI 3.1.0

Вилучення повного вмісту сторінок для набору URL.

Сервер:https://openapi.felo.ai
Клієнтські бібліотеки

Exa

​

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

Exa Операції

Вилучення повного вмісту сторінок для набору URL.

​

Отримує текст сторінок і метадані для вже відомих URL. ids обов'язковий і приймає значення id з post_exa_search — це звичайні URL, тому підійде будь-який URL. Перемикайте text, highlights, summary, subpages і livecrawl. Повертає results[] з id, title, url, author і text, а також масив statuses[] зі status і source для кожного URL — читайте його, бо URL, який не вдалося отримати, повідомляється там, а не спричиняє виняток. Кешовані результати віддаються миттєво; за промаху виконується живий обхід. Для всього сайту, а не списку URL, використовуйте post_firecrawl_crawl.

Довідкові ціни

  • Тарифікація: вартість відповіді за даними постачальника.
  • Довідкова оцінка запиту: USD 0.002.
  • Довідковий множник для клієнта: 1.0. Не застосовуйте його повторно до вже розрахованої суми клієнта.

Лише довідкові метадані, а не котирування для облікового запису, гарантована ціна чи ліміт витрат. Кредити ресурсів — це не кредити Felo. Остаточні списання здійснюються за записами білінгу Felo.

Тіло
обов'язкове
application/json
  • ids
    Тип: array string[]
    обов'язкове

    URL-адреси (або ідентифікатори результатів Exa), для яких потрібно отримати вміст.

  • highlights
    Тип: boolean

    Повертати виділені релевантні фрагменти.

  • livecrawl
    Тип: string перелік

    Політика актуальності: завжди обходити наживо, переходити до живого обходу за промаху кешу або ніколи не обходити наживо.

    значення
    • always
    • fallback
    • never
  • stream
    Тип: boolean перелік
    константа:  
    false
    значення
    • false
  • subpages
    Тип: integer

    Кількість пов'язаних підсторінок, які також потрібно отримати.

  • summary
    Тип: boolean

    Повертати згенерований ШІ підсумок сторінки.

  • 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

    Потрібен дійсний API-ключ Felo.

  • 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.