צ אט gpt לא עובד? כך זה נראה כש-Whizi בלי אינטרנט

תשובה מהירה

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

התשובה הקצרה

לא. ל-Whizi אין מצב אופליין. כדי ליצור תשובה, Whizi שולחת את המידע הנדרש באופן סביר לבקשה אל OpenRouter וספק מודל מנותב, או אל ספק אחר שבו משתמשת התכונה שנבחרה, כך שתשובה היא תמיד מסע הלוך ושוב ברשת אל חברה שאינה Whizi. אחסון, שיחות מסונכרנות, מדיה, מצב החשבון, מגבלות שימוש, דיווחים, ועיבוד אבטחה ותפעול, כל אלה רצים על Cloudflare Workers, D1, R2 ו-Durable Objects, כלומר גם השיחה שאתם מקלידים בה חיה בשרת.

רשימת המודלים היא בצד השרת מהסיבה הזו. הבורר מוגש על ידי הבקאנד של Whizi ב-GET /api/models, ורשימות המודלים המקודדות בקוד של האתר ואפליקציית המובייל הן גיבויים לאופליין בלבד, בשימוש כשהקריאה הזו לא נגישה. רשימת הגיבוי רק מציירת את הבורר: לראות שם קיים כשאין רשת לא אומר שמישהו בצד השני יכול לענות.

מה דורש חיבורמה קורה במכשיר שלכם
כל תשובת מודל, בכל תוכניתהעיצוב (theme) שבחרתם, נשמר באחסון מקומי ומשוחזר בביקור הבא
טעינת רשימת הצ'אטים וכל שיחהפענוח קובץ ייצוא של ChatGPT או Claude, שהדפדפן קורא לפני שנשלח דבר
שליחת הודעה, עריכתה, מעבר בין גרסאותבניית קובץ ה-.xlsx או ה-.docx מכרטיס קובץ בתוך תשובה
חיפוש באינטרנט, קול, יצירת תמונותהמטמון (cache) של אפליקציית המובייל לשיחות אחרונות, כמתואר בהמשך
העלאת קובץ, וצפייה במדיה מאוחסנת דרך כתובת URL חתומה

מה אפליקציית המובייל שומרת במכשיר

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

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

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

חיבור שנופל באמצע תשובה

היצירה רצה ב-Durable Object נפרד לכל שיחה בצד השרת, כך שסגירת הכרטיסייה באמצע ההזרמה לא הורגת את התשובה, וההודעה עדיין נשמרת. כרטיסייה שנפתחת מחדש או מכשיר שני יכולים להתחבר מחדש ליצירה שכבר בתהליך באמצעות GET /api/conversations/:id/generate/active. חזרו, טענו מחדש את השיחה, וקראו את מה שנשמר.

יש חלון צר אחד בהתחלה שבו זה לא חל. אם הלקוח מתנתק לפני שהחיבור לספק המעלה (upstream) הושלם, השרת מתעד Generation aborted before it started. ומחזיר HTTP 408 עם גוף ריק, כך שדבר לא הגיע למודל.

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

המחרוזות שאתם רואים כשהקריאה לא מסתיימת

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

המחרוזתהתנאי המתועדהיכן זה מתועד
Failed to send message.טוסט הגיבוי באתר כשהשליחה נכשלת והשרת לא סיפק הודעההודעה לא נשלחת
Could not load your chats. Please refresh to try again.הטוסט שמוצג כשטעינת רשימת הצ'אטים נכשלתהודעה לא נשלחת
Failed to retrieve session token.מוצג כל אימת שהשליפה של טוקן ההתחברות מחזירה כלום לפני קריאת רשימת צ'אטים, טעינת צ'אט, מחיקה, שינוי שם או העלאההתחברות וגישה לחשבון
The import could not be finished. Check your connection and try again.כל כשל העלאה אחר במהלך ריצת ייבואשגיאות ייבוא צ'אטים
Something went wrong. Please close and try again.שגיאת השיתוף הכללית של תיבת הדיאלוג, מוצגת רק כשלכשל אין הודעה משלו, כמו חיבור שנופל או עמוד שגיאת HTMLשיתוף שיחה
The realtime voice connection failed.מוצג באירוע שגיאת websocketמצב קול לא עובד
The realtime voice connection was closed.מוצג כשה-websocket נסגר אחרי שההגדרה הושלמהמצב קול לא עובד
Connection errorתווית מצב שכבת הקול לשיחת קול שנכשלהמצב קול לא עובד
That didn't send. Check your connection and try again.הגיבוי במשוב לכל כשל אחרפתרון תקלות

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

מה לעשות לפני שאתם מאבדים קליטה

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

קחו את המידע שלכם איתכם. GET /api/account/export מחזיר את נתוני החשבון כקובץ JSON אחד להורדה, נגיש כ-Export Data בהגדרות תחת Account. ההסתייגות שחשובה במיוחד באופליין: מדיה מיוצאת כמטא-דאטה בתוספת כתובת URL חתומה ולא כבייטים משוריינים בתוך הקובץ, כך שה-JSON שומר את הרשומה בעוד שהתמונה עצמה עדיין צריכה להיטען. מה שהחשבון מכיל מפורט באיפה Whizi מאחסן נתונים.

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

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

רשימת בדיקה
  • אין מצב אופליין ואין נתיב תשובה במכשיר עצמו ב-Whizi
  • כל תשובה היא בקשת רשת לספק מודל מנותב
  • בורר המודלים מוגש על ידי הבקאנד, והרשימות המובנות הן גיבוי בלבד
  • אפליקציית המובייל עשויה לשמור מטמון של עד 40 שיחות אחרונות, והמטמון הזה אינו גיבוי ענן נפרד
  • הרמה (tier) שלכם נגזרת בשרת מהמנוי של החשבון שלכם עצמו
  • תשובה שורדת לקוח שמתנתק: היצירה ממשיכה ב-Durable Object
  • ייצאו את החשבון שלכם כ-JSON מההגדרות תחת Account לפני שאתם נוסעים
  • מדיה בייצוא היא כתובת URL חתומה, כך שהיא עדיין צריכה להיטען בהמשך

שאלות נפוצות

האם Whizi עובד במטוס בלי wifi?

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

הטלפון שלי איבד קליטה באמצע יצירה. אפשר להתחיל שיחה חדשה במחשב הנייד שלי מיד?

לא בהכרח, כיוון שיצירה אחת בלבד יכולה לרוץ לכל חשבון בכל רגע נתון. ניסיון שני בזמן שהנעילה למשתמש עדיין תפוסה נדחה עם "Generation already in progress. Please stop it or wait for it to finish." הנעילה אינה קבועה: היא הופכת לגניבה אפשרית כשמחזיק הנעילה נשקל כנטוש או תקוע, ונעילות שפג תוקפן מנוקות בלוח זמנים.

אפשר לגלול שיחה ישנה בטלפון במצב טיסה?

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

האם חשבון אורח במובייל משנה משהו מכל זה?

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

כמה זמן קישורי המדיה בתוך ייצוא ממשיכים לעבוד?

קבצים מצורפים שהועלו ומדיה שנוצרה מוגדרים לפוג אחרי עד 30 יום, ועלולים להימחק מוקדם יותר על ידכם או במהלך מחיקת חשבון. כשאובייקט עובר את חלון השמירה שלו, הבקשה עונה "Media has expired.", HTTP 404 media_expired, במקום להחזיר את הבייטים. הביאו כל מה שאתם רוצים לשמור כל עוד יש לכם חיבור.