Pencarian web tidak berfungsi di Whizi: kenapa tidak berjalan

Jawaban singkat

Pada sebagian besar kasus, tidak ada pencarian yang pernah dikirim sama sekali. Dengan toggle menyala, Whizi lebih dulu mengirim model sebuah alat probe murah sekitar 50 token, dan pencarian web yang sesungguhnya baru berjalan pada giliran ketika model memanggil alat itu. Jika model menilai ia sudah bisa menjawab, Anda mendapat jawaban tanpa sumber dengan toggle yang masih terlihat hijau.

Jawaban singkat

Pada sebagian besar kasus, tidak ada pencarian yang pernah dikirim sama sekali. Dengan toggle menyala, Whizi lebih dulu mengirim model sebuah alat probe murah sekitar 50 token, dan pencarian web yang sesungguhnya baru berjalan pada giliran ketika model benar-benar memanggil alat itu. Jika model menilai ia sudah bisa menjawab dari yang sudah diketahuinya, tidak ada pencarian yang terjadi dan Anda mendapat jawaban tanpa sumber dengan toggle yang masih terlihat hijau.

Penyebabnya, dalam urutan yang layak dicek lebih dulu:

Yang Anda lihatPenyebab paling mungkinYang harus dilakukan
Toggle menyala, jawaban tanpa sumberModel tidak pernah memanggil alat probe, jadi tidak ada pencarian yang dikirimTidak ada yang di pihak Anda memaksa pencarian: model memutuskan per giliran
Toggle terlihat mati di chat iniToggle disimpan per percakapan, bukan per akun, dan pencarian hanya aktif untuk chat baruNyalakan lagi di percakapan ini
Hanya dua atau tiga sumber yang kembaliPencarian biasa dibatasi 3 hasilTidak ada yang perlu diubah: 3 per pencarian dan 3 total adalah batasnya
Ada error yang menyebut booleanIsi permintaan tidak valid bentuknyaMuat ulang halaman dan kirim lagi
Seluruh pesan gagalKegagalan penyedia modelCoba lagi, lalu hubungi dukungan jika berulang

Kenapa toggle yang menyala tidak berarti pencarian berjalan

Sebuah permintaan berjalan dalam salah satu dari tiga mode pencarian: mati, probe, atau native.

Mode mati sama sekali tidak membawa alat pencarian: toggle mati, jadi model tidak punya cara untuk mencari apa pun dan menjawab hanya dari percakapan. Dengan toggle menyala, pesan masuk ke mode probe.

Mode probe adalah pengganti yang murah. Model diberi sebuah fungsi biasa yang bisa dipanggilnya, dengan biaya sekitar 50 token, dan hanya pesan yang benar-benar memanggil fungsi itu yang dikirim ulang dengan pencarian nyata terpasang. Pada pesan yang tidak pernah butuh web, mode probe sekitar 46 kali lebih murah dari native, dan pada pesan yang memang membutuhkannya, biayanya sekitar 0,8 persen lebih mahal.

Mode native menjalankan alat pencarian web asli milik penyedia secara langsung. Ini tidak gratis: definisi alatnya menyisipkan pembuka tetap sekitar 4.400 token input. Prompt dua pesan yang sama terukur 36 token tanpa alat itu dan 4.472 token dengan alat itu.

Toggle hanya mengizinkan pencarian. Model yang memutuskan apakah akan menjalankannya, itulah sebabnya pertanyaan seperti "apa CRM yang bagus" bisa kembali tanpa sumber, sementara "apa yang diumumkan perusahaan ini minggu ini" kembali dengan hasil pencarian, dalam percakapan yang sama, tanpa toggle disentuh.

Pencarian web adalah toggle pengguna per permintaan, bukan flag kemampuan per model, jadi tidak ada daftar resmi model mana yang bisa menjelajah dan mana yang tidak.

String error yang tepat dan artinya masing-masing

Klien Whizi menampilkan error.message dari backend secara langsung, jadi string yang ada di depan Anda adalah yang dikeluarkan oleh route itu sendiri. Jika salah satu dari ini ada di depan Anda, inilah artinya.

String errorHTTP dan kodePemicu
webSearchEnabled must be a boolean.400, invalid_generate_requestRoute pengiriman website menerima field webSearchEnabled yang bukan true atau false
webSearch must be a boolean.400, invalid_chat_requestRoute chat aplikasi menerima field webSearch yang bukan true atau false
Web searches failed. You have not been charged.Ditulis pada run yang gagalJumlah pencarian yang selesai kurang dari minimum pada run Deep Research

Kedua error boolean melaporkan permintaan yang tidak valid bentuknya. Nilai yang dikirim klien untuk flag pencarian bukan boolean, dan tidak ada hubungannya dengan akun, paket, atau model Anda. Muat ulang halaman dan kirim pesan lagi. Jika muat ulang tidak menghilangkannya, hubungi dukungan.

