Felo API PlatformFelo API Platform
সব Exa endpoint
v0.2.0-beta
OpenAPI 3.1.0

একগুচ্ছ URL-এর জন্য সম্পূর্ণ পেজ কনটেন্ট এক্সট্র্যাক্ট করুন।

সার্ভার:https://openapi.felo.ai
ক্লায়েন্ট লাইব্রেরি

Exa

​

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

Exa অপারেশন

একগুচ্ছ URL-এর জন্য সম্পূর্ণ পেজ কনটেন্ট এক্সট্র্যাক্ট করুন।

​

আপনার কাছে আগে থেকেই থাকা URL-এর জন্য পেজ টেক্সট ও মেটাডেটা নিন। ids আবশ্যক এবং post_exa_search থেকে id মান নেয় — যেগুলো সাধারণ URL, তাই যেকোনো URL কাজ করে। text, highlights, summary, subpages ও livecrawl টগল করুন। id, title, url, author ও text-সহ results[] ফেরত দেয়, সঙ্গে statuses[] অ্যারে যা প্রতি URL-এর status ও source দেয় — এটি পড়ুন, কারণ যে URL ফেচ করা যায়নি তা ত্রুটি তোলার বদলে সেখানেই রিপোর্ট হয়। ক্যাশ করা ফলাফল সঙ্গে সঙ্গে দেওয়া হয়; ক্যাশ মিস হলে লাইভ ক্রলে ফিরে যায়। URL তালিকার বদলে পুরো সাইটের জন্য post_firecrawl_crawl।

মূল্য রেফারেন্স

  • মিটারিং: রিপোর্ট করা রেসপন্স খরচ
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.002
  • রেফারেন্স গ্রাহক মাল্টিপ্লায়ার: 1.0। নিষ্পত্তিকৃত গ্রাহক অঙ্কে এটি আবার প্রয়োগ করবেন না।

এটি কেবল রেফারেন্স মেটাডেটা; অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।

বডি
আবশ্যক
application/json
  • ids
    টাইপ: array string[]
    আবশ্যক

    যেসব URL (বা Exa ফলাফল id) এর জন্য কনটেন্ট আনতে হবে।

  • highlights
    টাইপ: boolean

    হাইলাইট করা প্রাসঙ্গিক স্নিপেট ফেরত দিন।

  • livecrawl
    টাইপ: string enum

    ফ্রেশনেস নীতি: সর্বদা লাইভ-ক্রল করুন, ক্যাশ মিসে লাইভ ক্রলে ফিরে যান, বা কখনও লাইভ-ক্রল করবেন না।

    মান
    • always
    • fallback
    • never
  • stream
    টাইপ: boolean enum
    const:  
    false
    মান
    • false
  • subpages
    টাইপ: integer

    কতগুলো সংযুক্ত সাবপেজও আনতে হবে।

  • summary
    টাইপ: boolean

    পেজের AI-উৎপন্ন সারাংশ ফেরত দিন।

  • text
    টাইপ: boolean

    পেজের সম্পূর্ণ টেক্সট ফেরত দিন।

রেসপন্স
  • 200
    টাইপ: object

    কনটেন্ট সফলভাবে আনা হয়েছে।

    • requestId
      টাইপ: string
    • results
      টাইপ: array object[]
      • author
        টাইপ: string
      • highlights
        টাইপ: array string[]
      • id
        টাইপ: string
      • publishedDate
        টাইপ: string
      • summary
        টাইপ: string
      • text
        টাইপ: string
      • title
        টাইপ: string
      • url
        টাইপ: string
    application/json
  • 400

    রিকোয়েস্ট প্রক্রিয়া করা যায়নি। রিকোয়েস্ট প্যারামিটার যাচাই করুন।

  • 401

    একটি বৈধ Felo API key আবশ্যক।

  • 402

    বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।

  • 403

    অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।

  • 429

    রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।

  • 502

    পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।

  • 503

    API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।

  • 504

    রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।

  • default

    ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।

    application/json
Request Example for post/v1/beta/exa/contents
curl https://openapi.felo.ai/v1/beta/exa/contents \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "ids": [
    "https://example.com/article"
  ],
  "text": true,
  "highlights": true,
  "summary": true,
  "subpages": 1,
  "livecrawl": "always",
  "stream": false
}'
{
  "requestId": "string",
  "results": [
    {
      "title": "string",
      "url": "string",
      "publishedDate": "string",
      "author": "string",
      "id": "string",
      "text": "string",
      "highlights": [
        "string"
      ],
      "summary": "string"
    }
  ]
}
Extract full page contents for a set of URLs.