Creiamo strumenti per i lavori lunghi su file: file di sottotitoli completi, esportazioni di WhatsApp complete, estratti conto e documenti completi. Nelle nostre pagine scriviamo che i chatbot fanno fatica con questi lavori. Il 20 ottobre 2026 abbiamo messo alla prova questa affermazione invece di ripeterla, con quattro lavori, tre modelli e un prompt ciascuno, e abbiamo contato cosa è tornato indietro.
I risultati in sintesi
| Lavoro | GPT-6.1 Sol | Gemini 4 Argon | Claude Sonnet 5.5 |
|---|---|---|---|
| Tradurre in spagnolo un file SRT da 1,200 righe | 1,200 righe su 1,200, tutti i time code intatti | 1,200 righe, 1 time code rotto | 1,198 righe, 2 accorpate, 870 rinumerate |
| Tradurre in inglese una chat da 2,000 messaggi | 2,000 messaggi su 2,000 | 1,903, si è interrotto a metà messaggio | 1,804, si è interrotto a metà messaggio, 1 orario modificato |
| Estrarre in CSV un estratto conto da 320 righe | 320 righe su 320, 0 errori | 320 righe su 320, 0 errori | 320 righe su 320, 0 errori |
| Tradurre in spagnolo 30 pagine (11,729 parole) | 9 capitoli su 9, lunghezza al 93% | 9 capitoli su 9, lunghezza al 95% | 9 capitoli su 9, lunghezza al 94%, 2 parole cinesi fuori posto |
Due cose saltano all'occhio. Primo: questi modelli se la cavano meglio con i lavori lunghi di quanto suggeriscano i soliti consigli: due lavori su quattro sono tornati completi e corretti da tutti i modelli. Secondo: ogni errore che abbiamo trovato era silenzioso. Nessuna risposta diceva "mi sono fermato qui" o "ho unito due righe". Ognuna sembrava finita.
Quanto dovevano essere lunghe le risposte
Quello che decide se un lavoro sta in una sola risposta è la dimensione della risposta, non quella del file che carichi.
| Lavoro | Token in ingresso | Token in uscita necessari | Tempo per risposta |
|---|---|---|---|
| Sottotitoli, 1,200 righe | da 38,900 a 54,300 | da 37,900 a 55,700 | da 5 a 8 minuti |
| Chat, 2,000 messaggi | da 54,700 a 75,300 | da 52,800 a circa 71,000 | da 5 a 13 minuti |
| Documento, 11,729 parole | da 15,100 a 21,300 | da 15,000 a 26,300 | da 2.5 a 4.5 minuti |
| Estratto conto, 320 righe | da 8,700 a 13,900 | da 7,700 a 13,200 | da 1 a 2 minuti |
Una tipica risposta in chat è di qualche centinaio o qualche migliaio di token. Ognuno di questi lavori ne richiedeva molti di più, e la traduzione della chat ne richiedeva più del nostro generoso limite di 64,000 token per due modelli su tre.
Lavoro 1: un file di sottotitoli di lunghezza intera
Abbiamo inviato un file SRT di 85 minuti con 1,200 righe, chiedendo: "Translate this subtitle file into Spanish. Keep the SRT format and the timings."
- GPT-6.1 Sol ha restituito 1,200 righe con tutti i numeri e i time code identici all'originale.
- Gemini 4 Argon ha restituito 1,200 righe, ma ha scritto
00:54:55,839come inizio della riga 770 dove l'originale diceva00:54:45,839. Ora quella riga finisce quasi cinque secondi prima di iniziare. A seconda del player, viene saltata oppure il file viene rifiutato. - Claude Sonnet 5.5 ha spostato le parole di due righe brevi ("absence ...", "we know them.") nella riga precedente e le ha cancellate, poi ha numerato il resto del file senza lasciare vuoti. La traduzione termina alla riga 1,198 e 870 righe hanno un numero diverso da quello dell'originale.
Il nostro traduttore di sottotitoli è stato eseguito sullo stesso file. Invia al modello solo il testo, in blocchi fino a 60 righe, richiede di nuovo ogni riga che torna mancante e copia dall'originale ogni numero e ogni time code. Ha restituito 1,200 righe, tutte identiche per numero e timing. Come controllare da solo un file tradotto in due minuti lo trovi in perché un SRT tradotto va fuori sincrono.
Lavoro 2: una chat da 2,000 messaggi
Abbiamo inviato una chat di gruppo familiare in spagnolo da 2,000 messaggi, nel formato di esportazione di WhatsApp, con questa istruzione: "Translate every message in this WhatsApp chat into English. Keep the date, time and name on each message."
- GPT-6.1 Sol ha restituito tutti i 2,000 messaggi con data, ora e nome intatti, dopo quasi 13 minuti.
- Gemini 4 Argon ha raggiunto il limite di 64,000 token al messaggio 1,903 e si è fermato nel mezzo di un timestamp. Mancano gli ultimi 97 messaggi.
- Claude Sonnet 5.5 ha raggiunto il limite al messaggio 1,804 e si è fermato nel mezzo di un nome. Mancano gli ultimi 196 messaggi e l'orario di un messaggio è stato cambiato da 10:25:20 a 10:25:40.
Nessuno dei due modelli ha riassunto o saltato messaggi lungo il percorso. L'errore è stato semplicemente aver esaurito lo spazio, e la risposta non ne dava alcun segnale: il testo finisce a metà riga. In un'app di chat il limite di risposta lo decide l'app, non tu, ed è di solito inferiore a 64,000 token. Un'esportazione reale con un anno di messaggi, o con messaggi vocali da trascrivere prima, è molte volte più grande. Il nostro strumento Chat WhatsApp in PDF elabora l'esportazione a blocchi di messaggi, trascrive ogni messaggio vocale al suo posto e inserisce la traduzione sotto ogni messaggio originale.
Lavoro 3: un estratto conto da 320 righe
Abbiamo incollato come testo un estratto conto di 10 pagine, con uscite ed entrate in colonne separate, e abbiamo chiesto un CSV con importi con segno.
Tutti e tre i modelli hanno restituito tutte le 320 righe. Ogni data, descrizione, importo, segno e saldo progressivo corrispondeva alla nostra soluzione di riferimento. È un risultato corretto da pubblicare: un estratto conto pulito, basato su testo, di queste dimensioni rientra in ciò che i modelli di oggi fanno bene.
Ciò che il nostro test non ha coperto è dove gli estratti conto di solito vanno storti: i PDF scansionati o fotografati, in cui ogni cifra va letta da un'immagine, e gli estratti troppo lunghi per una sola risposta. Per questi, il nostro convertitore di estratti conto legge ogni pagina separatamente e unisce le righe in un'unica tabella. In ogni caso, somma gli importi e confrontali con il saldo finale.
Lavoro 4: un documento di 30 pagine
Abbiamo incollato i capitoli da I a IX de Il Principe (11.729 parole, circa 30 pagine) con una sola riga: "Traduci questo documento in spagnolo."
Tutti e tre hanno restituito tutti e nove i capitoli. Lo spagnolo aveva dal 93 al 95 percento delle parole dell'inglese, e il rapporto è rimasto nella stessa fascia stretta in ogni capitolo, da 0.91 a 1.04, quindi nulla era stato riassunto. Una stranezza: Claude Sonnet 5.5 ha scritto 残酷, la parola cinese per crudeltà, due volte nel capitolo VIII, e poi ha aggiunto in fondo una "nota del traduttore" in cui chiedeva al lettore di sostituirla con le parole spagnole giuste. Te ne accorgeresti solo leggendo ogni riga.
A 30 pagine, un chatbot è una scelta ragionevole per tradurre un testo pulito. Un contratto di 100 pagine o un PDF scansionato è un altro paio di maniche: servono più risposte, e ogni pagina va prima letta da un'immagine. Il nostro traduttore di PDF elabora ogni pagina separatamente, fino a 100 pagine per $5.
Cosa significa se hai un lavoro lungo
- Breve e pulito: usa un chatbot. Un estratto conto di qualche centinaio di righe, un documento di qualche decina di pagine, un file dei sottotitoli per un singolo episodio. Poi controlla il risultato.
- Controlla prima la fine. Ogni errore di questo test emerge alla fine o in un conteggio: numero dell'ultima riga, ultimo time code, ultimo messaggio, saldo finale, ultimo capitolo.
- Lungo o preciso: tieni la struttura fuori dalle mani del modello. Quando un lavoro richiede che ogni riga, messaggio o time code torni indietro invariato, usa uno strumento che invia il contenuto a pezzi e ricostruisce il file da sé. È così che funzionano i nostri strumenti: la prima parte è gratis e senza registrazione, e il lavoro completo costa $5, con pagamento una tantum e senza abbonamento.
Limiti di questo test
Si tratta di una sola esecuzione per modello e per lavoro, tramite API, con un limite di lunghezza della risposta scelto da noi. Una seconda esecuzione potrebbe dare risultati diversi, e le app di chat aggiungono limiti propri e una propria gestione dei file. La nostra chat e il nostro estratto conto sono inventati, l'estratto conto era testo pulito e non un PDF, e ogni traduzione è stata fatta in una sola lingua. Pubblichiamo il metodo e i numeri così puoi ripetere il test con i tuoi file, e lo ripeteremo quando i modelli cambieranno.
Metodo e dati
Data: 20 ottobre 2026. Accesso: API chat completions di OpenRouter, non le app ChatGPT, Gemini o Claude.
Modelli: openai/gpt-6.1-sol, google/gemini-4-argon, anthropic/claude-sonnet-5.5. Il modello generalista di ciascuna azienda nella stessa fascia di prezzo ($2 per milione di token in input, $10 per milione di token in output su OpenRouter). Non abbiamo testato le fasce superiori (GPT-6 Astra, Claude Opus 5.5).
Prompt: un solo messaggio utente, come lo incollerebbe una persona: un'istruzione di una riga seguita dal file completo. Nessun prompt di sistema, temperatura predefinita, limite di risposta (max_tokens) 64.000. Una sola esecuzione per modello e per lavoro, quindi i risultati possono cambiare in un'altra esecuzione.
Input: un file SRT di 85 minuti e 1.200 righe tratto da L'importanza di chiamarsi Ernesto di Oscar Wilde (di pubblico dominio), in spagnolo; una chat di gruppo familiare spagnola fittizia di 2.000 messaggi nel formato di esportazione di WhatsApp, scritta per il test da un quarto modello (Gemini 3.8 Flash), in inglese; un estratto conto fittizio di 10 pagine e 320 righe in formato testo, in CSV con importi con segno; i capitoli da I a IX de Il Principe di Machiavelli (traduzione di W. K. Marriott, di pubblico dominio, 11.729 parole), in spagnolo.
Misurato tramite script: righe, messaggi e voci restituiti e confrontati con l'originale tramite time code, timestamp oppure data e saldo; time code modificati; rinumerazione; segni invertiti; parole per capitolo. Costo: $5,08 per le 12 esecuzioni dei modelli, $5,67 in totale con la chat di prova e l'esecuzione del nostro strumento.
Fonti
- The Importance of Being Earnest (eBook #844) — Project Gutenberg
- The Prince, translated by W. K. Marriott (eBook #1232) — Project Gutenberg
- OpenRouter API reference — OpenRouter