nodejs计算Gemini消耗token令牌数的方法
标签:Node.js、Gemini、GoogleGenAI、AI模型、token计算、前端AI、API调用
前几天有个朋友在群里问我:“你平时怎么统计文本的token数啊?我要控制下成本”。我一听,这不是我前阵子刚研究过的吗?
我是这么回他的:“你直接用 Google 的 Gemini API 啊,人家内置了 countTokens
接口,方便得很。”
💡 为什么需要计算 Token?
做 AI 应用时,不管是 OpenAI 还是 Gemini,调用模型都不是按「字数」计费的,而是按「token 数量」计费。
👉 举个例子:
“The quick brown fox jumps over the lazy dog.” 这句话,看起来只有 9 个词,但实际是 11 个 token(根据不同模型的分词方式可能略有差