Stručná odpověď
Whizi nemá ovládání regenerace a nic v serveru ho neobsluhuje. Tah se zopakuje úpravou vlastní zprávy a jejím opětovným odesláním, což odpověď nahradí místo přidání druhé, a předchozí pokus se uloží jako verze, ke které se lze vrátit.
Ovládání úpravy se nachází jen u vašich vlastních zpráv, nikdy u odpovědi asistenta, a nové odeslání se účtuje jako běžný tah v sazbě modelu, který na něj odpoví.
| Co chcete | Co Whizi nabízí | Kde to najdete |
|---|---|---|
| Zopakovat stejný prompt | Žádné ovládání regenerace | Upravit zprávu a odeslat znovu |
| Opravit prompt, který nebyl přesný | Úprava a nové odeslání | Ovládání úpravy u vlastních zpráv |
| Porovnat starou odpověď s novou | Šipky verzí ve tvaru 2/2 | Pod upraveným tahem |
| Jiná odpověď bez přeformulování | Přepnout model ve stejné konverzaci | Výběr modelu |
Co úprava skutečně změní
Odeslanou uživatelskou zprávu lze upravit a odeslat znovu, a odpověď, která následuje, nahradí starou, místo aby se pod ní naskládala.
Každá úprava vytvoří verzi tahu a šipky pod ní se čtou jako 2/2. Důležité je, co verze obsahuje. Nejde jen o upravenou zprávu: je to ta zpráva a každá odpověď, která po ní následovala, takže přepnutí verze prohodí celý ocas konverzace, ne jednu bublinu.
To má důsledek, který lidi překvapí. Úprava tahu zahodí historii verzí každého tahu po něm, protože tyto verze náleží konverzaci, která už neexistuje. Pokud jste dvakrát upravili třetí zprávu a pak se vrátíte a upravíte první, obě verze třetí zprávy zmizí s ní.
Verze jsou také důvodem, proč nemohou zůstat živé dvě větve jednoho vlákna najednou, na což odpovídá zda lze konverzaci rozdělit.
Přepnutí verze je operace serveru, ne přepínač na klientovi: obsluhuje ji POST /api/conversations/:id/versions a po dobu trvání zabírá zámek generování. Whizi spouští jedno generování na účet najednou, takže přepnutí verze a generující se odpověď nemohou probíhat současně.
Opětovné odeslání identického textu není druhá cesta k nové odpovědi. Stejný text zprávy odeslaný nedávno do stejné konverzace je odmítnut jako duplicita, takže znovunáhodění nezměněných slov není možné ani v principu. Toto odmítnutí je popsáno spolu s ostatními chybami odesílání na stránce zpráva se neodesílá.
Kolik zopakování tahu stojí
Neexistuje cena za regeneraci, protože neexistuje regenerace. Nové odeslání je běžný tah, účtovaný podle pevné sazby za zprávu u modelu, který na ni odpoví.
Cena kreditu za model je pevné celé číslo na zprávu. Délka zprávy, délka konverzace ani délka odpovědi do výpočtu nevstupují, takže zopakování dlouhého vlákna stojí přesně tolik, co stál první pokus u téhož modelu. Tah je zaokrouhlen dolů s minimem jednoho kreditu, takže nikdy nestojí méně než jeden.
Úprava promptu před odesláním nestojí žádné kredity, stejně jako přepnutí modelu, kterému ho chystáte odeslat. Poplatek nastane až ve chvíli, kdy model odpoví.
| Akce | Kredity |
|---|---|
| Úprava textu zprávy před odesláním | Žádné |
| Odeslání upravené zprávy | Jeden tah v sazbě odpovídajícího modelu |
| Zastavení odpovědi v půli | Vráceno jako nedoručený tah |
Vrácení peněz je důvod opravovat brzy, ne pozdě. Generování, které selže nebo je přerušeno, se vrátí smazáním řádku spotřeby, takže odpověď, kterou zastavíte v prvních dvou řádcích, stojí méně než ta, kterou necháte doběhnout a pak zopakujete. Jak server zastavení zpracuje, popisuje stránka zpráva se neodesílá.
Jiný model je druhá cesta k jiné odpovědi, a tento tah se účtuje v sazbě nového modelu, ne toho původního. Osvědčené postupy jsou na stránce přepínání modelů uprostřed konverzace.
V placeném plánu se to odečítá z kreditové dávky na danou dobu. Zdarma účty nemají žádnou kreditovou dávku vůbec: první den mají 7 zpráv, pak 3 denně, a nové odeslání je zpráva jako každá jiná. Celý rozsah a dávky podle plánu najdete v přehledu kreditů.
Když se úprava nebo přepnutí verze nezdaří
Když je samotná úprava odmítnuta, řetězce a kódy k ní jsou uvedeny spolu s ostatními chybami odesílání na stránce zpráva se neodesílá. Řetězce níže patří šipkám verzí a nikde jinde se neobjevují.
| Co vidíte | Kód | Spouštěč |
|---|---|---|
That version is no longer available. Reload and try again. | 404 version_not_found | Verze, na kterou jste přepnuli, byla archivována |
A message position and a version number are required. | 400 invalid_version | Požadavek na přepnutí verze neobsahoval platnou kotvící sekvenci ani index verze |
Web má pro nezdařené přepnutí vlastní znění: That version is no longer available. Reload the chat and try again. Obojí znamená totéž a obojí se opraví opětovným nahráním konverzace.
Editing a message is not supported on this backend. se vyvolá, když by úprava a nové odeslání směřovaly na starší backend. Ovládání úpravy je proto zamčené, takže uživatelé by k němu vůbec nemuli dojít.
- Ve Whizi neexistuje ovládání regenerace a server nenese žádnou cestu, která by ho obsluhovala
- Úprava a nové odeslání je zopakování tahu: odpověď se nahradí, ne zopakuje
- Ovládání úpravy se objevuje jen u vašich vlastních zpráv
- Verze je zpráva plus každá odpověď po ní, takže přepnutí prohodí celý ocas
- Úprava dřívějšího tahu zahodí historii verzí každého tahu po něm
- Úprava nestojí nic, nové odeslání se účtuje v sazbě odpovídajícího modelu
- Zastavené generování se vrací jako nedoručený tah
- Přepnutí verze zabírá zámek generování, takže nemůže běžet, když se odpověď generuje
Časté dotazy
Jak regeneruji odpověď ve Whizi?
Nelze, ve smyslu tlačítka, které znovu náhodí stejný prompt. Ekvivalentem je upravit vlastní zprávu a odeslat ji znovu, což odpověď nahradí místo přidání druhé. Opětovné odeslání nezměněných slov také není řešení: stejný text odeslaný nedávno do stejné konverzace se vrátí jako HTTP 409 duplicate_message, takže jediná cesta k druhému pokusu je pozměněný prompt nebo jiný model.
Můžu upravit zprávu, kterou jsem už odeslal?
Ano, u zpráv, které jste odeslali vy. Odpovědi asistenta nemají žádné ovládání úpravy, takže na samotné odpovědi není co stisknout, a odpověď pod upravenou zprávou se nahradí, ne přidá jako druhá. Stejná cesta úpravy existuje i u kreativní (media) trasy, kde neplatné id zprávy skončí stejnou chybou 404 jako úprava textu. Co verze obsahuje a jakou historii úprava zahodí, popisuje sekce o tom, co úprava skutečně změní.
Stojí zopakování tahu kredity?
Úprava textu nestojí nic, protože poplatek nastane až ve chvíli, kdy model odpoví. Nové odeslání je jeden běžný tah v pevné sazbě za zprávu u modelu, který na ni odpoví, bez samostatné ceny za regeneraci, a je zaokrouhleno dolů s minimem jednoho kreditu. Pokud zbývající zůstatek na tento tah nestačí, celý se odmítne, nezpoplatní se jen částečně.
Přijdu úpravou o původní odpověď?
U toho tahu ne. Předchozí pokus zůstane uložen a šipky se mezi oběma pohybují. Níže ve vlákně ale ano: úprava zahodí uložené verze každého tahu pod ní. Pokud vám na větvích záleží, postupujte odzadu, tedy upravte nejstarší zprávu poslední, a než sáhnete na zprávu výš, zkopírujte si z nižší větve vše, co chcete zachovat.
Co znamená "That version is no longer available. Reload and try again."?
HTTP 404 s kódem version_not_found. Přesunuli jste se na verzi zprávy, která byla archivována, takže není co zobrazit. Nahrajte konverzaci znovu a šipky se přeskládají podle toho, co je skutečně uloženo. Pokud se vám zobrazí řetězec "Reload the chat" místo toho, jde o toast webu pro stejnou chybu a znamená totéž.
Můžu dostat jinou odpověď bez úpravy čehokoli?
Ano, odesláním na jiný model ve stejné konverzaci. Vlákno se přenese s vámi a tah se účtuje v sazbě nového modelu. Sledovat je potřeba svůj plán: výběr modelu nad vaší úrovní vrátí HTTP 403 tier_upgrade_required s hláškou "Upgrade your plan to use this model." místo odpovědi.