Die kurze Antwort
In den meisten Fällen wurde nie eine Suche ausgelöst. Ist der Schalter aktiv, schickt Whizi dem Modell zuerst ein günstiges Prüf-Tool von etwa 50 Tokens, und eine echte Websuche läuft nur in einem Turn, in dem das Modell dieses Tool tatsächlich aufruft. Hielt das Modell sein bereits vorhandenes Wissen für ausreichend, findet keine Suche statt, und du bekommst eine unbelegte Antwort, während der Schalter weiterhin grün angezeigt wird.
Die Ursachen, in der Reihenfolge, in der sie sich zu prüfen lohnen:
| Was du gesehen hast | Wahrscheinlichste Ursache | Was zu tun ist |
|---|---|---|
| Schalter an, Antwort ohne Quellen | Das Modell hat das Prüf-Tool nie aufgerufen, also wurde keine Suche ausgelöst | Nichts auf deiner Seite erzwingt eine Suche: Das Modell entscheidet pro Turn |
| Schalter wirkt in diesem Chat aus | Der Schalter wird pro Unterhaltung gespeichert, nicht pro Konto, und Suche ist nur bei neuen Chats standardmäßig an | Schalte ihn in dieser Unterhaltung erneut ein |
| Nur zwei oder drei Quellen kamen zurück | Eine gewöhnliche Suche ist auf 3 Ergebnisse gedeckelt | Nichts zu ändern: 3 pro Suche und 3 insgesamt sind das Limit |
| Eine Fehlermeldung erwähnt einen Boolean | Der Anfragetext war fehlerhaft | Seite neu laden und erneut senden |
| Die ganze Nachricht schlug fehl | Ein Fehler beim Modellanbieter | Erneut versuchen, bei Wiederholung den Support kontaktieren |
Warum ein aktivierter Schalter nicht bedeutet, dass eine Suche lief
Eine Anfrage läuft in einem von drei Suchmodi: aus, Prüfmodus oder nativ.
Aus-Modus führt gar kein Such-Tool mit sich: Der Schalter ist aus, also hat das Modell keine Möglichkeit, etwas nachzuschlagen, und antwortet allein aus der Unterhaltung. Ist der Schalter an, geht eine Nachricht in den Prüfmodus.
Prüfmodus ist der günstige Platzhalter. Dem Modell wird eine gewöhnliche Funktion an die Hand gegeben, die es aufrufen kann und die etwa 50 Tokens kostet, und nur eine Nachricht, in der es diese Funktion tatsächlich aufruft, wird mit echter Suche erneut ausgeführt. Bei Nachrichten, die das Web nie brauchten, ist der Prüfmodus etwa 46 Mal günstiger als nativ, und bei denen, die es brauchen, kostet es etwa 0,8 Prozent mehr.
Nativer Modus führt das echte Websuche-Tool des Anbieters direkt aus. Er ist nicht kostenlos: Die Tool-Definition fügt eine feste Präambel von rund 4.400 Input-Tokens ein. Derselbe Prompt aus zwei Nachrichten maß 36 Tokens ohne das Tool und 4.472 mit ihm.
Der Schalter erlaubt eine Suche. Das Modell entscheidet, ob es eine ausführt, weshalb eine Frage wie „was ist ein gutes CRM“ ohne Quellen zurückkommen kann, während „was hat dieses Unternehmen diese Woche angekündigt“ mit Suche zurückkommt, in derselben Unterhaltung, ohne dass der Schalter angerührt wurde.
Websuche ist ein Schalter pro Anfrage und keine Fähigkeit pro Modell, deshalb gibt es keine veröffentlichte Liste, welche Modelle browsen können und welche nicht.
Die genauen Fehlermeldungen und was jede bedeutet
Whizi-Clients zeigen die error.message des Backends direkt an, sodass die Meldung vor dir genau die ist, die die Route ausgegeben hat. Hast du eine davon vor dir, sagt sie dir Folgendes.
| Fehlermeldung | HTTP und Code | Auslöser |
|---|---|---|
webSearchEnabled must be a boolean. | 400, invalid_generate_request | Die Send-Route der Website erhielt ein webSearchEnabled-Feld, das nicht true oder false war |
webSearch must be a boolean. | 400, invalid_chat_request | Die Chat-Route der App erhielt ein webSearch-Feld, das nicht true oder false war |
Web searches failed. You have not been charged. | Auf einen fehlgeschlagenen Lauf geschrieben | Weniger als die Mindestanzahl an Suchen wurde bei einem Deep Research Lauf abgeschlossen |
Die beiden Boolean-Fehler melden eine fehlerhafte Anfrage. Der Wert, den der Client für den Such-Flag gesendet hat, war kein Boolean, und dein Konto, Plan oder Modell hatten damit nichts zu tun. Lade die Seite neu und sende die Nachricht erneut. Löst sich das dadurch nicht, kontaktiere den Support.
Web searches failed. You have not been charged. wird auf einen fehlgeschlagenen Deep Research Lauf geschrieben, wenn weniger als die Mindestanzahl an Suchen abgeschlossen wird. Die Credits werden dabei nicht abgezogen. Versuche die Anfrage später erneut.
Die Ergebnisse kamen zurück, aber es waren nur drei
Eine gewöhnliche Suchanfrage ist bei niedriger Suchkontextgröße auf 3 Ergebnisse pro Suche und 3 Ergebnisse insgesamt gedeckelt. Eine ausführlich wirkende Frage und eine triviale kommen beide mit höchstens drei Seiten dahinter zurück.
Eine Route verhält sich anders. Der kanadische CPA-Agent ist die einzige Route, die bei jedem Turn Websuche erzwingt, auf 7 Suchen gedeckelt, und ihre Suchen sind auf eine erlaubte Domainliste und einen ungefähren kanadischen Nutzerstandort beschränkt. Bei diesem Agenten sind Ergebnisse aus einer engen Auswahl an Seiten die erlaubte Domainliste bei der Arbeit.
Ist die Antwort veraltet statt unbelegt, oder möchtest du einen Wert gegen mehr als einen Abruf prüfen, wird das in der Anleitung zur Websuche und in dem Troubleshooting-Hub behandelt.
Wenn die ganze Nachricht fehlschlägt
Ein Suchturn kann auch aus Gründen sterben, die nichts mit der Suche zu tun haben. Diese Meldungen kommen aus der Schicht des Modellanbieters und bedeuten, dass die Generierung selbst fehlgeschlagen ist.
| Fehlermeldung | HTTP und Code | Bedeutung |
|---|---|---|
The model is temporarily rate-limited. Please retry shortly. | 429, provider_rate_limited | Der vorgelagerte Anbieter hat die Verbindung abgelehnt, nicht Whizi |
The model provider rejected the request. | 502, provider_error | Der Fehlertext des Anbieters konnte nicht gelesen werden |
The model provider returned an empty stream. | 502 | Die vorgelagerte Antwort war in Ordnung, enthielt aber keinen Inhalt |
The model stream was interrupted. | Fehlerereignis im Stream | Der Stream schlug mittendrin fehl |
Too many requests. Please wait and try again. | 429, rate_limit_reached | Du hast ein Whizi-Ratenlimit erreicht |
Chatnachrichten sind auf 10 pro Minute und 60 pro Stunde je Nutzer begrenzt, einheitlich über alle Pläne hinweg, mit einer gemeinsamen Obergrenze von 30 Anfragen pro Minute über alle Routen. Eine abgelehnte Anfrage kostet nichts: Ratenlimit-Ablehnungen werden rückabgewickelt, sodass ein 429 nie eine Nachricht von deinem Kontingent abzieht.
Keiner dieser Fehler hat eine Einstellung auf deiner Seite, die ihn verhindert. Warte einen Moment und sende erneut. Schlägt dasselbe Modell über mehrere Minuten hinweg weiter fehl, wechsle zu einem anderen Modell, um weiterzuarbeiten, und kontaktiere den Support, damit es sich dein Konto ansehen kann.
- Ein grüner Schalter erlaubt eine Suche, und das Modell entscheidet, ob es eine ausführt
- Der Prüfmodus kostet etwa 50 Tokens, und nur ein Turn, in dem das Modell ihn aufruft, bekommt echte Suche
- Eine gewöhnliche Suche liefert höchstens 3 Ergebnisse
- Die beiden Boolean-Fehler sind fehlerhafte Anfragen: neu laden und erneut senden
- Suche ist ein Schalter pro Anfrage, keine Fähigkeit pro Modell
- Anbieterfehler und 429er sind vorübergehend: warten, erneut versuchen, dann den Support kontaktieren
Häufige Fragen
Ich habe die Websuche in Whizi eingeschaltet und sie hat nicht gesucht. Warum?
Weil das Modell entschieden hat, dass es das nicht brauchte. Ist der Schalter aktiv, schickt Whizi zusammen mit deiner Nachricht ein günstiges Prüf-Tool von etwa 50 Tokens, und eine echte Suche wird nur in einem Turn ausgelöst, in dem das Modell dieses Tool tatsächlich aufruft. Das Design hält die Kosten niedrig, da die native Suche des Anbieters bei jeder Anfrage rund 4.400 Input-Tokens an Präambel einfügt.
Was bedeutet „webSearchEnabled must be a boolean.“?
Das ist ein HTTP 400 mit dem Code invalid_generate_request, ausgegeben, wenn die Send-Anfrage einen webSearchEnabled-Wert trägt, der nicht true oder false ist. Dein Konto, Plan und Modell spielten dabei keine Rolle. Lade die Seite neu und sende erneut, und kontaktiere den Support, wenn ein Neuladen das nicht behebt. Die Chat-Route der App hat die entsprechende Meldung webSearch must be a boolean. mit dem Code invalid_chat_request.
Was bedeutet „Web searches failed. You have not been charged.“?
Sie wird auf einen fehlgeschlagenen Deep Research Lauf geschrieben, wenn weniger als die Mindestanzahl an Suchen abgeschlossen wird. Der Wortlaut ist wörtlich zu nehmen: Die Credits werden nicht abgezogen. Es gibt keine Einstellungsänderung, die das verhindert, deshalb ist die einzig sinnvolle Reaktion, die Anfrage später erneut zu versuchen.