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

Jalankan carian web semantik neural.

Pelayan:https://openapi.felo.ai
Pustaka Klien

Exa

​

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

Jalankan carian web semantik neural.

​

Cari di web mengikut makna dan bukan kata kunci. query diperlukan; sempitkan dengan category, includeDomains, excludeDomains, startPublishedDate, endPublishedDate, dan tetapkan numResults. Memulangkan requestId, resolvedSearchType, searchTime, costDollars dan results[] dengan id, title dan url. id ialah URL, dan itulah yang diterima post_exa_contents. ⚠️ Hasil tidak membawa teks halaman melainkan anda memintanya: hantar contents, atau ikuti dengan post_exa_contents. Pilih ini berbanding searchWeb apabila pertanyaan ialah penerangan dan bukan kata kunci; pilih Tavily apabila anda mahukan teks dalam panggilan yang sama, dan post_exa_answer apabila anda mahukan jawapan bertulis dan bukan senarai.

Rujukan harga

  • Pemeteran: Kos respons yang dilaporkan.
  • Anggaran rujukan setiap permintaan: USD 0.017.
  • Pengganda pelanggan rujukan: 1.0. Jangan gunakan semula pada amaun pelanggan yang telah diselesaikan.

Metadata rujukan sahaja, bukan sebut harga akaun, harga terjamin atau had perbelanjaan. Kredit sumber bukan kredit Felo. Caj akhir mengikut rekod pengebilan Felo.

Badan
wajib
application/json
  • query
    Jenis: string
    wajib

    Pertanyaan carian bahasa semula jadi.

  • category
    Jenis: string enum

    Petunjuk pilihan tentang jenis halaman yang perlu diutamakan.

    nilai
    • company
    • research paper
    • news
    • personal site
    • financial report
    • people
  • contents
    Jenis: object

    Pilihan kandungan yang dipulangkan bersama setiap hasil.

    • highlights
      Jenis: boolean

      Pulangkan coretan relevan yang diserlahkan.

    • summary
      Jenis: boolean

      Pulangkan ringkasan halaman yang dijana AI.

    • text
      Jenis: boolean

      Pulangkan teks halaman penuh.

  • endPublishedDate
    Jenis: string Format: date-time

    Hanya pulangkan hasil yang diterbitkan pada atau sebelum tarikh ISO 8601 ini.

  • excludeDomains
    Jenis: array string[]

    Kecualikan hasil daripada domain ini.

  • includeDomains
    Jenis: array string[]

    Hanya pulangkan hasil daripada domain ini.

  • numResults
    Jenis: integer
    min:  
    1
    maks:  
    100

    Bilangan hasil untuk dipulangkan.

  • outputSchema
    Jenis: object

    JSON Schema yang digunakan untuk mensintesis output berstruktur daripada hasil.

  • startPublishedDate
    Jenis: string Format: date-time

    Hanya pulangkan hasil yang diterbitkan pada atau selepas tarikh ISO 8601 ini.

  • stream
    Jenis: boolean enum
    const:  
    false
    nilai
    • false
  • systemPrompt
    Jenis: string

    Arahan yang membimbing cara output berstruktur dijana.

  • type
    Jenis: string enum

    Mod carian. auto membiarkan Exa memilih; mod deep menukar kependaman dengan pengambilan berkualiti lebih tinggi.

    nilai
    • auto
    • fast
    • instant
    • deep-lite
    • deep
    • deep-reasoning
Respons
  • 200
    Jenis: object

    Carian berjaya.

    • costDollars

      Pecahan kos penyedia untuk penggunaan sumber. Maklumat sahaja; bukan caj pelanggan Felo atau resit pengebilan Felo.

    • output

      Output berstruktur, hadir hanya apabila outputSchema dibekalkan.

    • requestId
      Jenis: string

      Pengecam permintaan Exa.

    • results
      Jenis: array object[]

      Hasil carian berkedudukan.

      • author
        Jenis: string
      • id
        Jenis: string
      • publishedDate
        Jenis: string
      • title
        Jenis: string
      • url
        Jenis: string
    application/json
  • 400

    Permintaan tidak dapat diproses. Semak parameter permintaan.

  • 401

    Kunci API Felo yang sah diperlukan.

  • 402

    Permintaan tidak dapat diteruskan kerana keperluan pengebilan tidak dipenuhi.

  • 403

    Akaun tidak dibenarkan melakukan operasi ini.

  • 429

    Had permintaan atau had perbelanjaan telah dicapai.

  • 502

    Perkhidmatan tidak dapat menyelesaikan permintaan.

  • 503

    API atau perkhidmatan pengebilan tidak tersedia buat sementara waktu.

  • 504

    Perkhidmatan tamat masa semasa memproses permintaan.

  • default

    Respons ralat; respons passthrough huluan mungkin menggunakan format penyedia

    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.