Веб-поиск
Поставщик: Felo · Оплачивается балансом платформы
Ищите в вебе и получайте исходные страницы для обработки вашим приложением. Для сгенерированного ответа с источниками используйте Chat.
Во всех примерах используется FELO_API_KEY из обзора. Вызовы используют баланс платформы, а не кредиты Felo Pro. Примеры ответов носят иллюстративный характер; фактический контент и необязательные поля могут отличаться.
Конечная точка
POST /api/v1/data/web/search
Запрос
| Поле | Тип | Обязательно | Значение |
|---|---|---|---|
query | string | Да | Поисковый запрос, 1–4,000 символов |
count | integer | Нет | Запрошенное количество результатов, 1–50; по умолчанию 10 |
curl -sS --request POST "https://openapi.felo.ai/api/v1/data/web/search" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"retrieval augmented generation","count":3}'Ответ
HTTP 200 возвращает результаты в корне JSON:
{
"resources": [
{"title":"Example guide","link":"https://example.com/guide","snippet":"An introduction to retrieval augmented generation."}
],
"total": 1
}| Поле | Значение |
|---|---|
resources | Возвращенные страницы; каждая имеет title, link и snippet |
total | Количество возвращенных ресурсов, а не общее число страниц в интернете |
count — это запрошенное количество, а не гарантия того, что существует достаточно совпадающих результатов. У этой конечной точки нет параметра курсора. Чтобы прочитать источник целиком, передайте его link в Чтение веб-страниц.
Биллинг и сбои
Единица биллинга — один запрос (web.search), а не одна возвращенная страница. См. текущие цены. Ошибку по балансу или квоте нужно обрабатывать отдельно от пустого успешного результата; см. Биллинг и ошибки.