Cloudflare heeft de Web Search API in bèta gelanceerd. Deze API stelt ontwikkelaars in staat om hun AI-modellen en agenten toegang te geven tot actuele internetgegevens, waardoor ze niet langer afhankelijk zijn van statische trainingsdata of het gissen van URL's.
Belangrijke kenmerken:
- Providers: Er is ondersteuning voor Ceramic.ai, Exa en Linkup, die allen Zero Data Retention hanteren.
- Integratie: De API is gekoppeld aan de AI Gateway voor centrale logging en facturering.
- Implementatie: De API kan worden gebruikt via een REST-API (met curl) of direct vanuit een Cloudflare Worker via de AI-binding.
Introductie van de Web Search API
De Web Search API is nu beschikbaar in bèta. De Web Search API stelt uw AI-agenten en applicaties in staat om het internet te doorzoeken en hun antwoorden te baseren op actuele informatie, in plaats van URL's te gissen of te vertrouwen op de trainingsdeadline van een model.
Bij de lancering kunt u kiezen uit drie zoekproviders: Ceramic.ai, Exa en Linkup. Alle drie ondersteunen zij Zero Data Retention voor verzoeken die via Cloudflare worden gemaakt, en zij hebben zich allemaal gecommitteerd aan de geverifieerde bot-crawlingstandaarden van Cloudflare.
De Web Search API draait via de AI Gateway. Hierdoor verschijnen zoekverzoeken in uw gateway-logs en worden deze gefactureerd via uw AI Gateway-tegoeden tegen de standaard API-lijstprijs van elke provider, zonder extra toeslagen. U kunt ook uw eigen API-sleutel van een provider gebruiken.
Gebruik van de Web Search API
U kunt de Web Search API aanroepen via de 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" } }
}'
Of vanuit een Worker met de 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();
Om aan de slag te gaan, kunt u refereren naar Hoe de Web Search API te gebruiken.
Introductie van de Web Search API
De Web Search API is nu beschikbaar in bèta. De Web Search API stelt uw AI-agenten en applicaties in staat om het internet te doorzoeken en hun antwoorden te baseren op actuele informatie, in plaats van URL's te gissen of te vertrouwen op de trainingsdeadline van een model.
Bij de lancering kunt u kiezen uit drie zoekproviders: Ceramic.ai, Exa en Linkup. Alle drie ondersteunen zij Zero Data Retention voor verzoeken die via Cloudflare worden gemaakt, en zij hebben zich allemaal gecommitteerd aan de geverifieerde bot-crawlingstandaarden van Cloudflare.
De Web Search API draait via de AI Gateway. Hierdoor verschijnen zoekverzoeken in uw gateway-logs en worden deze gefactureerd via uw AI Gateway-tegoeden tegen de standaard API-lijstprijs van elke provider, zonder extra toeslagen. U kunt ook uw eigen API-sleutel van een provider gebruiken.
Gebruik van de Web Search API
U kunt de Web Search API aanroepen via de 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" } }
}'
Of vanuit een Worker met de 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();
Om aan de slag te gaan, kunt u refereren naar Hoe de Web Search API te gebruiken.