Che cos'è un contatore di token (contatore di token LLM)?
Un contatore di token divide il testo in token con il tokenizer del modello linguistico stesso e li conta, così puoi stimare il costo delle API e la lunghezza del contesto. Qui incolla il testo nella casella (o apri un file di testo): la tabella mostra in una volta il numero di token per DeepSeek, entrambe le generazioni di Qwen, GPT-5 / GPT-4o e GPT-4, e «Come viene suddiviso il testo» evidenzia ogni token; inserisci un prezzo per stimare il costo di input. Nessuna registrazione.
Quanti token vale un carattere cinese? Lo 0.6 di DeepSeek è giusto?
Misurato sulla prosa cinese di questo sito, DeepSeek usa circa 0.77–0.79 token per carattere cinese, ovvero circa 0.62 per carattere se punteggiatura e spazi contano come caratteri. La documentazione di DeepSeek indica «1 carattere cinese ≈ 0.6 token», che corrisponde al secondo modo di contare. Le parole comuni si fondono in un token; i caratteri rari si dividono in due (per esempio 龘). I valori per gli altri modelli sono nelle conversioni rapide qui sopra.
L'API riporta un numero diverso. Il conteggio è sbagliato?
Lo strumento conta il testo in sé e corrisponde ID per ID ai tokenizer ufficiali. Il prompt_tokens di un'API include anche i marcatori di ruolo e i separatori che il template di chat aggiunge a ogni messaggio: nell'esempio documentato da Qwen, 你好 è 1 token da solo e viene fatturato come 11. Contano anche prompt di sistema, definizioni degli strumenti e messaggi precedenti. Una differenza costante è l'overhead del tuo template: usala per calibrare le stime future.
Quale vocabolario usano DeepSeek V4, R1, Qwen3.6 e GPT-5?
Il vocabolario di base di DeepSeek è identico da V3, R1, V3.1 e V3.2 fino a V4 e V4.1; cambiano solo i token speciali. Qwen ha due generazioni: Qwen3.5, 3.6 e 3.8 usano il nuovo vocabolario da 248K, Qwen3, Qwen2.5 e QwQ quello da 151K (sono i vocabolari dei pesi aperti; la documentazione di Alibaba Cloud non dice quale usino i modelli ospitati su Model Studio). Per OpenAI, secondo la mappa dei modelli di tiktoken: GPT-5, GPT-4.1, GPT-4o, o1, o3 e o4-mini usano o200k_base; GPT-4, GPT-3.5 Turbo e text-embedding-3 usano cl100k_base.
Perché GPT-4 richiede molti più token di GPT-4o per il cinese?
Il cl100k_base di GPT-4 ha circa 100.000 voci, poche delle quali cinesi, quindi molti caratteri occupano due o tre token a livello di byte; l'o200k_base di GPT-4o ha circa 200.000 voci e molte parole cinesi. L'esempio «Cinese» di questa pagina è 156 token in GPT-4 e 111 in GPT-4o.
Perché in Qwen i numeri costano così tanti token?
Il pre-tokenizer di Qwen mette ogni cifra in un segmento a sé, quindi 1234567 è 7 token; DeepSeek e GPT raggruppano le cifre a tre a tre e ne servono 3. I testi pieni di numeri, come tabelle, fatture e log, risultano sensibilmente più costosi in Qwen.
Il mio testo viene inviato da qualche parte?
Non viene inviato ai nostri server. La tokenizzazione gira in un thread in background nel tuo browser; gli unici file che lo strumento scarica sono i vocabolari, da questo sito, al primo utilizzo.
Gli a capo cambiano il numero di token?
Sì, soprattutto in DeepSeek: divide un a capo Windows \r\n in due token, quindi lo stesso codice con fine riga CRLF costa circa il 15% in più, contro meno dello 0.5% negli altri vocabolari. Una casella di testo del browser converte gli a capo incollati in \n, quindi il testo incollato viene contato con LF; i file caricati con «Apri file» mantengono gli a capo e il BOM originali.
Come vengono contati marcatori come <|im_start|> o <think>?
Come testo normale, suddivisi in più token — come fa encode_ordinary di tiktoken —, e la pagina ti avvisa quando il tuo testo li contiene. Se ospiti tu stesso un modello aperto, il server di inferenza di solito legge ciascuno come un unico token speciale, quindi il suo conteggio sarà più basso.
Come vengono contati i token di ragionamento (thinking)?
Il ragionamento è generato dal modello, quindi non si può conoscere prima della chiamata; questo strumento conta testo che hai già. La documentazione di Qwen indica che il ragionamento viene fatturato come token di output; per altri modelli di ragionamento consulta la documentazione di ciascun fornitore. Il ragionamento è spesso più lungo della risposta finale, quindi prevedi un budget a parte.
Quanto può essere lungo il testo?
Non c'è un limite rigido; il tetto è la memoria del browser. Nel nostro test, 200.000 caratteri cinesi sono stati contati in meno di un secondo con i vocabolari già caricati. Per testi molto lunghi la vista della suddivisione mostra i primi 2.000 token, mentre i conteggi coprono sempre tutto. I file aperti possono arrivare a 20 MB.
tiktoken può contare i token di DeepSeek o Qwen?
No. tiktoken include solo i vocabolari di OpenAI (o200k_base, cl100k_base); usato per DeepSeek o Qwen sbaglia di circa un fattore due sul cinese (esempio «Cinese» di questa pagina: 156 con cl100k_base, 75 in DeepSeek). Per DeepSeek e Qwen carica il tokenizer ufficiale con Hugging Face transformers e passa add_special_tokens=False per ottenere lo stesso conteggio del testo semplice di questo strumento; la documentazione dell'API di DeepSeek offre anche un pacchetto tokenizer offline nella pagina sull'utilizzo dei token.