Web Search API: поиск в интернете для AI-агентов
Web Search API теперь доступна в бета-режиме. Сервис позволяет AI-агентам и приложениям искать информацию в интернете и основывать свои ответы на актуальных данных, вместо того чтобы угадывать URL или полагаться на дату обучения модели.
На старте доступны три поставщика поиска: Ceramic.ai, Exa и Linkup. Все они поддерживают Zero Data Retention для запросов через Cloudflare и согласились соблюдать стандарты краулинга проверенных ботов Cloudflare.
Web Search API работает через AI Gateway, поэтому запросы поиска отображаются в логах шлюза и тарифицируются по API-тарифам каждого поставщика без дополнительной наценки. При желании можно использовать собственный ключ API от поставщика.
Вызов Web Search API через REST API:
curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/websearch/ \
--request POST \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"query": "What are some fun things to do in Salt Lake City as fall approaches?",
"provider": "ceramic",
"limit": 5,
"options": { "gateway": { "id": "default" } }
}'Или из Worker'а с использованием AI binding:
const response = await env.AI.websearch({
gatewayId: "default",
query: "What are some fun things to do in Salt Lake City as fall approaches?",
provider: "exa",
limit: 5,
});
const results = await response.json();Детальное описание интеграции см. в документации «Как использовать Web Search API».