Web searches failed. You have not been charged. ditulis pada run Deep Research yang gagal ketika jumlah pencarian yang selesai kurang dari minimum. Kredit tidak diambil. Coba permintaan lagi nanti.

Hasilnya kembali, tapi cuma tiga

Permintaan pencarian biasa dibatasi 3 hasil per pencarian dan 3 hasil total, pada ukuran konteks pencarian rendah. Pertanyaan yang terlihat mendalam dan yang sepele sama-sama kembali dengan paling banyak tiga halaman di baliknya.

Satu route berperilaku berbeda. Agen CPA Kanada adalah satu-satunya route yang memaksa pencarian web di setiap giliran, dibatasi 7 pencarian, dan pencariannya dibatasi pada daftar domain yang diizinkan serta perkiraan lokasi pengguna Kanada. Pada agen itu, hasil dari sekelompok situs yang sempit adalah kerja daftar domain yang diizinkan.

Jika jawabannya kedaluwarsa alih-alih tanpa sumber, atau Anda ingin memeriksa sebuah angka terhadap lebih dari satu pengambilan data, itu dibahas di panduan pencarian web dan di pusat pemecahan masalah.

Ketika seluruh pesan gagal

Sebuah giliran pencarian juga bisa gagal karena alasan yang tidak ada hubungannya dengan pencarian. String ini berasal dari lapisan penyedia model dan berarti pembuatan jawabannya sendiri yang gagal.

String errorHTTP dan kodeArti
The model is temporarily rate-limited. Please retry shortly.429, provider_rate_limitedPenyedia hulu menolak koneksi, bukan Whizi
The model provider rejected the request.502, provider_errorIsi error dari penyedia tidak bisa dibaca
The model provider returned an empty stream.502Respons hulu baik-baik saja tapi tidak membawa isi
The model stream was interrupted.Event error dalam streamStream gagal di tengah jalan
Too many requests. Please wait and try again.429, rate_limit_reachedAnda mengenai jendela rate limit Whizi

Pesan chat dibatasi 10 per menit dan 60 per jam per pengguna, rata di semua paket, dengan batas atas bersama 30 permintaan per menit di semua route. Permintaan yang ditolak tidak memakan biaya apa pun: penolakan rate limit dibatalkan, jadi 429 tidak pernah memakan pesan dari jatah Anda.

Tidak satu pun dari ini punya pengaturan di pihak Anda yang bisa mencegahnya. Tunggu sebentar dan kirim lagi. Jika model yang sama terus gagal selama beberapa menit, beralih ke model lain untuk terus bekerja dan hubungi dukungan agar bisa diperiksa pada akun Anda.

Daftar Periksa
  • Toggle hijau hanya mengizinkan pencarian, model yang memutuskan apakah akan menjalankannya
  • Mode probe berbiaya sekitar 50 token, dan hanya giliran yang memanggilnya mendapat pencarian nyata
  • Pencarian biasa mengembalikan paling banyak 3 hasil
  • Kedua error boolean adalah permintaan tidak valid bentuknya: muat ulang dan kirim lagi
  • Pencarian adalah toggle per permintaan, bukan flag kemampuan per model
  • Error penyedia dan 429 bersifat sementara: tunggu, coba lagi, lalu hubungi dukungan

Pertanyaan Umum

Saya menyalakan pencarian web di Whizi dan tidak ada pencarian yang terjadi. Kenapa?

Karena model memutuskan ia tidak membutuhkannya. Dengan toggle menyala, Whizi mengirim alat probe murah sekitar 50 token bersama pesan Anda, dan pencarian nyata baru dikirim pada giliran ketika model benar-benar memanggil alat itu. Rancangan ini menekan biaya, karena pencarian native milik penyedia menyisipkan sekitar 4.400 token input sebagai pembuka pada setiap permintaan.

Apa arti "webSearchEnabled must be a boolean."?

Ini adalah HTTP 400 dengan kode invalid_generate_request, dikembalikan ketika permintaan pengiriman membawa nilai webSearchEnabled yang bukan true atau false. Akun, paket, dan model Anda tidak berperan sama sekali di dalamnya. Muat ulang halaman dan kirim lagi, dan hubungi dukungan jika muat ulang tidak menghilangkannya. Route chat aplikasi punya string setara webSearch must be a boolean. dengan kode invalid_chat_request.

Apa arti "Web searches failed. You have not been charged."?

Ini ditulis pada run Deep Research yang gagal ketika jumlah pencarian yang selesai kurang dari minimum. Kata-katanya harfiah: kredit tidak diambil. Tidak ada perubahan konfigurasi yang bisa mencegahnya, jadi satu-satunya respons yang berguna adalah menjalankan permintaan lagi nanti.