Web search nefunguje ve Whizi: proč se nespustilo vyhledávání

Krátká odpověď

Ve většině případů se vyhledávání vůbec nespustilo. Když je přepínač zapnutý, Whizi nejprve odešle modelu levný zkušební nástroj o velikosti přibližně 50 tokenů, a skutečné vyhledávání na webu se spustí jen v tahu, kdy model tento nástroj skutečně zavolá. Pokud usoudil, že už dokáže odpovědět, dostanete odpověď bez zdrojů, přičemž přepínač zůstává zelený.

Stručná odpověď

Ve většině případů se vyhledávání vůbec nespustilo. Když je přepínač zapnutý, Whizi nejprve odešle modelu levný zkušební nástroj o velikosti přibližně 50 tokenů, a skutečné vyhledávání na webu se spustí jen v tahu, kdy model tento nástroj skutečně zavolá. Pokud model usoudil, že dokáže odpovědět z toho, co už ví, k vyhledávání nedojde a dostanete odpověď bez zdrojů, přičemž přepínač stále zobrazuje zelenou.

Příčiny, v pořadí, v jakém je stojí za to zkontrolovat:

Co jste viděliNejpravděpodobnější příčinaCo dělat
Přepínač zapnutý, odpověď bez zdrojůModel nikdy nezavolal zkušební nástroj, takže žádné vyhledávání neproběhloNic na vaší straně vyhledávání nevynutí: model se rozhoduje pro každý tah sám
Přepínač v tomto chatu vypadá vypnutýPřepínač se ukládá podle jednotlivé konverzace, ne podle účtu, a vyhledávání je výchozí zapnuté jen u nových chatůZnovu ho zapněte v této konverzaci
Vrátily se jen dva nebo tři zdrojeBěžné vyhledávání je omezeno na 3 výsledkyNic k úpravě: limit je 3 na vyhledávání a 3 celkem
Chyba zmiňující booleanTělo požadavku bylo špatně formulovanéObnovte stránku a odešlete znovu
Celá zpráva skončila chybouChyba na straně poskytovatele modeluZkuste to znovu, a pokud se to opakuje, kontaktujte podporu

Proč zapnutý přepínač neznamená, že se vyhledávání uskutečnilo

Požadavek běží v jednom ze tří režimů vyhledávání: vypnuto, sonda nebo nativní.

Režim vypnuto nenese žádný nástroj pro vyhledávání: přepínač je vypnutý, takže model nemá jak nic vyhledat a odpovídá jen z konverzace samotné. Se zapnutým přepínačem přejde zpráva do režimu sondy.

Režim sondy je levná náhrada. Model má k dispozici běžnou funkci, kterou může zavolat, stojící přibližně 50 tokenů, a jen zpráva, u které ji skutečně zavolá, se znovu odešle s připojeným skutečným vyhledáváním. U zpráv, které web nikdy nepotřebovaly, je režim sondy asi 46krát levnější než nativní, a u těch, které ho potřebují, stojí navíc přibližně 0,8 procenta.

Nativní režim spouští přímo skutečný nástroj poskytovatele pro vyhledávání na webu. Není zadarmo: definice nástroje vloží pevnou úvodní část o velikosti přibližně 4 400 vstupních tokenů. Stejný dvouzprávový prompt naměřil 36 tokenů bez nástroje a 4 472 s ním.

Přepínač vyhledávání povoluje. Zda ho model spustí, rozhoduje on sám, a proto se dotaz jako „jaký je dobrý CRM" může vrátit bez zdrojů, zatímco „co tato firma oznámila tento týden" se vrátí s vyhledáváním, ve stejné konverzaci, aniž by se přepínače kdokoli dotkl.

Vyhledávání na webu je přepínač na úrovni jednotlivého požadavku uživatele, ne příznak schopnosti daného modelu, takže neexistuje zveřejněný seznam modelů, které umí a neumí procházet web.

Přesné chybové hlášky a co každá znamená

Whizi klienti zobrazují backendovou error.message přímo, takže hlášku, kterou máte před sebou, vygenerovala přímo daná route. Pokud máte před sebou jednu z těchto, tohle vám říká.

Chybová hláškaHTTP a kódSpouštěč
webSearchEnabled must be a boolean.400, invalid_generate_requestRoute pro odesílání z webu obdržela pole webSearchEnabled, které nebylo true ani false
webSearch must be a boolean.400, invalid_chat_requestRoute chatu v aplikaci obdržela pole webSearch, které nebylo true ani false
Web searches failed. You have not been charged.Zapsáno u neúspěšného běhuNa běhu Deep Research se dokončilo méně vyhledávání, než je minimum

Obě chyby s booleanem oznamují špatně formulovaný požadavek. Hodnota, kterou klient poslal pro příznak vyhledávání, nebyla boolean, a váš účet, plán ani model s tím nemají nic společného. Obnovte stránku a zprávu odešlete znovu. Pokud obnovení chybu neodstraní, kontaktujte podporu.

