Membuat ulang jawaban di Whizi, dan mengedit pesan yang sudah terkirim

Jawaban singkat

Whizi tidak punya kontrol regenerate. Menjalankan ulang satu giliran dilakukan dengan mengedit pesan Anda sendiri lalu mengirimnya lagi, yang menggantikan jawaban alih alih menambahkannya sebagai balasan kedua, dan menyimpan upaya sebelumnya sebagai versi yang bisa Anda buka kembali. Kontrol Edit hanya ada pada pesan Anda sendiri, tidak pernah pada jawaban asisten.

Jawaban singkat

Whizi tidak punya kontrol regenerate, dan tidak ada apa pun di worker yang melayaninya. Menjalankan ulang satu giliran dilakukan dengan mengedit pesan Anda sendiri lalu mengirimnya lagi, yang menggantikan jawaban alih alih menambahkannya sebagai balasan kedua, dan menyimpan upaya sebelumnya sebagai versi yang bisa Anda buka kembali.

Kontrol Edit hanya ada pada pesan Anda sendiri, tidak pernah pada jawaban asisten, dan kirim ulang dikenai biaya sebagai satu giliran biasa dengan tarif model mana pun yang menjawabnya.

Yang Anda inginkanYang dimiliki WhiziDi mana letaknya
Jalankan ulang prompt yang samaTidak ada kontrol regenerateEdit pesan lalu kirim lagi
Perbaiki prompt yang salah ketikEdit dan kirim ulangKontrol Edit pada pesan Anda sendiri
Bandingkan jawaban lama dengan yang baruPanah versi terbaca seperti 2/2Di bawah giliran yang diedit
Jawaban berbeda tanpa mengubah kata-kataGanti model dalam percakapan yang samaPemilih model

Apa sebenarnya yang berubah saat mengedit

Pesan pengguna yang sudah terkirim bisa diedit dan dikirim ulang, dan jawaban yang menyusul menggantikan yang lama, bukan menumpuk di bawahnya.

Setiap edit membuat satu versi dari giliran itu, dan panah di bawahnya terbaca seperti 2/2. Bagian pentingnya adalah apa isi sebuah versi. Bukan sekadar pesan yang diedit saja: itu adalah pesan tersebut dan setiap jawaban yang mengikutinya, sehingga berpindah versi menukar seluruh ekor percakapan, bukan hanya satu gelembung.

Ada konsekuensi yang sering mengejutkan orang. Mengedit satu giliran membuang riwayat versi dari setiap giliran setelahnya, karena versi-versi itu milik percakapan yang sudah tidak ada lagi. Jika Anda mengedit pesan ketiga dua kali lalu kembali dan mengedit pesan pertama, kedua versi pesan ketiga ikut hilang.

Versi juga menjadi alasan mengapa dua cabang dari satu utas tidak bisa sama-sama tetap aktif, yang menjawab pertanyaan di apakah percakapan bisa dicabangkan.

Perpindahan versi adalah operasi server, bukan sakelar di sisi klien: ini dilayani oleh POST /api/conversations/:id/versions, dan operasi ini mengambil kunci generasi selama berlangsung. Whizi menjalankan satu generasi per akun pada satu waktu, sehingga perpindahan versi dan jawaban yang sedang berlangsung tidak bisa terjadi bersamaan.

Mengirim ulang teks yang identik bukan jalan kedua menuju jawaban baru. Teks pesan yang sama yang dikirim ke percakapan yang sama baru-baru ini akan ditolak sebagai duplikat, sehingga pengulangan kata-kata yang tidak berubah sama sekali tidak tersedia. Penolakan itu didokumentasikan bersama kegagalan pengiriman lainnya di pesan tidak terkirim.

Berapa biaya menjalankan ulang satu giliran

Tidak ada harga regenerate, karena memang tidak ada regenerate. Kirim ulang adalah giliran biasa, dikenai biaya pada tarif tetap per pesan dari model mana pun yang menjawabnya.

Biaya kredit model adalah bilangan bulat tetap per pesan. Tidak ada faktor panjang pesan, panjang percakapan, atau panjang jawaban yang masuk ke perhitungan, sehingga menjalankan ulang utas yang panjang berbiaya persis sama dengan upaya pertama pada model itu. Satu giliran dibulatkan ke bawah dengan batas minimum satu kredit, sehingga tidak pernah dikenai biaya kurang dari satu.

Mengedit prompt sebelum Anda mengirimnya tidak berbiaya kredit sama sekali, begitu juga mengganti model yang akan Anda tuju. Biaya baru muncul saat sebuah model menjawab.

TindakanKredit
Mengedit teks pesan sebelum mengirimTidak ada
Mengirim pesan yang sudah dieditSatu giliran pada tarif model yang menjawab
Menghentikan jawaban di tengah jalanDikembalikan sebagai giliran yang tidak terkirim

Pengembalian ini adalah alasan untuk mengoreksi lebih awal daripada terlambat. Generasi yang gagal atau dibatalkan dikembalikan dengan menghapus baris penggunaannya, sehingga jawaban yang Anda hentikan pada dua baris pertama berbiaya lebih murah daripada yang Anda biarkan selesai lalu jalankan ulang. Bagaimana penghentian ditangani di server ada di pesan tidak terkirim.

Model yang berbeda adalah jalan lain menuju jawaban yang berbeda, dan giliran itu dikenai biaya pada tarif model baru, bukan yang lama. Pola yang layak dipakai ada di mengganti model di tengah percakapan.

