Извлечение полного содержимого страниц для набора URL.
Exa
Semantic search, page content, cited answers and asynchronous research.
Извлечение полного содержимого страниц для набора 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.
- Тип: array string[]idsобязательно
URL-адреса (или идентификаторы результатов Exa), для которых нужно получить содержимое.
- Тип: booleanhighlights
Возвращать выделенные релевантные фрагменты.
- Тип: string enumlivecrawl
Политика актуальности: всегда обходить вживую, переходить к живому обходу при промахе кеша или никогда не обходить вживую.
значения- always
- fallback
- never
- Тип: boolean enumstreamконстанта:falseзначения
- false
- Тип: integersubpages
Количество связанных подстраниц, которые также нужно получить.
- Тип: booleansummary
Возвращать сгенерированное ИИ резюме страницы.
- Тип: booleantext
Возвращать полный текст страницы.
- Тип: object200
Содержимое успешно получено.
- Тип: stringrequest
Id - Тип: array object[]results
- authorТип: string
- highlightsТип: array string[]
- idТип: string
- publishedТип: string
Date - summaryТип: string
- textТип: string
- titleТип: string
- urlТип: string
application/json - 400
Запрос не удалось обработать. Проверьте параметры запроса.
- 401
Требуется действительный API-ключ Felo.
- 402
Запрос не может быть выполнен: не выполнено требование биллинга.
- 403
Аккаунту не разрешено выполнять эту операцию.
- 429
Достигнут лимит запросов или расходов.
- 502
Сервис не смог выполнить запрос.
- 503
API или сервис биллинга временно недоступны.
- 504
Истекло время ожидания обработки запроса.
- default
Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера
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"
}
]
}