Web searches failed. You have not been charged. se zapisuje u neúspěšného běhu Deep Research, když se dokončí méně vyhledávání, než je minimum. Kredity se neodečítají. Zkuste požadavek znovu později.

Výsledky se vrátily, ale byly jen tři

Běžný požadavek na vyhledávání je omezen na 3 výsledky na vyhledávání a 3 výsledky celkem, při nízké velikosti kontextu vyhledávání. Jak důkladně vypadající dotaz, tak triviální dotaz se vrátí s nejvýše třemi stránkami v pozadí.

Jedna route se chová jinak. Kanadský agent CPA je jediná route, která vynucuje vyhledávání na webu v každém tahu, s limitem 7 vyhledávání, a její vyhledávání jsou omezena na povolený seznam domén a přibližnou kanadskou lokaci uživatele. U tohoto agenta jsou výsledky z úzké skupiny webů výsledkem tohoto povoleného seznamu domén.

Pokud je odpověď zastaralá, ne bez zdrojů, nebo chcete ověřit údaj oproti více než jednomu vyhledávání, tomu se věnuje používání vyhledávání na webu a centrum pro řešení problémů.

Když selže celá zpráva

Tah s vyhledáváním může selhat i z důvodů, které s vyhledáváním nemají nic společného. Tyto hlášky pocházejí z vrstvy poskytovatele modelu a znamenají, že selhalo samo generování.

Chybová hláškaHTTP a kódVýznam
The model is temporarily rate-limited. Please retry shortly.429, provider_rate_limitedNadřazený poskytovatel odmítl připojení, ne Whizi
The model provider rejected the request.502, provider_errorTělo chyby od poskytovatele nešlo přečíst
The model provider returned an empty stream.502Odpověď od poskytovatele byla v pořádku, ale bez obsahu
The model stream was interrupted.Chybová událost uvnitř streamuStream selhal v polovině
Too many requests. Please wait and try again.429, rate_limit_reachedNarazili jste na limit požadavků Whizi

Zprávy v chatu jsou omezeny na 10 za minutu a 60 za hodinu na uživatele, stejně pro všechny plány, se sdíleným stropem 30 požadavků za minutu napříč všemi routami. Odmítnutý požadavek nic nestojí: odmítnutí kvůli limitu se vždy vrátí zpět, takže 429 nikdy nespotřebuje zprávu z vašeho limitu.

Nic z toho nemá na vaší straně nastavení, které by tomu zabránilo. Chvíli počkejte a odešlete znovu. Pokud stejný model selhává opakovaně několik minut, přepněte na jiný model, abyste mohli pokračovat v práci, a kontaktujte podporu, aby se na to mohla podívat u vašeho účtu.

Kontrolní seznam
  • Zelený přepínač vyhledávání povoluje, ale zda ho model spustí, rozhoduje on sám
  • Režim sondy stojí přibližně 50 tokenů, a skutečné vyhledávání dostane jen tah, ve kterém ho model zavolá
  • Běžné vyhledávání vrátí nejvýše 3 výsledky
  • Obě chyby s booleanem jsou špatně formulované požadavky: obnovte stránku a odešlete znovu
  • Vyhledávání je přepínač na úrovni požadavku, ne příznak schopnosti modelu
  • Chyby poskytovatele a 429 jsou přechodné: počkejte, zkuste to znovu, pak kontaktujte podporu

Časté dotazy

Zapnul jsem ve Whizi vyhledávání na webu a nevyhledávalo. Proč?

Protože model usoudil, že to nepotřebuje. Se zapnutým přepínačem odešle Whizi vedle vaší zprávy levný zkušební nástroj o velikosti přibližně 50 tokenů, a skutečné vyhledávání se spustí jen v tahu, kdy ho model skutečně zavolá. Tento návrh udržuje náklady nízké, protože nativní vyhledávání poskytovatele vloží do každého požadavku úvodní část o přibližně 4 400 vstupních tokenech.

Co znamená "webSearchEnabled must be a boolean."?

Jde o HTTP 400 s kódem invalid_generate_request, který se vrátí, když požadavek na odeslání nese hodnotu webSearchEnabled, jež není true ani false. Váš účet, plán ani model s tím nemají nic společného. Obnovte stránku a odešlete znovu, a pokud obnovení chybu neodstraní, kontaktujte podporu. Route chatu v aplikaci má ekvivalentní hlášku webSearch must be a boolean. s kódem invalid_chat_request.

Co znamená "Web searches failed. You have not been charged."?

Zapisuje se u neúspěšného běhu Deep Research, když se dokončí méně vyhledávání, než je minimum. Znění je doslovné: kredity se neodečítají. Neexistuje žádná změna nastavení, která by tomu zabránila, takže jediná užitečná reakce je požadavek zkusit znovu později.