Exa
Semantic search, page content, cited answers and asynchronous research.
เรียกใช้การค้นหาเว็บเชิงความหมายแบบนิวรอล
ค้นหาเว็บตามความหมายแทนคำค้น query เป็นฟิลด์บังคับ จำกัดขอบเขตด้วย category, includeDomains, excludeDomains, startPublishedDate, endPublishedDate และกำหนด numResults คืนค่า requestId, resolvedSearchType, searchTime, costDollars และ results[] ที่มี id, title และ url id คือ URL และเป็นค่าที่ post_exa_contents รับ ⚠️ ผลลัพธ์จะไม่มีข้อความหน้าเว็บ เว้นแต่คุณจะขอ: ส่ง contents หรือตามด้วย post_exa_contents เลือก endpoint นี้แทน searchWeb เมื่อคำค้นเป็นคำอธิบายมากกว่าคำค้น; เลือก Tavily เมื่อต้องการข้อความในการเรียกเดียวกัน และเลือก post_exa_answer เมื่อต้องการคำตอบที่เป็นลายลักษณ์อักษรแทนรายการ
ข้อมูลอ้างอิงราคา
- การวัดปริมาณการใช้งาน: ต้นทุนการตอบกลับที่รายงาน
- ค่าประมาณคำขออ้างอิง: USD 0.017
- ตัวคูณอ้างอิงสำหรับลูกค้า: 1.0 ห้ามนำไปใช้ซ้ำกับยอดที่เรียกเก็บจากลูกค้าแล้ว
เป็นข้อมูลเมตาอ้างอิงเท่านั้น ไม่ใช่ใบเสนอราคาสำหรับบัญชี ไม่ใช่ราคาที่รับประกัน และไม่ใช่เพดานการใช้จ่าย เครดิตของทรัพยากรไม่ใช่เครดิต Felo ยอดเรียกเก็บขั้นสุดท้ายเป็นไปตามบันทึกการเรียกเก็บเงินของ Felo
- ประเภท: stringqueryจำเป็น
คำค้นหาภาษาธรรมชาติ
- ประเภท: string enumcategory
คำใบ้เสริมเกี่ยวกับประเภทของหน้าที่ต้องการให้ความสำคัญ
ค่า- company
- research paper
- news
- personal site
- financial report
- people
- ประเภท: objectcontents
ตัวเลือกเนื้อหาที่จะคืนพร้อมกับแต่ละผลลัพธ์
- highlightsประเภท: boolean
คืนสแนปช็อตที่เกี่ยวข้องซึ่งไฮไลต์ไว้
- summaryประเภท: boolean
คืนสรุปที่สร้างด้วย AI ของหน้าเว็บ
- textประเภท: boolean
คืนข้อความเต็มของหน้าเว็บ
- ประเภท: string รูปแบบ: date-timeend
Published Date คืนเฉพาะผลลัพธ์ที่เผยแพร่ในหรือก่อนวันที่ ISO 8601 นี้
- ประเภท: array string[]exclude
Domains ยกเว้นผลลัพธ์จากโดเมนเหล่านี้
- ประเภท: array string[]include
Domains คืนเฉพาะผลลัพธ์จากโดเมนเหล่านี้
- ประเภท: integernum
Results ต่ำสุด:1สูงสุด:100จำนวนผลลัพธ์ที่จะคืน
- ประเภท: objectoutput
Schema JSON Schema ที่ใช้สังเคราะห์เอาต์พุตแบบมีโครงสร้างจากผลลัพธ์
- ประเภท: string รูปแบบ: date-timestart
Published Date คืนเฉพาะผลลัพธ์ที่เผยแพร่ในหรือหลังวันที่ ISO 8601 นี้
- ประเภท: boolean enumstreamconst:falseค่า
- false
- ประเภท: stringsystem
Prompt คำสั่งที่กำหนดแนวทางการสร้างเอาต์พุตแบบมีโครงสร้าง
- ประเภท: string enumtype
โหมดการค้นหา auto ให้ Exa เลือก; โหมด deep แลกความหน่วงเพื่อการดึงข้อมูลคุณภาพสูงขึ้น
ค่า- auto
- fast
- instant
- deep
-lite - deep
- deep
-reasoning
- ประเภท: object200
ค้นหาสำเร็จ
- cost
Dollars รายละเอียดต้นทุนของผู้ให้บริการสำหรับการใช้ทรัพยากร ให้ข้อมูลเท่านั้น; ไม่ใช่ค่าใช้จ่ายของลูกค้า Felo หรือใบเสร็จการเรียกเก็บเงินของ Felo
- output
เอาต์พุตแบบมีโครงสร้าง จะมีเฉพาะเมื่อมีการระบุ outputSchema
- ประเภท: stringrequest
Id ตัวระบุคำขอของ Exa
- ประเภท: array object[]results
ผลลัพธ์การค้นหาที่จัดอันดับแล้ว
- authorประเภท: string
- idประเภท: string
- publishedประเภท: string
Date - titleประเภท: string
- urlประเภท: string
application/json - 400
ไม่สามารถประมวลผลคำขอได้ ตรวจสอบพารามิเตอร์ของคำขอ
- 401
จำเป็นต้องใช้คีย์ API ของ Felo ที่ถูกต้อง
- 402
ไม่สามารถดำเนินการตามคำขอได้ เนื่องจากไม่เป็นไปตามข้อกำหนดด้านการเรียกเก็บเงิน
- 403
บัญชีไม่ได้รับอนุญาตให้ดำเนินการนี้
- 429
ถึงขีดจำกัดคำขอหรือการใช้จ่ายแล้ว
- 502
บริการไม่สามารถดำเนินการตามคำขอให้เสร็จสิ้นได้
- 503
API หรือบริการเรียกเก็บเงินไม่พร้อมใช้งานชั่วคราว
- 504
บริการหมดเวลาระหว่างประมวลผลคำขอ
- default
การตอบกลับข้อผิดพลาด; การตอบกลับที่ส่งผ่านจากต้นทางอาจใช้รูปแบบของผู้ให้บริการ
application/json
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
}