Jawapan ringkas
Tidak. Whizi tiada mod luar talian. Untuk menghasilkan respons, Whizi menghantar maklumat yang munasabah diperlukan untuk permintaan itu kepada OpenRouter dan penyedia model yang dilencongkan, atau kepada penyedia lain yang digunakan oleh ciri yang dipilih, jadi jawapan sentiasa merupakan perjalanan pergi balik rangkaian kepada syarikat lain selain Whizi. Pengehosan, sembang yang disegerakkan, media, keadaan akaun, had penggunaan, laporan, serta pemprosesan keselamatan dan operasi semuanya berjalan di Cloudflare Workers, D1, R2 dan Durable Objects, yang bermakna perbualan yang anda sedang taip juga berada di pelayan.
Senarai model adalah di bahagian pelayan atas sebab yang sama. Pemilih dihidangkan oleh backend Whizi di GET /api/models, dan senarai model yang dikodkan keras ke dalam klien web dan mobile hanyalah sandaran luar talian, digunakan apabila panggilan itu tidak dapat dicapai. Senarai sandaran hanya melukis pemilih: melihat nama di situ semasa rangkaian terputus tidak bermakna apa-apa di sebaliknya boleh menjawab.
| Apa yang memerlukan sambungan | Apa yang berlaku pada peranti anda |
|---|---|
| Setiap jawapan model, pada setiap pelan | Tema yang anda pilih, disimpan dalam storan tempatan dan dipulihkan pada lawatan seterusnya |
| Memuatkan senarai sembang dan mana-mana perbualan anda | Menghurai fail eksport ChatGPT atau Claude, yang dibaca oleh pelayar sebelum apa-apa dihantar |
| Menghantar mesej, menyunting satu, menukar versi | Membina .xlsx atau .docx daripada kad fail dalam satu jawapan |
| Carian web, suara, penjanaan imej | Cache aplikasi mobile bagi perbualan terkini, diterangkan di bawah |
| Memuat naik fail, dan melihat media tersimpan melalui URL bertandatangannya |
Apa yang aplikasi mobile simpan pada peranti
Dasar privasi khusus mengenai perkara ini. Aplikasi mobile mungkin menyimpan cache tempatan sehingga 40 perbualan terkini pada peranti yang log masuk atau tetamu, dan cache itu bukan sandaran cloud berasingan. Cara ia dikosongkan, dan di mana segala-galanya yang lain dalam akaun berada, ada di di mana Whizi menyimpan data.
Cache perbualan terkini bukan mod bacaan luar talian, dan ia tidak mengubah apa-apa tentang di mana kerja berlaku. Perbualan dan mesej disimpan pada akaun sehingga anda memadamnya atau memadam akaun, dan jawapan baharu masih perlu mencapai penyedia melalui rangkaian.
Pelan anda juga diselesaikan di pelayan. Bil dikira mengikut setiap akaun individu, dengan tahap diperoleh di satu tempat sahaja daripada langganan akaun itu sendiri. Lihat Whizi pada mobile untuk cara kedua-dua platform berkongsi satu akaun.
Sambungan yang terputus di tengah-tengah jawapan
Penjanaan berjalan dalam satu Durable Object khusus perbualan di pelayan, jadi menutup tab semasa strim tidak membunuh jawapan dan jawapan itu tetap disimpan. Tab yang dibuka semula atau peranti kedua boleh menyambung semula kepada penjanaan yang sedang berlangsung melalui GET /api/conversations/:id/generate/active. Kembali, muat semula perbualan, dan baca apa yang telah disimpan.
Terdapat satu tetingkap sempit pada permulaan sekali di mana ini tidak berlaku. Jika klien terputus sebelum sambungan hulu selesai, pelayan merekodkan Generation aborted before it started. dan menjawab HTTP 408 dengan badan kosong, jadi tiada apa-apa sampai ke model.
Menghentikan adalah berautoriti pelayan berbanding sisi klien: penyelaras membatalkan bacaan penyedia, menyimpan jawapan separa, melepaskan kunci dan memulangkan semula giliran yang tidak dihantar. Set lengkap rentetan pertengahan strim dan maksud setiap satu ada di mesej tidak dihantar.
Rentetan yang anda lihat apabila panggilan tidak dapat selesai
Whizi memaparkan kegagalan panggilan mana yang sedang berlangsung berbanding satu mesej generik, jadi rentetan yang anda dapat bergantung pada apa yang anda sedang lakukan. Setiap satu dipetik secara verbatim, dengan keadaan yang ia didokumenkan untuknya.
| Rentetan | Keadaan yang didokumenkan | Di mana ia dibincangkan |
|---|---|---|
Failed to send message. | Toast sandaran laman web apabila penghantaran gagal dan backend tidak memberikan sebarang mesej | mesej tidak dihantar |
Could not load your chats. Please refresh to try again. | Toast yang dipaparkan apabila senarai sembang gagal dimuatkan | mesej tidak dihantar |
Failed to retrieve session token. | Dilemparkan apabila pengambilan token tidak mengembalikan apa-apa sebelum panggilan senarai sembang, muat sembang, padam, namakan semula atau muat naik | log masuk dan akses akaun |
The import could not be finished. Check your connection and try again. | Sebarang kegagalan muat naik lain semasa proses import | ralat import sembang |
Something went wrong. Please close and try again. | Ralat generik dialog kongsi, dipaparkan hanya apabila kegagalan tidak membawa sebarang mesej sendiri, seperti sambungan terputus atau halaman ralat HTML | kongsi satu perbualan |
The realtime voice connection failed. | Dipaparkan pada peristiwa ralat websocket | mod suara tidak berfungsi |
The realtime voice connection was closed. | Dipaparkan apabila websocket ditutup selepas persediaan selesai | mod suara tidak berfungsi |
Connection error | Label keadaan overlay suara untuk sesi suara yang gagal | mod suara tidak berfungsi |
That didn't send. Check your connection and try again. | Sandaran maklum balas untuk setiap kegagalan lain | penyelesaian masalah |
Suara memerlukan satu penjelasan, kerana senibinanya kelihatan seperti berdiri sendiri tetapi sebenarnya tidak. Worker mencetak token berjangka pendek dan pelayar membuka WebSocket terus ke Google, jadi tiada audio yang melalui pelayan backend Whizi. Itu adalah ciri privasi, bukan ciri luar talian: soket ke Google masih satu soket, dan token sesi yang membukanya dicetak oleh worker.
Apa yang perlu dilakukan sebelum anda kehilangan isyarat
Tiada satu pun daripada ini memberi anda model yang berfungsi tanpa sambungan. Ia adalah tentang tidak tersekat tanpa kandungan anda.
Bawa data anda bersama. GET /api/account/export mengembalikan data akaun sebagai satu fail JSON yang boleh dimuat turun, boleh dicapai sebagai Export Data dalam Settings di bawah Account. Amaran yang penting secara luar talian: media dieksport sebagai metadata ditambah URL bertandatangan berbanding bait yang disisipkan, jadi JSON menyimpan rekod manakala imej itu sendiri masih perlu diambil. Apa yang dipegang oleh akaun dihuraikan di di mana Whizi menyimpan data.
Keluarkan jawapan sebagai fail semasa anda masih ada isyarat. Satu jawapan sembang boleh menghasilkan blok berpagar yang laman web render sebagai kad fail dan tukar menjadi .xlsx atau .docx sebenar dalam pelayar. Binaan itu tempatan, jawapan yang menghasilkannya tidak.
Import apabila anda mendarat, bukan dalam perjalanan. Memilih fail eksport adalah kerja tempatan dan muat naik bukan, walaupun sambungan yang terputus semasa satu proses tidak merugikan apa-apa, kerana setiap perbualan dikunci mengikut akaun ditambah sumber ditambah id sumber dan mendarat sekali sahaja. Rentetan kegagalan ada di ralat import sembang.
- Tiada mod luar talian dan tiada laluan jawapan pada peranti dalam Whizi
- Setiap jawapan adalah satu permintaan rangkaian kepada penyedia model yang dilencongkan
- Pemilih model dihidangkan oleh backend, dan senarai terbina dalam hanyalah sandaran
- Aplikasi mobile mungkin cache sehingga 40 perbualan terkini, dan cache itu bukan sandaran cloud berasingan
- Tahap anda diperoleh di pelayan daripada langganan pada akaun anda sendiri
- Jawapan terselamat apabila klien terputus: penjanaan diteruskan dalam satu Durable Object
- Eksport akaun anda sebagai JSON daripada Settings di bawah Account sebelum anda bermusafir
- Media dalam eksport adalah URL bertandatangan, jadi ia masih perlu diambil kemudian
Soalan Lazim
Adakah Whizi berfungsi dalam kapal terbang tanpa wifi?
Tidak. Setiap jawapan dihasilkan oleh penyedia model yang dicapai melalui rangkaian, jadi tanpa sambungan tiada laluan ke model dan tiada laluan ke senarai sembang anda.
Telefon saya kehilangan isyarat semasa penjanaan. Bolehkah saya mulakan satu baharu di komputer riba saya serta-merta?
Belum tentu, kerana hanya satu penjanaan boleh berjalan setiap akaun pada satu masa. Percubaan kedua semasa kunci sesama pengguna masih dipegang ditolak dengan "Generation already in progress. Please stop it or wait for it to finish." Kunci itu tidak kekal selamanya: ia menjadi boleh dicuri sebaik sahaja pemegangnya dinilai sebagai yatim atau terhenti, dan kunci yang tamat tempoh dibersihkan mengikut jadual.
Bolehkah saya menatal perbualan lama pada telefon saya dalam mod kapal terbang?
Hanya dalam apa yang telah dicache oleh aplikasi mobile, dan imej adalah perkara berasingan walaupun di situ. Imej yang dijana disimpan di sisi pelayan dan dihidangkan semula melalui URL bertandatangan, jadi satu gambar dalam bebenang lama diambil pada saat anda melihatnya berbanding disimpan pada peranti.
Adakah akaun tetamu pada mobile mengubah mana-mana daripada ini?
Tidak. Cache tempatan yang didokumenkan oleh dasar privasi meliputi peranti log masuk atau tetamu sama rata. Kelayakan tetamu itu sendiri disimpan pada peranti, tetapi Whizi menyimpan satu pengecam terbitan sehala supaya ia boleh mengenali profil tetamu, menyegerakkan data, mengesahkan akses langganan dan kemudian memautkan data itu kepada satu akaun, yang kesemuanya adalah operasi sisi pelayan. Eksport akaun berfungsi untuk sesi tetamu juga, kerana tetamu memegang sembang dan ingatan sebenar yang mereka mungkin mahu keluarkan sebelum peranti hilang.
Berapa lama pautan media di dalam satu eksport terus berfungsi?
Lampiran yang dimuat naik dan media yang dijana dikonfigurasikan untuk luput selepas sehingga 30 hari, dan mungkin dipadam lebih awal oleh anda atau semasa pemadaman akaun. Sebaik sahaja satu objek melepasi tempoh pengekalannya, permintaan menjawab "Media has expired.", HTTP 404 media_expired, berbanding mengembalikan bait tersebut. Ambil apa-apa yang anda mahu simpan semasa anda masih mempunyai sambungan.