Web Search
Search public web content with Tavily.
Tavily Search
Cari di web dan kembalikan hasil berperingkat dengan judul, URL, dan cuplikan konten. query wajib diisi. Gunakan max_results untuk mengontrol jumlah hasil dan search_depth untuk memilih mode pencarian. answer, images, dan konten mentah tambahan hanya dikembalikan jika diminta. Setel include_usage untuk menerima informasi penggunaan sumber daya; usage.credits bukan biaya Felo.
Referensi harga
- Metering: Unit respons terukur.
- Estimasi referensi per permintaan: USD 0.016.
- Dasar biaya unit: USD 0.008.
- Unit sumber daya:
tavily_credit. - Pengali pelanggan referensi: 1.0. Jangan terapkan lagi pada jumlah pelanggan yang telah diselesaikan.
- Dasar biaya tidak menentukan harga pelanggan akhir, termasuk saat bernilai nol.
Hanya metadata referensi, bukan penawaran akun, harga yang dijamin, atau batas pengeluaran. Kredit sumber daya bukanlah kredit Felo. Biaya akhir mengikuti catatan tagihan Felo.
- Tipe: stringquerywajib
Kueri pencarian yang akan dijalankan dengan Tavily.
- Tipe: booleanauto
_parameters Konfigurasikan parameter pencarian secara otomatis berdasarkan konten kueri.
- Tipe: integerchunks
_per _source min:1maks:3Jumlah maksimum potongan relevan yang dikembalikan per sumber.
- Tipe: string enumcountry
Tingkatkan hasil pencarian dari negara tertentu. Hanya tersedia saat topic bernilai general.
nilai- afghanistan
- albania
- algeria
- andorra
- angola
- Tipe: string Format: dateend
_date Kembalikan hasil sebelum tanggal akhir yang ditentukan.
- Tipe: array string[] …150exclude
_domains Daftar domain yang secara khusus dikecualikan dari hasil pencarian.
- include
_answer Sertakan jawaban yang dihasilkan LLM. true menggunakan mode jawaban default; basic atau advanced memilih mode pembuatan jawaban.
- Tipe: boolean
Sertakan jawaban yang dihasilkan LLM. true menggunakan mode jawaban default; basic atau advanced memilih mode pembuatan jawaban.
- Tipe: array string[] …300include
_domains Daftar domain yang secara khusus disertakan dalam hasil pencarian.
- Tipe: booleaninclude
_favicon Sertakan URL favicon untuk setiap hasil.
- Tipe: booleaninclude
_image _descriptions Tambahkan teks deskriptif untuk setiap gambar saat include_images bernilai true.
- Tipe: booleaninclude
_images Lakukan pencarian gambar dan sertakan hasilnya.
- include
_raw _content Sertakan konten yang dibersihkan dan diurai untuk setiap hasil pencarian. true atau markdown mengembalikan markdown; text mengembalikan teks biasa dan dapat meningkatkan latensi.
- Tipe: boolean
Sertakan konten yang dibersihkan dan diurai untuk setiap hasil pencarian. true atau markdown mengembalikan markdown; text mengembalikan teks biasa dan dapat meningkatkan latensi.
- Tipe: booleaninclude
_usage Sertakan informasi penggunaan sumber daya dalam respons. Ini bukan informasi penagihan Felo.
- Tipe: integermax
_results min:0maks:20Jumlah maksimum hasil pencarian yang dikembalikan.
- Tipe: booleansafe
_search Filter konten dewasa atau tidak aman dari hasil pencarian. Hanya Enterprise; tidak didukung saat search_depth bernilai fast atau ultra-fast.
- Tipe: string enumsearch
_depth Mengontrol tradeoff latensi vs relevansi. advanced memberikan relevansi tertinggi dengan latensi dan biaya lebih tinggi; basic seimbang; fast dan ultra-fast mengoptimalkan latensi lebih rendah.
nilai- advanced
- basic
- fast
- ultra
-fast
- Tipe: string Format: datestart
_date Kembalikan hasil setelah tanggal mulai yang ditentukan.
- Tipe: string enumtime
_range Rentang waktu untuk memfilter hasil berdasarkan tanggal terbit.
nilai- day
- week
- month
- year
- d
- w
- m
- y
- Tipe: string enumtopic
Kategori pencarian.
nilai- general
- news
- finance
- Tipe: object200
Hasil pencarian berhasil dikembalikan.
- Tipe: string | nullanswer
Jawaban singkat yang dihasilkan LLM. Ditampilkan sebagai null saat include_answer bernilai false atau tidak ada jawaban yang dihasilkan.
- Tipe: array object[]images
- descriptionTipe: string
Deskripsi gambar.
- urlTipe: string
URL gambar.
- Tipe: stringquery
Kueri pencarian yang dijalankan.
- Tipe: stringrequest
_id Pengenal permintaan unik.
- Tipe: number Format: floatresponse
_time Waktu dalam detik yang dibutuhkan untuk menyelesaikan permintaan.
- Tipe: array object[]results
- contentTipe: string
Cuplikan konten dari hasil pencarian.
- faviconTipe: string | null
URL favicon hasil pencarian.
- rawTipe: string | null
_content Konten sumber yang dibersihkan dan diurai. Null kecuali include_raw_content diminta atau tidak ada konten mentah yang tersedia.
- scoreTipe: number Format: float
Skor relevansi hasil pencarian.
- titleTipe: string
Judul hasil pencarian.
- urlTipe: string
URL hasil pencarian.
- Tipe: objectusage
- creditsTipe: integer
Unit sumber daya yang dikonsumsi permintaan ini, bukan USD atau kredit Felo.
application/json - 400
Permintaan tidak dapat diproses. Periksa parameter permintaan.
- 401
Kunci API Felo yang valid diperlukan.
- 402
Permintaan tidak dapat dilanjutkan karena persyaratan penagihan belum terpenuhi.
- 403
Akun tidak diizinkan melakukan operasi ini.
- 429
Batas permintaan atau batas pengeluaran telah tercapai.
- 502
Layanan tidak dapat menyelesaikan permintaan.
- 503
API atau layanan penagihan untuk sementara tidak tersedia.
- 504
Layanan kehabisan waktu saat memproses permintaan.
- default
Respons error; respons passthrough upstream dapat menggunakan format penyedia
application/json
curl --request POST https://openapi.felo.ai/v1/beta/tavily/search \
--header "Authorization: Bearer ${FELO_API_KEY:?Set FELO_API_KEY}" \
--header 'Content-Type: application/json' \
--data '{"query": "Python official documentation", "search_depth": "basic", "max_results": 2, "include_usage": true}'
{
"query": "Python official documentation",
"answer": null,
"images": [],
"results": [
{
"title": "Python Documentation",
"url": "https://docs.python.org/3/",
"content": "Documentation for the Python programming language.",
"score": 0.98,
"raw_content": null
}
],
"response_time": 1.2,
"usage": {
"credits": 1
},
"request_id": "example-search-request"
}