平台
特点
代理工作室
快速建立和定制您的代理
自主发动机
使用LLMs 引导对话和任务
知识库
使用自定义知识源训练机器人
人员交接
管理有人类参与的对话
表格
存储和管理对话数据
渠道
Whatsapp 徽章
WhatsApp
Instagram 徽章
Instagram
FacebookMessenger 徽标
Messenger
Slack 徽标
Slack
所有频道
集成
Hubspot 徽标
HubSpot
Notion 徽标
Notion
Jira 徽标
Jira
Calendly 徽标
Calendly
所有集成
LLM 提供商
OpenAI 徽标
OpenAI
Anthropic 徽标
Anthropic
Groq 徽标
Groq
拥抱脸庞徽标
Hugging Face
全部LLMs
解决方案
对于
企业
实现关键任务生产工作流程自动化
机构
提供完善的代理服务
开发者
探索用于代理开发的强大 API
客户故事
从成功客户那里了解Botpress 如何改变全球业务。
按行业分类
电子商务
教育
财务
接待服务
所有行业
部门
销售
工程学
产品
ITSM
所有部门
按用例
工作流自动化
票务管理
购物助理
产品副驾驶
所有用例
资源
必要
Academy
通过精心设计的课程学习建造
图书馆
增强人工智能工作流程的资源
博客
有关Botpress 和人工智能代理的见解和最新情况
建筑物
Discord
与成千上万的同行一起交流思想
文件
全面的指南和参考资料
应用程序接口
与外部系统配合使用的参考资料
LLM 排名
比较模式提供商的性能和成本
视频
教程、演示和产品演示
更新日志
了解Botpress 的最新更新
合作伙伴
成为合作伙伴
加入我们的认证专家网络
聘请专家
与合作伙伴和顾问联系
文件
企业
价格
登录
联系方式注册
返回Hub

令牌估算器

v0.2.0
安装到工作区
由Simply Great Bots维护
  # Tiktoken 估算器集成

使用 tiktoken 库估算文本的标记计数,为OpenAI 模型提供精确的标记计数。

## 功能

- ** 精确的令牌计数**:使用官方 tiktoken 库提供精确的令牌估计值
- 支持多种模型**:支持多种OpenAI 模型(gpt-3.5-turbo、gpt-4 等)。
- **安全限制**:可选安全限制检查,防止令牌超额
- **零配置**:无需设置 - 开箱即用
- 错误处理***:优雅的错误处理,提供描述性信息

## 使用方法

### 估算令牌操作

集成提供了一个动作: `estimateTokens

**输入参数:**
- 文本(必填):要估算标记的文本
- model`(可选):用于标记化的OpenAI 模型(默认为 "gpt-3.5-turbo)
- safetyLimit`(可选):令牌数量估算的安全限制。如果留空,则不会应用任何限制

**输出:**
- tokenCount`:文本中标记的估计数量
- tokenizerName:标记符名称:使用的标记符名称
- `model`:标记化所基于的模型
- `limitExceeded`:表示估计的标记数是否超过了安全限制(仅在提供 safetyLimit 时出现)

### 使用示例

**基本用法:**
```
文本:"你好,世界!"
模型: "gpt-3.5-turbo"gpt-3.5-turbo"

结果:
- tokenCount:4
- tokenizerName:"tiktoken
- 模型: "gpt-3.5-turbo"gpt-3.5-turbo"
```

**有安全限制:**
```
文本:"这是一段较长的文字,可能会超过我们的安全限制......"
型号:"GPT-3.5-TURBO"
安全限制: 10

结果:
- tokenCount:15
- tokenizerName:"tiktoken"
- 模型: "gpt-3.5-turbo"gpt-3.5-turbo
- limitExceeded: true
```

## 支持的模型

- `gpt-3.5-turbo` 型号
- `gpt-4
- gpt-4-turbo
- text-davinci-003
- 文本-达文西-002
- 代码-davinci-002
- tiktoken支持的其他OpenAI 模型

## 建议的安全限制

在设置安全限制时,请考虑到您的实际 API 调用将包括用于系统提示、对话历史和生成响应的额外令牌。以下是保守的建议:

###GPT.5-Turbo(4,096 个令牌限制)
- 保守**:2,500 个令牌(留下 ~1,600 个用于系统提示 + 响应)
- 中等**:3,000 个令牌(留下 ~1,100 个用于系统提示 + 响应)
- **进步**:3,500 个代币(留下 ~600 个用于系统提示 + 响应)

###GPT(8 192 个令牌限制)
- 保守**:5,000 个令牌(留下 ~3,200 个用于系统提示 + 响应)
- 中等**:6,000 个令牌(留下 ~2,200 个用于系统提示 + 响应)
- **进步**:7,000 个代币(留下 ~1,200 个用于系统提示 + 响应)

###GPT Turbo(128,000 个令牌限制)
- 保守**:100,000 个令牌(留下 ~28,000 个用于系统提示 + 响应)
- 中等**:110,000 个令牌(留下 ~18,000 个令牌用于系统提示 + 响应)
- **进步**:120,000 个代币(留下 ~8,000 个用于系统提示 + 响应)

**注意**:这些建议假定了典型的系统提示大小(200-800 个令牌)和所需的响应长度(500-2000 个令牌)。请根据具体使用情况进行调整。

## 错误处理

集成可处理各种错误情形:

- 无效输入**:对于缺失或无效文本,返回清晰的错误信息
- **空文本**:对于空字符串,返回 0 标记
- 不支持的模型**:对于 tiktoken 不支持的模型,返回错误信息。
- ** 标记化错误**:优雅地处理 tiktoken 库错误
- 安全限制警告**:当令牌数量超过安全限制时记录警告

## 效益

- **成本优化**:在调用应用程序接口前估算令牌成本
- 速率限制**:通过安全限制管理令牌预算并防止超支
- 工作流逻辑**:根据令牌计数和安全阈值启用条件逻辑
- 透明度**:提供令牌使用模式的可见性
- 主动监控**:设置安全限制,及早发现潜在的令牌超额情况


用Botpress

打造令人惊叹的人工智能代理体验。

开始免费使用
了解更多信息,请访问Botpress Academy

利用我们精心挑选的课程、指南和教程,更好更快地构建人工智能代理。

聘请专家

与我们的认证开发人员联系,寻找适合您需求的Botpress 专家。

所有系统运行
SOC 2
认证
GDPR
符合要求
© 2025
平台
价格
代理工作室
自主发动机
知识库
人员交接
表格
Hub
集成
渠道
LLMs
资源
咨询销售人员
文档
聘请专家
视频
客户故事
API参考
博客
状态
v12 资源
社区
社区支持
成为合作伙伴
成为大使
成为会员
公司
关于
职业机会
新闻中心
法律门户
隐私权