Pada paket berbayar, biaya ini diambil dari alokasi kredit periode itu. Akun gratis sama sekali tidak punya alokasi kredit: mereka mendapat 7 pesan pada hari pertama, lalu 3 per hari, dan kirim ulang adalah pesan seperti yang lainnya. Skala lengkap dan alokasi per paket ada di referensi kredit.

Ketika edit atau perpindahan versi gagal

Ketika edit itu sendiri ditolak, string dan kode untuknya berada bersama kegagalan pengiriman lainnya di pesan tidak terkirim. String di bawah ini milik panah versi dan tidak muncul di tempat lain.

Yang Anda lihatKodePemicu
That version is no longer available. Reload and try again.404 version_not_foundVersi yang Anda tuju sudah diarsipkan
A message position and a version number are required.400 invalid_versionPermintaan perpindahan versi tidak memiliki urutan jangkar atau indeks versi yang valid

Situs web punya kalimatnya sendiri untuk perpindahan yang gagal: That version is no longer available. Reload the chat and try again. Keduanya berarti sama dan keduanya diperbaiki dengan memuat ulang percakapan.

Editing a message is not supported on this backend. muncul saat edit-dan-kirim-ulang akan diarahkan ke backend lama. Kontrol Edit dibatasi sehingga pengguna semestinya tidak sampai ke sana.

Daftar Periksa
  • Tidak ada kontrol regenerate di Whizi, dan worker tidak membawa rute untuknya
  • Edit dan kirim ulang adalah cara menjalankan ulang: jawaban diganti, bukan diulang
  • Kontrol Edit hanya muncul pada pesan Anda sendiri
  • Sebuah versi adalah pesan itu ditambah setiap jawaban setelahnya, sehingga berpindah versi menukar seluruh ekornya
  • Mengedit giliran yang lebih awal membuang riwayat versi dari setiap giliran setelahnya
  • Mengedit tidak berbiaya apa pun; kirim ulang dikenai biaya pada tarif model yang menjawab
  • Generasi yang dihentikan dikembalikan sebagai giliran yang tidak terkirim
  • Perpindahan versi mengambil kunci generasi, sehingga tidak bisa berjalan saat jawaban sedang dibuat

Pertanyaan Umum

Bagaimana cara membuat ulang jawaban di Whizi?

Anda tidak bisa, dalam arti tombol yang mengulang prompt yang sama. Padanannya adalah mengedit pesan Anda sendiri lalu mengirimnya lagi, yang menggantikan jawaban alih alih menambahkannya sebagai balasan kedua. Mengirim ulang kata-kata yang tidak berubah juga bukan jalan pintas: teks yang sama yang dikirim ke percakapan yang sama baru-baru ini akan kembali sebagai HTTP 409 duplicate_message, sehingga prompt yang diubah atau model yang berbeda adalah satu-satunya jalan menuju upaya kedua.

Bisakah saya mengedit pesan yang sudah saya kirim?

Bisa, pada pesan yang Anda kirim. Jawaban asisten tidak membawa kontrol Edit, jadi tidak ada yang bisa ditekan pada jawaban itu sendiri, dan jawaban di bawah pesan yang diedit diganti, bukan digabung dengan balasan kedua. Jalur edit yang sama ada pada rute kreatif (media), di mana id pesan yang basi gagal dengan 404 yang sama seperti edit teks. Apa yang disimpan sebuah versi, dan riwayat mana yang dibuang saat mengedit, dibahas di bagian apa sebenarnya yang berubah saat mengedit.

Apakah menjalankan ulang satu giliran memakan kredit?

Mengedit teks tidak berbiaya apa pun, karena biaya baru muncul saat sebuah model menjawab. Kirim ulang adalah satu giliran biasa pada tarif tetap per pesan dari model mana pun yang menjawabnya, tanpa harga jalankan ulang yang terpisah, dan dibulatkan ke bawah dengan batas minimum satu kredit. Jika saldo yang tersisa tidak cukup untuk giliran itu, permintaan ditolak seluruhnya, bukan dikenai biaya sebagian.

Apakah saya kehilangan jawaban asli saat mengedit?

Tidak untuk giliran itu. Upaya sebelumnya tetap disimpan dan panah berpindah di antara keduanya. Lebih ke bawah utas, memang begitu: mengedit membuang versi tersimpan dari setiap giliran di bawahnya. Kerjakan mundur jika cabang-cabang itu penting bagi Anda, artinya edit pesan paling awal terakhir kali, dan salin apa pun dari cabang bawah yang ingin Anda simpan sebelum menyentuh pesan di atasnya.

Apa arti "That version is no longer available. Reload and try again."?

HTTP 404 dengan kode version_not_found. Anda berpindah ke versi pesan yang sudah diarsipkan, sehingga tidak ada lagi yang bisa ditampilkan. Muat ulang percakapan dan panah akan dibangun ulang dari apa yang benar-benar tersimpan. Jika string yang Anda dapatkan berbunyi "Reload the chat" sebagai gantinya, itu adalah toast situs web untuk kegagalan yang sama dan artinya sama.

Bisakah saya mendapat jawaban berbeda tanpa mengedit apa pun?

Bisa, dengan mengirimnya pada model yang berbeda dalam percakapan yang sama. Utas ikut bersama Anda dan giliran itu dikenai biaya pada tarif model baru. Gerbang yang perlu diperhatikan adalah paket Anda: memilih model di atas tingkat Anda mengembalikan HTTP 403 tier_upgrade_required dengan "Upgrade your plan to use this model." alih alih sebuah jawaban.