חיפוש באינטרנט לא עובד ב-Whizi: מה קרה בפועל

תשובה מהירה

ברוב המקרים שום חיפוש בפועל לא בוצע. Whizi מריץ חיפוש אמיתי כשבדיקה מהירה של ההודעה שלכם קובעת שהיא דורשת את הרשת, או כשהמודל קורא לפונקציית חיפוש זולה של כ-50 טוקנים. אם שתיהן שפטו שאפשר לענות כבר, מתקבלת תשובה בלי מקורות, ובקשה למקורות עדכניים פותרת זאת.

התשובה הקצרה

ברוב המקרים שום חיפוש בפועל לא בוצע. החיפוש אוטומטי: בדיקה מהירה קוראת קודם את ההודעה שלכם ושולחת אותה ישר לחיפוש אמיתי כשהיא דורשת את הרשת, ואחרת המודל מקבל פונקציית חיפוש זולה של כ-50 טוקנים שהוא יכול לקרוא לה בעצמו. אם שתיהן שפטו שאפשר לענות על השאלה ממה שהמודל כבר יודע, שום חיפוש לא קורה ומתקבלת תשובה בלי מקורות.

הגורמים, בסדר שכדאי לבדוק:

מה ראיתםהגורם הסביר ביותרמה לעשות
לתשובה אין מקורותלא הבדיקה המהירה ולא המודל שפטו שהשאלה דורשת את הרשתשאלו שוב ואמרו שאתם רוצים מקורות עדכניים
באפליקציה כפתור החיפוש מוצג כבויאפליקציית המובייל עדיין מציגה את הכפתור הישן, אבל הוא כבר לא משנה דברשום דבר: החיפוש עובד אותו דבר עם הכפתור דלוק או כבוי
התקבלו רק שני או שלושה מקורותחיפוש רגיל מוגבל ל-3 תוצאותאין מה לשנות: 3 לכל חיפוש ו-3 בסך הכול זה התקרה
שגיאה שמזכירה בוליאניגוף הבקשה היה שגוי בפורמטטענו את הדף מחדש ושלחו שוב
כל ההודעה נכשלהתקלה בצד ספק המודלניסיון חוזר, ואם זה נשנה יש לפנות לתמיכה

איך Whizi מחליט אם הודעה תחופש

לפני שהמודל רואה הודעה, מסווג קטן ומהיר קורא אותה ושופט אם היא דורשת את הרשת. תשובה חיובית שולחת את ההודעה ישר למצב ילידי. תשובה שלילית, או לא בטוחה, משאירה אותה במצב בדיקה, שבו המודל עדיין יכול להחליט לחפש. בכל מקרה הבקשה רצה באחד משלושה מצבי חיפוש: כבוי, בדיקה, או ילידי.

מצב כבוי לא נושא שום כלי חיפוש, אז למודל אין דרך לבדוק כלום והוא עונה מהשיחה בלבד. משתמשים בו רק במקום שבו בקשה לא יכולה לשאת את הכלי, והודעת צ'אט רגילה לעולם לא מגיעה אליו.

מצב בדיקה הוא התחליף הזול. למודל מוענקת פונקציה רגילה שהוא יכול לקרוא לה, בעלות של כ-50 טוקנים, ורק הודעה שבה הוא בפועל קורא לפונקציה הזו נשלחת מחדש עם חיפוש אמיתי מצורף. בהודעות שלא נזקקו לרשת מעולם, מצב בדיקה זול בכ-46 מונים ממצב ילידי, ובאלה שכן צריכות אותו, זה מוסיף כ-0.8 אחוזים לעלות.

מצב ילידי מריץ ישירות את כלי החיפוש האמיתי של הספק. זה לא בחינם: הגדרת הכלי מזריקה פתיח קבוע של בערך 4,400 טוקני קלט. אותה בקשה דו-הודעתית נמדדה ב-36 טוקנים בלי הכלי וב-4,472 עם הכלי.

הבדיקה המהירה והמודל מחליטים כל אחד לכל הודעה בנפרד, וזו הסיבה ששאלה כמו "מה CRM טוב" יכולה להתקבל בלי מקורות בזמן ש"מה החברה הזו הודיעה השבוע" מתקבלת עם חיפוש, בתוך אותה שיחה בדיוק, בלי ששיניתם דבר בצד שלכם.

ההחלטה על חיפוש באינטרנט מתקבלת לכל הודעה ולא נקבעת כדגל יכולת לפי מודל, אז אין רשימה מתועדת של מודלים שיכולים לגלוש ומודלים שלא.

מחרוזות השגיאה המדויקות ומה כל אחת אומרת

לקוחות Whizi מציגים את error.message שמגיע מהשרת ישירות, כך שהמחרוזת שלפניכם היא זו שהנתיב פלט. אם יש לפניכם אחת מהשגיאות האלה, כך יש לקרוא אותה.

מחרוזת השגיאהHTTP וקודהגורם
webSearchEnabled must be a boolean.400, invalid_generate_requestנתיב השליחה באתר קיבל שדה webSearchEnabled שלא היה true או false
webSearch must be a boolean.400, invalid_chat_requestנתיב הצ'אט באפליקציה קיבל שדה webSearch שלא היה true או false
Web searches failed. You have not been charged.נכתב על הרצה שנכשלהפחות מהמספר המינימלי של חיפושים הושלם בהרצת Deep Research

