La risposta breve
Organizzare la cronologia chat di Whizi si riduce a quattro azioni: rinominare una chat, eliminare una chat o più insieme, cercare nell'elenco chat dalla casella di ricerca nella barra laterale e raggruppare le chat in progetti, cartelle di conversazioni che portano con sé anche file fissati e istruzioni per progetto.
La ricerca funziona su due livelli da un'unica casella: i titoli delle chat si filtrano all'istante mentre digiti e, da tre caratteri in su, anche il testo dei messaggi viene cercato sul server, con quelle chat elencate sotto l'intestazione Found in messages. Rinominare resta comunque importante, perché il titolo è il primo risultato che vedi ed è l'unico che una query di uno o due caratteri può trovare.
| Strumento | Dove si trova | Cosa fa davvero |
|---|---|---|
| Rinomina | L'elenco chat | Imposta il titolo, da 1 a 120 caratteri. I titoli sono il livello istantaneo della ricerca |
| Elimina | L'elenco chat | Rimuove una chat, o più in un'unica azione |
| Cerca | Una casella di ricerca sopra l'elenco chat nella barra laterale | Trova i titoli all'istante e il testo dei messaggi da tre caratteri in su, in tutti i progetti e nell'elenco non raggruppato insieme |
| Progetti | La barra laterale, elencati sopra l'elenco chat | Una cartella di chat, più fino a 10 file fissati e istruzioni applicate a ogni chat al suo interno |
Rinominare una chat, e i due diversi limiti di lunghezza
Il titolo di una conversazione deve essere lungo tra 1 e 120 caratteri. Il backend rifiuta tutto ciò che esce da questo intervallo con Conversation titles must be between 1 and 120 characters., HTTP 400, codice invalid_title.
Il sito web ti ferma prima del backend. Rifiuta un nome vuoto con il messaggio Chat name cannot be empty. e uno troppo lungo con Chat name is too long (max 100 characters). Quindi il limite pratico quando rinomini dal sito web è 100 caratteri, mentre il campo stesso ne accetta 120.
Se la chiamata di rinomina stessa fallisce, il messaggio è Failed to rename chat. Please try again.
Poiché la ricerca trova i titoli, un buon titolo è una query di ricerca che stai scrivendo per il tuo futuro te stesso. I nomi che funzionano sono quelli che portano il termine che digiterai davvero: il nome di un cliente, un numero di fattura, un nome di file, un codice progetto. I nomi che non funzionano sono quelli generati automaticamente dal primo messaggio, che descrivono la domanda iniziale invece di ciò che il thread è diventato.
Cosa fa e cosa non fa la casella di ricerca
La barra laterale ha una casella di ricerca sopra l'elenco chat. I titoli vengono trovati all'istante nel tuo browser, e la ricerca attraversa insieme progetti ed elenco non raggruppato, così una chat è trovabile per nome qualunque sia la cartella in cui si trova.
Viene cercato anche il testo dei messaggi, una volta che la query raggiunge tre caratteri: il server viene interrogato dopo una breve pausa nella digitazione, e fino a 20 chat i cui messaggi corrispondono vengono elencate sotto Found in messages, ciascuna con un frammento del testo trovato. Una query più corta trova solo i titoli, un motivo in più per cui un titolo con il termine giusto trova ancora una chat più velocemente di qualsiasi altra cosa.
Non esiste inoltre una scorciatoia da tastiera per raggiungerla. Whizi assegna Invio all'invio del messaggio e Maiusc più Invio a una nuova riga, ed Esc chiude una finestra di dialogo aperta, e oltre queste due convenzioni non c'è un sistema di scorciatoie né un pannello dedicato.
I dettagli completi, limiti inclusi, sono descritti in cerca nella cronologia delle tue chat.
Progetti: cartelle che portano file e istruzioni
Un progetto è una cartella di conversazioni che contiene anche file fissati e istruzioni personalizzate proprie. I progetti sono elencati nella barra laterale sopra l'elenco chat, e sono disponibili per qualsiasi account autenticato, incluso il piano gratuito. I limiti per progetto sono barriere anti abuso, non un cancello a pagamento.
Una chat appartiene al massimo a un progetto. Tutto ciò che non è in un progetto resta nell'elenco chat ordinario, motivo per cui la barra laterale può mostrare progetti e una vista di tutto il resto fianco a fianco.
| Limite | Valore |
|---|---|
| Progetti per account | 50 |
| Nome del progetto | 120 caratteri |
| Istruzioni del progetto | 32.000 caratteri |
| File fissati per progetto | 10 |
| Dimensione di un file fissato | 10 MB |
| Testo estratto da un file fissato | 32.000 caratteri |
| L'intero blocco prompt del progetto | 120.000 caratteri |
| Creare o modificare un progetto | 20 al minuto |
| Caricare un file di progetto | 10 al minuto |
I file fissati accettano PDF, testo semplice, Markdown, CSV, JSON, .docx e .xlsx. Le immagini sono deliberatamente escluse, perché un file fissato viaggia come testo del prompt a ogni turno invece di essere osservato una sola volta.
Da questo derivano due conseguenze, ed è per questo che un progetto è più di una cartella. La prima è il costo del contesto: le istruzioni del progetto e il testo dei file fissati vengono ricostruiti nel prompt a ogni singolo messaggio in quel progetto, dentro lo stesso budget di input della conversazione stessa. I dettagli su cosa questo comporta sono in quando la conversazione è troppo lunga. La seconda è la conservazione: i byte dei file fissati vengono archiviati finché non li elimini e non scadono, a differenza degli allegati alle chat, configurati per scadere dopo un massimo di 30 giorni.
Le istruzioni di progetto sono anche le uniche istruzioni permanenti create dall'utente nel prodotto. Non esiste un'impostazione di istruzioni personalizzate a livello di account, quindi se vuoi che lo stesso brief si applichi a ogni chat relativa a un determinato lavoro, un progetto è dove tenerlo.
Eliminare le chat, e cosa rimuove davvero l'eliminazione
Una chat può essere eliminata dall'elenco chat, una alla volta o come selezione multipla. Un'eliminazione singola fallita mostra Failed to delete chat. Please try again., e un'eliminazione multipla fallita mostra Failed to delete some chats, senza punto finale in quest'ultimo caso.
Eliminare una conversazione non è la stessa azione di eliminare il tuo account. Le singole conversazioni possono essere eliminate da sole, e annullare un abbonamento non elimina nulla: interrompe la fatturazione e termina l'accesso alla fine del periodo pagato, mentre l'account e i suoi contenuti restano. Rimuovere i dati è l'azione separata di eliminazione dell'account.
Le righe eliminate non spariscono da ogni livello contemporaneamente. Cloudflare D1 mantiene una cronologia protetta di ripristino a un punto nel tempo, e i record del database eliminati possono restare in quella cronologia fino a 30 giorni prima di scadere. Dove risiede ogni tipo di contenuto e per quanto tempo viene conservato è descritto in dove Whizi archivia i tuoi dati.
Un'insidia specifica della cronologia importata: eliminare una chat importata e importare di nuovo lo stesso export riporta indietro la chat, invece di essere saltata come duplicato. Le importazioni sono identificate da account più fonte più id di origine, quindi rieseguire un'importazione è normalmente sicuro e idempotente, ma è anche l'unico modo in cui una chat che hai eliminato ritorna. Il resto del comportamento di importazione è in errori di importazione delle chat.
Quando le azioni di organizzazione falliscono per un motivo che non riguarda l'organizzazione
Un errore compare in tutte queste situazioni e non ha nulla a che fare con la chat in sé. Failed to retrieve session token. viene generato dal sito web ogni volta che il recupero del token non restituisce nulla prima di una chiamata di elenco chat, caricamento chat, eliminazione, rinomina o caricamento file. Non porta con sé né stato HTTP né codice di errore, perché il sito lo genera prima ancora che la richiesta venga effettuata.
Conversation not found. è la controparte del backend, HTTP 404 codice not_found, restituito quando l'id della conversazione non esiste o non appartiene a chi effettua la chiamata. Compare allo stesso modo sulle rotte di lettura, eliminazione, rinomina, aggiunta messaggio, cambio versione e condivisione.
Entrambi sono problemi di accesso, non problemi di dati. Le soluzioni, e l'elenco completo dei messaggi di errore di sessione, sono in accesso e login all'account.
- La ricerca trova i titoli all'istante e il testo dei messaggi da tre caratteri in su
- La rinomina accetta da 1 a 120 caratteri, anche se il sito web rifiuta tutto oltre i 100
- La ricerca attraversa insieme progetti ed elenco non raggruppato
- I progetti sono disponibili su ogni piano incluso quello gratuito, fino a 50 per account
- Una chat appartiene al massimo a un progetto
- I file di progetto fissati viaggiano a ogni turno, quindi 10 file sono anche un costo di contesto oltre che un limite
- I file di progetto fissati non scadono, a differenza degli allegati alle chat
- Eliminare una chat importata e reimportare lo stesso export la riporta indietro
- Eliminare una chat non è la stessa cosa che eliminare il tuo account
Domande frequenti
Posso cercare all'interno delle mie conversazioni Whizi?
Sì. I titoli delle chat si filtrano all'istante mentre digiti, e da tre caratteri in su viene cercato anche il testo dei tuoi messaggi sul server, con fino a 20 chat corrispondenti elencate sotto un'intestazione Found in messages, ciascuna con un frammento del risultato. La ricerca attraversa insieme progetti ed elenco chat non raggruppato, così una chat è trovabile qualunque sia la cartella in cui si trova.
Come rinomino una chat in Whizi?
Rinominala dall'elenco chat. Un titolo deve essere lungo tra 1 e 120 caratteri, e il backend rifiuta tutto il resto con Conversation titles must be between 1 and 120 characters. Il sito web è più severo e ti ferma a 100 con il messaggio Chat name is too long (max 100 characters)., e rifiuta un nome vuoto con Chat name cannot be empty.
Whizi ha cartelle per le chat?
Sì, si chiamano progetti. Un progetto è una cartella di conversazioni che porta con sé anche fino a 10 file fissati e istruzioni proprie, fino a 32.000 caratteri, applicate a ogni conversazione al suo interno. Puoi avere 50 progetti per account, e sono disponibili per qualsiasi account autenticato incluso il piano gratuito. Una chat appartiene al massimo a un progetto, e tutto ciò che non è archiviato resta nell'elenco chat ordinario.
I file di progetto fissati contano ai fini della lunghezza della conversazione?
Sì. Le istruzioni del progetto e il testo estratto di ogni file fissato vengono ricostruiti nel prompt a ogni singolo turno in quel progetto, dentro lo stesso budget di input della conversazione. Ogni file contribuisce con al massimo 32.000 caratteri di testo e l'intero blocco del progetto è limitato a 120.000 caratteri. Se una chat di progetto sembra perdere il filo più in fretta di una normale, ecco perché, e togliere il fissaggio a ciò di cui non stai chiedendo è la soluzione.
Se elimino una chat, è davvero sparita?
La conversazione viene eliminata dal tuo account senza toccare altro, e non devi eliminare il tuo account per rimuovere una chat. Le righe di database eliminate possono persistere fino a 30 giorni nella cronologia di ripristino a un punto nel tempo di Cloudflare D1 prima di scadere. L'eccezione da conoscere riguarda la cronologia importata: eliminare una chat importata e importare di nuovo lo stesso export la ripristina invece di saltarla come duplicato.
Esistono scorciatoie da tastiera per gestire le chat?
No. Invio invia un messaggio, Maiusc più Invio inserisce una nuova riga, ed Esc chiude una finestra di dialogo aperta. Oltre queste due convenzioni non esiste un sistema di scorciatoie in Whizi, nessuna combinazione di tasti e nessun pannello di aiuto dedicato.