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

Tavily Extract

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

Web Content

​

Web crawling, URL discovery and page extraction.

Web Content অপারেশন

Tavily Extract

​

একটি URL বা URL-এর অ্যারে থেকে পড়ার উপযোগী কনটেন্ট এক্সট্রাক্ট করুন। format দিয়ে টেক্সট বা Markdown বেছে নিন। results ও failed_results দুটিই যাচাই করুন: ব্যর্থ URL অন্যথায় সফল HTTP রেসপন্সেও রিপোর্ট হতে পারে। রিসোর্স ব্যবহারের তথ্য পেতে include_usage সেট করুন; usage.credits Felo চার্জ নয়।

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

  • মিটারিং: মিটার করা রেসপন্স ইউনিট
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.024
  • ইউনিট খরচের ভিত্তি: USD 0.008
  • রিসোর্স ইউনিট: tavily_credit
  • রেফারেন্স গ্রাহক মাল্টিপ্লায়ার: 1.0। নিষ্পত্তিকৃত গ্রাহক অঙ্কে এটি আবার প্রয়োগ করবেন না।
  • খরচের ভিত্তি চূড়ান্ত গ্রাহক মূল্য নির্ধারণ করে না, শূন্য হলেও নয়।

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

বডি
আবশ্যক
application/json
  • urls
    আবশ্যক

    যে URL বা URL-গুলো থেকে কনটেন্ট নিষ্কাশন করতে হবে। একক URL স্ট্রিং ও URL স্ট্রিংয়ের অ্যারে—দুটোই গ্রহণযোগ্য।

    • টাইপ: string

      যে URL বা URL-গুলো থেকে কনটেন্ট নিষ্কাশন করতে হবে। একক URL স্ট্রিং ও URL স্ট্রিংয়ের অ্যারে—দুটোই গ্রহণযোগ্য।

  • chunks_per_source
    টাইপ: integer
    সর্বনিম্ন:  
    1
    সর্বোচ্চ:  
    5

    প্রতি সোর্সে ফেরত দেওয়া প্রাসঙ্গিক chunk-এর সর্বোচ্চ সংখ্যা। শুধু query দেওয়া থাকলে উপলব্ধ।

  • extract_depth
    টাইপ: string enum

    নিষ্কাশন প্রক্রিয়ার গভীরতা।

    মান
    • basic
    • advanced
  • format
    টাইপ: string enum

    নিষ্কাশিত ওয়েব পেজ কনটেন্টের ফরম্যাট।

    মান
    • markdown
    • text
  • include_favicon
    টাইপ: boolean

    প্রতিটি ফলাফলের জন্য favicon URL অন্তর্ভুক্ত করুন।

  • include_images
    টাইপ: boolean

    URL থেকে নিষ্কাশিত ছবির তালিকা অন্তর্ভুক্ত করুন।

  • include_usage
    টাইপ: boolean

    রেসপন্সে রিসোর্স ব্যবহারের তথ্য অন্তর্ভুক্ত করুন। এটি Felo বিলিং তথ্য নয়।

  • query
    টাইপ: string

    নিষ্কাশিত কনটেন্ট chunk পুনরায় র‍্যাংক করতে ব্যবহারকারীর উদ্দেশ্য।

  • timeout
    টাইপ: number ফরম্যাট: float
    সর্বনিম্ন:  
    1
    সর্বোচ্চ:  
    60

    URL নিষ্কাশনের জন্য অপেক্ষার সর্বোচ্চ সময় (সেকেন্ডে)। বাদ দিলে, ডিফল্ট timeout extract_depth-এর উপর নির্ভর করে: basic-এর জন্য 10 সেকেন্ড আর advanced-এর জন্য 30 সেকেন্ড।

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

    এক্সট্র্যাকশন ফলাফল সফলভাবে ফেরত এসেছে।

    • failed_results
      টাইপ: array string[]

      যে URL-গুলো প্রসেস করা যায়নি তার তালিকা।

    • request_id
      টাইপ: string

      অনন্য রিকোয়েস্ট আইডেন্টিফায়ার।

    • response_time
      টাইপ: number ফরম্যাট: float

      রিকোয়েস্ট সম্পন্ন করতে যে সময় লেগেছে (সেকেন্ডে)।

    • results
      টাইপ: array object[]
      • favicon
        টাইপ: string | null

        নিষ্কাশিত কনটেন্টের favicon URL।

      • images
        টাইপ: array string[]

        include_images true হলে URL থেকে নিষ্কাশিত ছবি।

      • raw_content
        টাইপ: string

        URL থেকে নিষ্কাশিত কাঁচা কনটেন্ট।

      • title
        টাইপ: string

        নিষ্কাশিত পেজের শিরোনাম।

      • url
        টাইপ: string

        নিষ্কাশিত কনটেন্টের URL।

    • usage
      টাইপ: object
      • credits
        টাইপ: integer

        এই রিকোয়েস্টে ব্যবহৃত রিসোর্স ইউনিট, USD বা Felo ক্রেডিট নয়।

    application/json
  • 400

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

  • 401

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

  • 402

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

  • 403

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

  • 429

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

  • 502

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

  • 503

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

  • 504

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

  • default

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

    application/json
Request Example for post/v1/beta/tavily/extract
curl --request POST https://openapi.felo.ai/v1/beta/tavily/extract \
  --header "Authorization: Bearer ${FELO_API_KEY:?Set FELO_API_KEY}" \
  --header 'Content-Type: application/json' \
  --data '{"urls": ["https://example.com"], "extract_depth": "basic", "format": "text", "include_usage": true}'
{
  "results": [
    {
      "url": "https://example.com",
      "title": "Example Domain",
      "raw_content": "This domain is for use in documentation examples.",
      "images": []
    }
  ],
  "failed_results": [],
  "response_time": 0.5,
  "usage": {
    "credits": 1
  },
  "request_id": "example-extract-request"
}
Tavily Extract