跳到正文
原文
Simon Willison·· 10 天前AI 评分12

ttok 1.0 发布:默认使用 GPT-5/GPT-6 标准分词器

ttok 1.0

AI 导读

开发者 Simon Willison 发布了 ttok 1.0 版本,该版本默认使用 GPT-5/GPT-6 标准分词器,而非 GPT-4。尽管 OpenAI 尚未确认 GPT-6 是否使用与 GPT-5 相同的分词器,但开发者 William Liu 的实验表明两者可能相同。

原文

I released ttok 0.4, ran uv tool upgrade ttok, piped a file into the new version... and realized that it was defaulting to the GPT-4 tokenizer when it should very clearly default to GPT-5/GPT-6 instead!

I figured switching the default was a reasonable excuse to finally ship a 1.0.

OpenAI haven't actually confirmed that GPT-6 uses the same tokenizer as the GPT-5 family yet - there's an angry issue about it - but I found this commit by William Liu which reports on an experiment he ran confirming that the tokenizers are likely the same:

All seven GPT models (5.5, 5.6 Sol/Terra/Luna, 6 Astra/Sol/Luna) report 44,794 tokens and match each other on every one of the 31 fixtures. GPT-6 introduces no input-count change on this corpus.

来源:Simon Willison · simonwillison.net