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

न्यूरल सिमैंटिक वेब सर्च चलाएँ।

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

Exa

​

Semantic search, page content, cited answers and asynchronous research.

Exa ऑपरेशन

न्यूरल सिमैंटिक वेब सर्च चलाएँ।

​

वेब को कीवर्ड के बजाय अर्थ से खोजें। query आवश्यक है; category, includeDomains, excludeDomains, startPublishedDate, endPublishedDate से सीमित करें और numResults सेट करें। requestId, resolvedSearchType, searchTime, costDollars और id, title व url वाला results[] लौटाता है। id ही URL है, और यही post_exa_contents लेता है। ⚠️ परिणामों में कोई पेज पाठ नहीं होता जब तक आप न माँगें: contents भेजें, या post_exa_contents से आगे बढ़ें। जब क्वेरी कीवर्ड के बजाय विवरण हो तो इसे searchWeb पर चुनें; जब उसी कॉल में पाठ चाहिए तो Tavily चुनें, और जब सूची के बजाय लिखित उत्तर चाहिए तो post_exa_answer चुनें।

मूल्य संदर्भ

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

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

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

    प्राकृतिक भाषा की सर्च क्वेरी।

  • category
    टाइप: string enum

    किस प्रकार के पेजों को प्राथमिकता देनी है, इसके बारे में वैकल्पिक संकेत।

    मान
    • company
    • research paper
    • news
    • personal site
    • financial report
    • people
  • contents
    टाइप: object

    प्रत्येक परिणाम के साथ लौटाए जाने वाले कंटेंट विकल्प।

    • highlights
      टाइप: boolean

      हाइलाइट किए गए प्रासंगिक स्निपेट लौटाएँ।

    • summary
      टाइप: boolean

      पेज का AI-जनित सारांश लौटाएँ।

    • text
      टाइप: boolean

      पेज का पूरा टेक्स्ट लौटाएँ।

  • endPublishedDate
    टाइप: string फ़ॉर्मेट: date-time

    केवल इस ISO 8601 दिनांक को या इससे पहले प्रकाशित परिणाम लौटाएँ।

  • excludeDomains
    टाइप: array string[]

    इन डोमेन के परिणाम बाहर रखें।

  • includeDomains
    टाइप: array string[]

    केवल इन डोमेन के परिणाम लौटाएँ।

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

    लौटाए जाने वाले परिणामों की संख्या।

  • outputSchema
    टाइप: object

    परिणामों से संरचित आउटपुट संश्लेषित करने के लिए उपयोग किया जाने वाला JSON Schema।

  • startPublishedDate
    टाइप: string फ़ॉर्मेट: date-time

    केवल इस ISO 8601 दिनांक को या इसके बाद प्रकाशित परिणाम लौटाएँ।

  • stream
    टाइप: boolean enum
    const:  
    false
    मान
    • false
  • systemPrompt
    टाइप: string

    वह निर्देश जो संरचित आउटपुट कैसे बनाया जाए, यह निर्धारित करता है।

  • type
    टाइप: string enum

    सर्च मोड। auto में Exa चुनता है; deep मोड उच्च-गुणवत्ता वाले रिट्रीवल के लिए लेटेंसी का व्यापार करते हैं।

    मान
    • auto
    • fast
    • instant
    • deep-lite
    • deep
    • deep-reasoning
responses
  • 200
    टाइप: object

    खोज सफलतापूर्वक पूरी हुई।

    • costDollars

      संसाधन उपयोग के लिए प्रोवाइडर लागत विवरण। केवल जानकारी के लिए; यह Felo ग्राहक शुल्क या Felo बिलिंग रसीद नहीं है।

    • output

      संरचित आउटपुट, केवल तभी मौजूद जब outputSchema दिया गया हो।

    • requestId
      टाइप: string

      Exa request पहचानकर्ता।

    • results
      टाइप: array object[]

      रैंक किए गए सर्च परिणाम।

      • author
        टाइप: string
      • id
        टाइप: string
      • publishedDate
        टाइप: string
      • title
        टाइप: string
      • url
        टाइप: string
    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/exa/search
curl https://openapi.felo.ai/v1/beta/exa/search \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "query": "latest evaluation frameworks for AI agents",
  "type": "auto",
  "numResults": 10,
  "category": "company",
  "includeDomains": [
    ""
  ],
  "excludeDomains": [
    ""
  ],
  "startPublishedDate": "",
  "endPublishedDate": "",
  "contents": {
    "text": true,
    "highlights": true,
    "summary": true
  },
  "outputSchema": {},
  "systemPrompt": "",
  "stream": false
}'
{
  "requestId": "string",
  "results": [
    {
      "title": "string",
      "url": "string",
      "publishedDate": "string",
      "author": "string",
      "id": "string"
    }
  ],
  "output": null,
  "costDollars": null
}
Run a neural semantic web search.