Tavily
OpenClaw dapat menggunakan Tavily dengan dua cara:- sebagai provider
web_search - sebagai tool plugin eksplisit:
tavily_searchdantavily_extract
Dapatkan API key
- Buat akun Tavily di tavily.com.
- Buat API key di dashboard.
- Simpan di konfigurasi atau setel
TAVILY_API_KEYdi environment gateway.
Konfigurasikan pencarian Tavily
- Memilih Tavily saat onboarding atau
openclaw configure --section webakan mengaktifkan plugin Tavily bawaan secara otomatis. - Simpan konfigurasi Tavily di bawah
plugins.entries.tavily.config.webSearch.*. web_searchdengan Tavily mendukungquerydancount(hingga 20 hasil).- Untuk kontrol khusus Tavily seperti
search_depth,topic,include_answer, atau filter domain, gunakantavily_search.
Tool plugin Tavily
tavily_search
Gunakan ini saat Anda menginginkan kontrol pencarian khusus Tavily alih-alih
web_search generik.
| Parameter | Deskripsi |
|---|---|
query | String kueri pencarian (usahakan di bawah 400 karakter) |
search_depth | basic (default, seimbang) atau advanced (relevansi tertinggi, lebih lambat) |
topic | general (default), news (pembaruan real-time), atau finance |
max_results | Jumlah hasil, 1-20 (default: 5) |
include_answer | Sertakan ringkasan jawaban yang dihasilkan AI (default: false) |
time_range | Filter berdasarkan kebaruan: day, week, month, atau year |
include_domains | Array domain untuk membatasi hasil |
exclude_domains | Array domain untuk dikecualikan dari hasil |
| Depth | Kecepatan | Relevansi | Paling cocok untuk |
|---|---|---|---|
basic | Lebih cepat | Tinggi | Kueri tujuan umum (default) |
advanced | Lebih lambat | Tertinggi | Presisi, fakta spesifik, riset |
tavily_extract
Gunakan ini untuk mengekstrak konten bersih dari satu atau beberapa URL. Menangani
halaman yang dirender dengan JavaScript dan mendukung chunking yang berfokus pada kueri untuk
ekstraksi yang ditargetkan.
| Parameter | Deskripsi |
|---|---|
urls | Array URL untuk diekstrak (1-20 per permintaan) |
query | Urutkan ulang chunk hasil ekstraksi berdasarkan relevansi ke kueri ini |
extract_depth | basic (default, cepat) atau advanced (untuk halaman yang banyak JS) |
chunks_per_source | Chunk per URL, 1-5 (memerlukan query) |
include_images | Sertakan URL gambar dalam hasil (default: false) |
| Depth | Kapan digunakan |
|---|---|
basic | Halaman sederhana - coba ini terlebih dahulu |
advanced | SPA yang dirender JS, konten dinamis, tabel |
- Maksimal 20 URL per permintaan. Bagi daftar yang lebih besar menjadi beberapa panggilan.
- Gunakan
query+chunks_per_sourceuntuk hanya mendapatkan konten yang relevan alih-alih seluruh halaman. - Coba
basicterlebih dahulu; fallback keadvancedjika konten hilang atau tidak lengkap.
Memilih tool yang tepat
| Kebutuhan | Tool |
|---|---|
| Pencarian web cepat, tanpa opsi khusus | web_search |
| Pencarian dengan depth, topic, jawaban AI | tavily_search |
| Ekstraksi konten dari URL tertentu | tavily_extract |
Terkait
- Ikhtisar Web Search — semua provider dan auto-detection
- Firecrawl — pencarian + scraping dengan ekstraksi konten
- Exa Search — pencarian neural dengan ekstraksi konten