שתי שגיאות הבוליאני מדווחות על בקשה שגויה בפורמט. הערך שהלקוח שלח לדגל החיפוש לא היה בוליאני, ושום דבר בחשבון, בתוכנית או במודל שלכם לא גרם לזה. טענו את הדף מחדש ושלחו את ההודעה שוב. אם רענון לא פותר את זה, פנו לתמיכה.

Web searches failed. You have not been charged. נכתבת על הרצת Deep Research שנכשלה כשפחות מהמספר המינימלי של חיפושים הושלם. הקרדיטים לא נגבים. נסו את הבקשה שוב מאוחר יותר.

התוצאות התקבלו, אבל היו רק שלוש

בקשת חיפוש רגילה מוגבלת ל-3 תוצאות לכל חיפוש ו-3 תוצאות בסך הכול, בגודל הקשר חיפוש נמוך. שאלה שנשמעת מקיפה ושאלה טריוויאלית שתיהן מתקבלות עם עד שלושה דפים בגב שלהן.

נתיב אחד מתנהג אחרת. סוכן ה-CPA הקנדי הוא הנתיב היחיד שמכריח חיפוש באינטרנט בכל פנייה, מוגבל ל-7 חיפושים, וחיפושיו מוגבלים לרשימת דומיינים מותרת ולמיקום משתמש קנדי משוער. בסוכן הזה, תוצאות מקבוצה מצומצמת של אתרים הן פועל יוצא של רשימת הדומיינים המותרת.

אם התשובה לא עדכנית ולא חסרת מקורות, או שאתם רוצים לבדוק נתון מול יותר מאחזור אחד, זה מכוסה במדריך השימוש בחיפוש באינטרנט ובמרכז פתרון התקלות.

כשכל ההודעה נכשלת

פנייה עם חיפוש יכולה גם להיכשל מסיבות שאין להן קשר לחיפוש. המחרוזות האלה מגיעות משכבת ספק המודל ומשמעותן שההפקה עצמה נכשלה.

מחרוזת השגיאהHTTP וקודהמשמעות
The model is temporarily rate-limited. Please retry shortly.429, provider_rate_limitedהספק שבצד השרת דחה את החיבור, לא Whizi
The model provider rejected the request.502, provider_errorלא ניתן היה לקרוא את גוף שגיאת הספק
The model provider returned an empty stream.502תשובת השרת הייתה תקינה אך לא נשא גוף
The model stream was interrupted.אירוע שגיאה בתוך הזרימההזרימה נכשלה באמצע
Too many requests. Please wait and try again.429, rate_limit_reachedפגעתם בחלון קצב של Whizi

הודעות צ'אט מוגבלות ל-10 בדקה ו-60 בשעה למשתמש, אחיד בכל התוכניות, עם תקרה משותפת של 30 בקשות בדקה על כל הנתיבים. בקשה שנדחתה לא עולה כלום: דחיות מגבלת קצב מבוטלות, כך ש-429 לעולם לא צורך הודעה מהמכסה שלכם.

לאף אחת מהשגיאות האלה אין הגדרה בצד שלכם שמונעת אותן. חכו רגע ושלחו שוב. אם אותו מודל ממשיך להיכשל על פני כמה דקות, עברו למודל אחר כדי להמשיך לעבוד ופנו לתמיכה כדי שיבדקו את החשבון שלכם.

רשימת בדיקה
  • בדיקה מהירה מחליטה ראשונה, והמודל עדיין יכול לחפש גם כשהבדיקה אומרת לא
  • מצב בדיקה עולה כ-50 טוקנים, ורק פנייה שבה המודל קורא לו מקבלת חיפוש אמיתי
  • חיפוש רגיל מחזיר לכל היותר 3 תוצאות
  • שתי שגיאות הבוליאני הן בקשות שגויות בפורמט: רענון ושליחה חדשה
  • ההחלטה על חיפוש מתקבלת לכל הודעה, ולא לפי דגל יכולת של מודל
  • שגיאות ספק ו-429 חולפות: לחכות, לנסות שוב, ואז לפנות לתמיכה

שאלות נפוצות

שאלתי את Whizi משהו עדכני והוא לא חיפש. למה?

מפני ששתי הבדיקות לא החליטו שצריך. מסווג מהיר קורא קודם את ההודעה שלכם, וכשהוא אומר לא, Whizi שולח כלי בדיקה זול של כ-50 טוקנים לצד ההודעה שלכם, וחיפוש אמיתי מונפק רק אם המודל קורא לכלי הזה. העיצוב הזה שומר על עלות נמוכה, כיוון שחיפוש ילידי של הספק מזריק בערך 4,400 טוקני קלט של פתיח בכל בקשה.

מה המשמעות של "webSearchEnabled must be a boolean."?

זו שגיאת HTTP 400 עם הקוד invalid_generate_request, שמתקבלת כשבקשת השליחה נושאת ערך webSearchEnabled שאינו true או false. לחשבון, לתוכנית ולמודל שלכם לא היה חלק בזה. טענו את הדף מחדש ושלחו שוב, ופנו לתמיכה אם רענון לא פותר את זה. נתיב הצ'אט באפליקציה נושא את המחרוזת המקבילה webSearch must be a boolean. עם הקוד invalid_chat_request.

מה המשמעות של "Web searches failed. You have not been charged."?

היא נכתבת על הרצת Deep Research שנכשלה כשפחות מהמספר המינימלי של חיפושים הושלם. הניסוח מדויק: הקרדיטים לא נגבים. אין שינוי הגדרות שמונע את זה, כך שהתגובה השימושית היחידה היא להריץ את הבקשה שוב מאוחר יותר.