创建分词器,省略或 null 使用 zh-CN。
与 string.wordBreaker.create(language) 等价;失败返回 null,err。
系统分词器统一入口。
Windows 10 及以后使用 string.wordsSegmenter;旧系统使用 IWordBreaker。
兼容原有具名接口:直接返回词数组。
Windows 10 及以后使用 string.wordsSegmenter 的 getWords。
创建分词器。
Windows 10 及以后返回 string.wordsSegmenter 分词器;旧系统依赖已注册的 IWordBreaker。
获取包含或紧随指定 UTF-16 位置的词;索引从 0 开始。
返回词信息数组;旧系统不提供替代形式(alternateForms 为空数组)。
返回 UTF-8 词数组;null 视为空文本;失败返回 null,err。
创建分词器时指定的语言。
估算文本用于调用 AI 大模型的 token 数。
估算参数 text 指定文本用于 AI 大模型所消耗的 token 数。
返回值可调用 math.format.size(tokens," tokens") 函数格式化为类似“21K tokens”的文本。
此函数适合估算主流大模型的分词计数(结果仅供参考),OpenAI GPT4o/GPT5 系列模型请改用 string.gpt.tokens 函数估算。
实际选用的分词语言;旧系统返回请求的语言。