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

Tavily Search

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

Tavily Search

​

वेब पर खोजें और शीर्षक, URL और कंटेंट स्निपेट के साथ रैंक किए गए परिणाम लौटाएँ। query आवश्यक है। परिणामों की संख्या नियंत्रित करने के लिए max_results और सर्च मोड चुनने के लिए search_depth का उपयोग करें। अतिरिक्त answer, images और raw content केवल अनुरोध किए जाने पर लौटाए जाते हैं। रिसोर्स उपयोग जानकारी पाने के लिए include_usage सेट करें; usage.credits Felo शुल्क नहीं है।

मूल्य संदर्भ

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

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

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

    Tavily के साथ निष्पादित करने के लिए सर्च query।

  • auto_parameters
    टाइप: boolean

    query कंटेंट के आधार पर सर्च पैरामीटर स्वतः कॉन्फ़िगर करें।

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

    प्रति स्रोत लौटाए गए प्रासंगिक chunks की अधिकतम संख्या।

  • country
    टाइप: string enum

    किसी विशिष्ट देश के सर्च परिणामों को बूस्ट करें। केवल तब उपलब्ध जब topic general हो।

    मान
    • afghanistan
    • albania
    • algeria
    • andorra
    • angola
  • end_date
    टाइप: string फ़ॉर्मेट: date

    निर्दिष्ट end date से पहले के परिणाम लौटाएँ।

  • exclude_domains
    टाइप: array string[] …150

    सर्च परिणामों से विशेष रूप से बाहर रखने के लिए डोमेन की सूची।

  • include_answer

    LLM-जनरेटेड उत्तर शामिल करें। true डिफ़ॉल्ट उत्तर मोड उपयोग करता है; basic या advanced उत्तर जनरेशन मोड चुनता है।

    • टाइप: boolean

      LLM-जनरेटेड उत्तर शामिल करें। true डिफ़ॉल्ट उत्तर मोड उपयोग करता है; basic या advanced उत्तर जनरेशन मोड चुनता है।

  • include_domains
    टाइप: array string[] …300

    सर्च परिणामों में विशेष रूप से शामिल करने के लिए डोमेन की सूची।

  • include_favicon
    टाइप: boolean

    प्रत्येक परिणाम के लिए favicon URL शामिल करें।

  • include_image_descriptions
    टाइप: boolean

    जब include_images true हो तो प्रत्येक इमेज के लिए वर्णनात्मक टेक्स्ट जोड़ें।

  • include_images
    टाइप: boolean

    इमेज सर्च करें और परिणाम शामिल करें।

  • include_raw_content

    प्रत्येक सर्च परिणाम के लिए साफ़ और पार्स किया गया कंटेंट शामिल करें। true या markdown markdown लौटाता है; text सादा टेक्स्ट लौटाता है और विलंब बढ़ा सकता है।

    • टाइप: boolean

      प्रत्येक सर्च परिणाम के लिए साफ़ और पार्स किया गया कंटेंट शामिल करें। true या markdown markdown लौटाता है; text सादा टेक्स्ट लौटाता है और विलंब बढ़ा सकता है।

  • include_usage
    टाइप: boolean

    response में resource उपयोग जानकारी शामिल करें। यह Felo बिलिंग जानकारी नहीं है।

  • max_results
    टाइप: integer
    न्यूनतम:  
    0
    अधिकतम:  
    20

    लौटाने के लिए सर्च परिणामों की अधिकतम संख्या।

  • टाइप: boolean

    सर्च परिणामों से वयस्क या असुरक्षित कंटेंट फ़िल्टर करें। केवल Enterprise; जब search_depth fast या ultra-fast हो तो समर्थित नहीं।

  • search_depth
    टाइप: string enum

    लेटेंसी बनाम प्रासंगिकता के बीच संतुलन नियंत्रित करता है। advanced उच्च लेटेंसी और लागत के साथ सबसे अधिक प्रासंगिकता देता है; basic संतुलित है; fast और ultra-fast कम लेटेंसी के लिए अनुकूलित हैं।

    मान
    • advanced
    • basic
    • fast
    • ultra-fast
  • start_date
    टाइप: string फ़ॉर्मेट: date

    निर्दिष्ट start date के बाद के परिणाम लौटाएँ।

  • time_range
    टाइप: string enum

    प्रकाशन तिथि के आधार पर परिणाम फ़िल्टर करने की समय सीमा।

    मान
    • day
    • week
    • month
    • year
    • d
    • w
    • m
    • y
  • topic
    टाइप: string enum

    सर्च की श्रेणी।

    मान
    • general
    • news
    • finance
responses
  • 200
    टाइप: object

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

    • answer
      टाइप: string | null

      एक छोटा LLM-जनरेटेड उत्तर। जब include_answer false हो या कोई उत्तर जनरेट न हो तो null के रूप में मौजूद रहता है।

    • images
      टाइप: array object[]
      • description
        टाइप: string

        इमेज विवरण।

      • url
        टाइप: string

        इमेज URL।

    • query
      टाइप: string

      जो सर्च query निष्पादित की गई।

    • request_id
      टाइप: string

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

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

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

    • results
      टाइप: array object[]
      • content
        टाइप: string

        सर्च परिणाम का कंटेंट स्निपेट।

      • favicon
        टाइप: string | null

        सर्च परिणाम का favicon URL।

      • raw_content
        टाइप: string | null

        साफ़ और पार्स किया गया स्रोत कंटेंट। जब तक include_raw_content का अनुरोध न किया जाए या कच्चा कंटेंट उपलब्ध न हो, तब तक null।

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

        सर्च परिणाम का प्रासंगिकता स्कोर।

      • title
        टाइप: string

        सर्च परिणाम का शीर्षक।

      • url
        टाइप: string

        सर्च परिणाम का URL।

    • usage
      टाइप: object
      • credits
        टाइप: integer

        इस request द्वारा खपत resource इकाइयाँ, USD या Felo क्रेडिट नहीं।

    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/search
curl --request POST https://openapi.felo.ai/v1/beta/tavily/search \
  --header "Authorization: Bearer ${FELO_API_KEY:?Set FELO_API_KEY}" \
  --header 'Content-Type: application/json' \
  --data '{"query": "Python official documentation", "search_depth": "basic", "max_results": 2, "include_usage": true}'
{
  "query": "Python official documentation",
  "answer": null,
  "images": [],
  "results": [
    {
      "title": "Python Documentation",
      "url": "https://docs.python.org/3/",
      "content": "Documentation for the Python programming language.",
      "score": 0.98,
      "raw_content": null
    }
  ],
  "response_time": 1.2,
  "usage": {
    "credits": 1
  },
  "request_id": "example-search-request"
}
Tavily Search