Felo API PlatformFelo API Platform
endpoint ทั้งหมดของ Tavily
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 เลือกข้อความหรือ Markdown ด้วย format ตรวจสอบทั้ง 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 หรือ URLs ที่จะแยกเนื้อหาออกมา รองรับทั้งสตริง URL เดียวและอาร์เรย์ของสตริง URL

    • ประเภท: string

      URL หรือ URLs ที่จะแยกเนื้อหาออกมา รองรับทั้งสตริง URL เดียวและอาร์เรย์ของสตริง URL

  • chunks_per_source
    ประเภท: integer
    ต่ำสุด:  
    1
    สูงสุด:  
    5

    จำนวนชังก์ที่เกี่ยวข้องสูงสุดที่คืนต่อแหล่งข้อมูล ใช้ได้เฉพาะเมื่อระบุ query

  • extract_depth
    ประเภท: string enum

    ความลึกของกระบวนการแยกเนื้อหา

    ค่า
    • basic
    • advanced
  • format
    ประเภท: string enum

    รูปแบบของเนื้อหาเว็บเพจที่แยกออกมา

    ค่า
    • markdown
    • text
  • include_favicon
    ประเภท: boolean

    รวม URL favicon สำหรับแต่ละผลลัพธ์

  • include_images
    ประเภท: boolean

    รวมรายการรูปภาพที่แยกออกมาจาก URL

  • include_usage
    ประเภท: boolean

    รวมข้อมูลการใช้ทรัพยากรไว้ในการตอบกลับ นี่ไม่ใช่ข้อมูลการเรียกเก็บเงินของ Felo

  • query
    ประเภท: string

    เจตนาของผู้ใช้สำหรับการจัดอันดับชังก์เนื้อหาที่แยกออกมาใหม่

  • timeout
    ประเภท: number รูปแบบ: float
    ต่ำสุด:  
    1
    สูงสุด:  
    60

    เวลารอสูงสุดเป็นวินาทีสำหรับการแยกเนื้อหาจาก URL หากละเว้น ค่า timeout เริ่มต้นจะขึ้นอยู่กับ extract_depth: 10 วินาทีสำหรับ basic และ 30 วินาทีสำหรับ advanced

การตอบกลับ
  • 200
    ประเภท: object

    คืนผลลัพธ์การสกัดสำเร็จแล้ว

    • failed_results
      ประเภท: array string[]

      รายการ URL ที่ประมวลผลไม่ได้

    • request_id
      ประเภท: string

      ตัวระบุคำขอที่ไม่ซ้ำ

    • response_time
      ประเภท: number รูปแบบ: float

      เวลาเป็นวินาทีที่ใช้ในการดำเนินการคำขอให้เสร็จ

    • results
      ประเภท: array object[]
      • favicon
        ประเภท: string | null

        URL favicon ของเนื้อหาที่แยกออกมา

      • images
        ประเภท: array string[]

        รูปภาพที่แยกออกมาจาก URL เมื่อ include_images เป็น true

      • raw_content
        ประเภท: string

        เนื้อหาดิบที่แยกออกมาจาก URL

      • title
        ประเภท: string

        ชื่อของหน้าที่แยกออกมา

      • url
        ประเภท: string

        URL ของเนื้อหาที่แยกออกมา

    • usage
      ประเภท: object
      • credits
        ประเภท: integer

        หน่วยทรัพยากรที่คำขอนี้ใช้ไป ไม่ใช่ USD หรือเครดิต Felo

    application/json
  • 400

    ไม่สามารถประมวลผลคำขอได้ ตรวจสอบพารามิเตอร์ของคำขอ

  • 401

    จำเป็นต้องใช้คีย์ API ของ Felo ที่ถูกต้อง

  • 402

    ไม่สามารถดำเนินการตามคำขอได้ เนื่องจากไม่เป็นไปตามข้อกำหนดด้านการเรียกเก็บเงิน

  • 403

    บัญชีไม่ได้รับอนุญาตให้ดำเนินการนี้

  • 429

    ถึงขีดจำกัดคำขอหรือการใช้จ่ายแล้ว

  • 502

    บริการไม่สามารถดำเนินการตามคำขอให้เสร็จสิ้นได้

  • 503

    API หรือบริการเรียกเก็บเงินไม่พร้อมใช้งานชั่วคราว

  • 504

    บริการหมดเวลาระหว่างประมวลผลคำขอ

  • default

    การตอบกลับข้อผิดพลาด; การตอบกลับที่ส่งผ่านจากต้นทางอาจใช้รูปแบบของผู้ให้บริการ

    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