Felo API PlatformFelo API Platform
सभी Tavily endpoint
v0.2.0-beta
OpenAPI 3.1.0

Tavily Map का उपयोग करके व्यापक साइट मैप बनाएँ।

सर्वर:https://openapi.felo.ai
क्लाइंट लाइब्रेरी

Web Content

​

Web crawling, URL discovery and page extraction.

Web Content ऑपरेशन

Tavily Map का उपयोग करके व्यापक साइट मैप बनाएँ।

​

बिना कोई पेज कंटेंट फ़ेच किए रूट url से किसी साइट के URL की सूची दें। इसे नेचुरल-लैंग्वेज instructions और regex select_paths / exclude_paths / select_domains फ़िल्टर से नियंत्रित करें। base_url और results लौटाता है — URL स्ट्रिंग का सपाट ऐरे, ऑब्जेक्ट नहीं — साथ में response_time और request_id। इसका उपयोग crawl करने से पहले साइट का आकार आँकने के लिए करें, फिर extractWebContent से केवल ज़रूरी हिस्से फ़ेच करें। जब आपको आकार के बजाय कंटेंट चाहिए, तो post_tavily_crawl एक ही कॉल में दोनों कर देता है।

मूल्य संदर्भ

  • मीटरिंग: मीटर की गई response यूनिट
  • संदर्भ request अनुमान: USD 0.064
  • यूनिट लागत आधार: USD 0.008
  • रिसोर्स यूनिट: tavily_credit
  • संदर्भ ग्राहक गुणक: 1.0। निपटाई गई ग्राहक राशि पर इसे दोबारा लागू न करें।
  • लागत आधार अंतिम ग्राहक मूल्य तय नहीं करते, शून्य होने पर भी नहीं।

यह केवल संदर्भ मेटाडेटा है — खाते का कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। रिसोर्स क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगते हैं।

बॉडी
आवश्यक
application/json
  • url
    टाइप: string
    आवश्यक

    मैपिंग शुरू करने के लिए रूट URL।

  • allow_external
    टाइप: boolean

    अंतिम परिणाम सूची में बाहरी डोमेन लिंक शामिल करें।

  • exclude_domains
    टाइप: array string[]

    मैपिंग से विशिष्ट डोमेन या सब-डोमेन बाहर रखने के लिए regex पैटर्न।

  • exclude_paths
    टाइप: array string[]

    विशिष्ट पाथ पैटर्न वाले URL बाहर रखने के लिए regex पैटर्न।

  • include_usage
    टाइप: boolean

    response में क्रेडिट उपयोग जानकारी शामिल करें।

  • instructions
    टाइप: string

    क्रॉलर के लिए प्राकृतिक भाषा निर्देश।

  • limit
    टाइप: integer
    न्यूनतम:  
    1

    रुकने से पहले क्रॉलर जितने लिंक प्रोसेस करेगा उनकी कुल संख्या।

  • max_breadth
    टाइप: integer
    न्यूनतम:  
    1
    अधिकतम:  
    500

    ट्री के प्रत्येक स्तर पर फ़ॉलो करने के लिए लिंक की अधिकतम संख्या।

  • max_depth
    टाइप: integer
    न्यूनतम:  
    1
    अधिकतम:  
    5

    मैपिंग की अधिकतम गहराई।

  • select_domains
    टाइप: array string[]

    विशिष्ट डोमेन या सब-डोमेन तक क्रॉलिंग चुनने के लिए regex पैटर्न।

  • select_paths
    टाइप: array string[]

    केवल विशिष्ट पाथ पैटर्न वाले URL चुनने के लिए regex पैटर्न।

  • timeout
    टाइप: number फ़ॉर्मेट: float
    न्यूनतम:  
    10
    अधिकतम:  
    150

    map ऑपरेशन की प्रतीक्षा के लिए सेकंड में अधिकतम समय।

responses
  • 200
    टाइप: object

    मैप परिणाम सफलतापूर्वक लौटाए गए।

    • base_url
      टाइप: string

      जिस base URL को मैप किया गया।

    • request_id
      टाइप: string

      अद्वितीय request पहचानकर्ता।

    • response_time
      टाइप: number फ़ॉर्मेट: float

      request पूरा करने में लगा समय सेकंड में।

    • results
      टाइप: array string[]
    • usage
      टाइप: object
      • credits
        टाइप: integer

        request के लिए क्रेडिट उपयोग विवरण।

    application/json
  • 400

    request संसाधित नहीं किया जा सका। request पैरामीटर जाँचें।

  • 401

    एक वैध Felo API key आवश्यक है।

  • 402

    request आगे नहीं बढ़ सकता क्योंकि बिलिंग आवश्यकता पूरी नहीं हुई है।

  • 403

    खाते को यह ऑपरेशन करने की अनुमति नहीं है।

  • 429

    request या खर्च की सीमा तक पहुँच गए हैं।

  • 502

    सेवा request पूरा नहीं कर सकी।

  • 503

    API या बिलिंग सेवा अस्थायी रूप से उपलब्ध नहीं है।

  • 504

    request संसाधित करते समय सेवा का समय समाप्त हो गया।

  • default

    त्रुटि response; upstream passthrough response प्रोवाइडर फ़ॉर्मेट का उपयोग कर सकते हैं।

    application/json
Request Example for post/v1/beta/tavily/map
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"
}
Generate comprehensive site maps using Tavily Map.