Generujte komplexní mapy webu pomocí Tavily Map.
Web Content
Web crawling, URL discovery and page extraction.
Generujte komplexní mapy webu pomocí Tavily Map.
Vypíše URL webu z kořenového url bez načítání obsahu stránek. Řiďte jej instructions v přirozeném jazyce a filtry select_paths / exclude_paths / select_domains založenými na regulárních výrazech. Vrací base_url a results — ploché pole řetězců URL, nikoli objekty — spolu s response_time a request_id. Použijte jej k odhadu velikosti webu před zahájením procházení a poté načtěte jen důležité části pomocí extractWebContent. Pokud chcete obsah, nikoli strukturu, post_tavily_crawl zvládne obojí v jednom volání.
Cenová reference
- Účtování: měřené jednotky odpovědi.
- Referenční odhad požadavku: USD 0.064.
- Základ jednotkových nákladů: USD 0.008.
- Jednotka prostředku:
tavily_credit. - Referenční multiplikátor zákazníka: 1.0. Neaplikujte jej znovu na zúčtovanou částku zákazníka.
- Nákladové základny neurčují konečnou cenu pro zákazníka, a to ani když jsou nulové.
Pouze referenční metadata, nikoli nabídka pro účet, garantovaná cena či limit utrácení. Kredity prostředků nejsou kredity Felo. Konečné účtování se řídí fakturačními záznamy Felo.
- Typ: stringurlpovinné
Kořenová adresa URL, od které mapování začíná.
- Typ: booleanallow
_external Zahrnout do konečného seznamu výsledků odkazy na externí domény.
- Typ: array string[]exclude
_domains Vzory regex pro vyloučení konkrétních domén nebo subdomén z mapování.
- Typ: array string[]exclude
_paths Vzory regex pro vyloučení adres URL s konkrétními vzory cest.
- Typ: booleaninclude
_usage Zahrnout do odpovědi informace o spotřebě kreditů.
- Typ: stringinstructions
Pokyny v přirozeném jazyce pro procházející nástroj.
- Typ: integerlimitmin:1
Celkový počet odkazů, které nástroj zpracuje, než se zastaví.
- Typ: integermax
_breadth min:1max:500Maximální počet odkazů k následování na každé úrovni stromu.
- Typ: integermax
_depth min:1max:5Maximální hloubka mapování.
- Typ: array string[]select
_domains Vzory regex pro omezení procházení na konkrétní domény nebo subdomény.
- Typ: array string[]select
_paths Vzory regex pro výběr pouze adres URL s konkrétními vzory cest.
- Typ: number Formát: floattimeoutmin:10max:150
Maximální doba čekání na operaci mapování v sekundách.
- Typ: object200
Výsledky mapy byly úspěšně vráceny.
- Typ: stringbase
_url Základní adresa URL, která byla zmapována.
- Typ: stringrequest
_id Jedinečný identifikátor požadavku.
- Typ: number Formát: floatresponse
_time Doba v sekundách, za kterou byl požadavek dokončen.
- Typ: array string[]results
- Typ: objectusage
- creditsTyp: integer
Podrobnosti o spotřebě kreditů pro požadavek.
application/json - 400
Požadavek se nepodařilo zpracovat. Zkontrolujte parametry požadavku.
- 401
Je vyžadován platný API klíč Felo.
- 402
V požadavku nelze pokračovat, protože není splněn požadavek na fakturaci.
- 403
Účet nemá oprávnění tuto operaci provést.
- 429
Byl dosažen limit požadavků nebo útraty.
- 502
Služba nemohla požadavek dokončit.
- 503
API nebo fakturační služba je dočasně nedostupná.
- 504
Při zpracování požadavku vypršel časový limit služby.
- default
Chybová odpověď; odpovědi předávané přímo od upstream poskytovatele mohou používat formáty poskytovatele
application/json
curl https://openapi.felo.ai/v1/beta/tavily/map \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"url": "docs.tavily.com",
"instructions": "",
"max_depth": 1,
"max_breadth": 20,
"limit": 50,
"select_paths": [
""
],
"select_domains": [
""
],
"exclude_paths": [
""
],
"exclude_domains": [
""
],
"allow_external": true,
"timeout": 150,
"include_usage": false
}'
{
"base_url": "string",
"results": [
"string"
],
"response_time": 1,
"usage": {
"credits": 1
},
"request_id": "string"
}