Botpress
免费增值
AI智能体 AI Agent

Botpress

用于构建、部署和监控企业AI Agent的可视化平台

标签:

Botpress是什么?

Botpress是一款用于构建、部署和管理AI Agent与聊天机器人的云平台。它把可视化工作流、基于大模型的Autonomous Node、知识库、数据表、渠道集成、代码卡片和人机转接放在同一个Studio中,适合制作客服助手、销售线索机器人、员工知识助手和业务流程Agent。

Botpress既支持低代码拖拽,也提供API、SDK和自定义集成。非开发者可以从工作流和模板开始,开发者则能编写TypeScript逻辑、连接外部系统,并把机器人部署到网站、WhatsApp、Messenger或其他渠道。

重要变化:现行产品仅提供云端版

Botpress v12以及其他本地、自托管版本已经正式停止,不能再购买、下载或用于新部署。已有有效v12订阅的客户仍由官方支持,但新用户必须使用Botpress Cloud。

GitHub上仍有Botpress代码和历史教程,不能据此判断现行Cloud可以免费完整私有部署。寻找Windows安装包、Docker Compose或v12本地教程的新用户会遇到失效内容,应直接使用官方云端Studio;

确需数据主权或定制部署时要联系Enterprise销售确认当前方案。

核心功能

1. 可视化Botpress Studio

Studio以节点、卡片、变量和连线组织对话与业务逻辑。用户可以配置入口、条件、消息、数据捕获、代码执行、API调用和子工作流,并在内置模拟器中测试。

可视化方式适合快速理解流程,也便于产品、运营和开发共同维护。

复杂机器人如果把所有逻辑堆在一个画布中会难以调试,建议把认证、查询、转接和完成流程拆成独立Workflow,并为变量、错误和退出条件建立统一规范。

2. Standard Node与Autonomous Node

Standard Node按固定顺序执行Cards,适合必须可预测的流程,例如收集表单、验证账号和确认订单。Autonomous Node则由大模型根据上下文决定回复什么、调用哪个工具、查询哪个知识库或执行哪个工作流,更适合开放式问题和多步骤Agent任务。

Autonomous Node可以配置Instructions、Variables、Tools、Knowledge Bases、Workflows和Exit Conditions,也能单独覆盖默认对话模型与RAG模型。高性能模型通常更能理解工具参数;

较小模型可能因上下文截断或工具选择错误导致循环和失败。

3. 知识库与RAG问答

知识库可以接收网站、文档、表格、富文本、网页搜索和集成数据,让Agent围绕公司政策、产品资料、价格、FAQ或结构化记录回答。新建Agent默认可通过Search Knowledge工具检索知识库,也可以指定只搜索某些资料源。

文档上传后通常会转换为Markdown,原始样式和部分图片会被移除。视觉知识库索引可处理图片、图表和示意图,但属于更高方案能力。

扫描件、复杂表格和频繁变化的数据应先验证解析结果。

知识库占用Vector DB Storage。同时检索多个库会增加Token、延迟和混淆风险;

内容领域分明时,可把不同知识库配置成独立工具,并写清何时调用。

4. 数据表

Botpress Tables用于保存结构化数据,并能被Agent查询或更新,例如产品、门店、库存、工单分类和客户偏好。数据表可与知识回答结合,也可通过API、Webhook或定时任务同步外部系统。

它适合轻量Agent数据,不应无条件替代企业主数据库。敏感数据、事务一致性、访问控制和大规模查询仍应留在专业后端,并通过最小权限API提供。

5. Integrations与渠道

Botpress Hub提供官方和社区集成,可连接WhatsApp、Messenger、Slack、CRM、客服平台、数据库和其他API,也能把Agent部署到不同消息渠道。开发者可使用SDK创建自定义集成、定义事件与动作。

安装集成前要查看发布者、所需凭据、权限和费用。WhatsApp、模型、搜索、短信和客服系统可能由第三方另行计费,Botpress套餐不会自动包含这些服务。

6. Webchat网站聊天组件

Botpress可以把聊天组件嵌入网站,自定义颜色、头像、欢迎语和主动气泡。Plus、Team与Enterprise可以移除“Powered by Botpress”水印,但官方不支持对白标Studio或Dashboard。

嵌入前应处理Cookie同意、隐私说明、移动端布局、无障碍和跨域安全。不要在公开前端暴露机器人管理Token或后台API密钥。

7. Human-in-the-Loop人机转接

HITL允许真人客服加入会话、审批AI输出或接管复杂和敏感场景。新Workspace的人机转接已迁移到Botpress Desk;

旧Workspace仍可使用legacy HITL集成。

HITL至少需要Plus方案。

可靠转接需要定义触发条件、营业时间、等待提示、上下文摘要、工单路由和无人接听方案。只添加一个“转人工”按钮不代表完整客服闭环。

8. Conversation Analysis

平台可以汇总对话主题、情绪、结果和问题是否解决,Plus及以上提供更完整的Conversation Insights,Team加入自定义分析。管理员可用这些数据发现知识缺口和转接原因。

情绪与解决率由AI推断,可能误判讽刺、方言和复杂上下文。分析适合发现趋势,不应单独用于员工考核或高风险用户判断。

9. API、SDK与Bots as Code

开发者可通过Botpress API和SDK创建集成、插件和以代码定义的Agent能力,也能利用Webhook让外部系统触发工作流。TypeScript类型为事件、动作和配置提供约束,适合把Botpress纳入正式研发流程。

可视化Studio与代码需要版本和责任边界。生产环境应区分开发、测试与发布,保护Token,记录集成版本,并为外部API设置超时、重试和幂等。

AI模型与AI Spend

Botpress会按Bot设置为Autonomous Node和RAG选择模型,部分节点可覆盖默认模型。可用模型和定价会随平台更新,复杂工具调用通常需要较强模型。

套餐月费不包含无限模型推理。AI Spend按模型提供商的Token价格计算,Botpress会把实际AI成本计入Workspace。

当前月度AI Spend上限为:PAYG与Plus最多100美元、Team最多500美元、Enterprise定制。上限是消费保护,不是套餐赠送额度。

PAYG可能包含小额月度AI Credit,活动和金额可能变化。第三方Bing Search、消息渠道、CRM和其他API费用另计。

上线前应以真实对话测试平均Token、知识检索和工具迭代次数。

套餐与价格

Botpress当前采用“平台基础费+AI Spend+可选Add-ons”结构。月付公开基础价为:

套餐或版本价格、额度与核心权益
Plus:89美元/月,含2个Bot、2名协作者、5000条消息、10万行Table、1GB Vector DB、10GB文件存储、1个Always Alive,并加入人机转接、对话洞察、去水印、主动气泡、视觉知识索引和在线技术支持;
Team:495美元/月,含3个Bot、3名协作者、5万条消息、10万行Table、2GB Vector DB、10GB文件存储、3个Always Alive,并加入RBAC、实时协作、自定义分析和高级支持;
Enterprise:询价,按安全、规模、部署、支持和定制需求报价。

官网还会提供年付折扣,价格会随合同与活动变化。Managed页面在不同结算周期可能显示不同引导价,采购时应以当前销售报价为准。

Add-ons额外资源价格

  • 额外5000条Incoming Messages & Events:20美元/月;
  • 额外10万行Table:25美元/月;
  • 额外1个Bot:10美元/月;
  • 额外1个Always Alive:10美元/月;
  • 额外1名Collaborator:25美元/月;
  • 额外1GB Vector DB Storage:20美元/月;
  • 额外10GB File Storage:10美元/月。

Incoming Message或Event是任何触发Bot运行的动作,不只用户文字消息。Webhook、渠道事件和自动流程也可能消耗额度。

Always Alive为Bot保留计算资源以缩短首次响应时间。

支持平台与部署方式

Botpress Cloud通过浏览器使用Studio和Dashboard,最终Agent可发布到Webchat、消息平台和自定义集成。新用户没有Windows、macOS或Linux本地Studio下载,也没有新的v12 Docker自托管部署。

Enterprise是否能获得特定隔离、数据区域或专属部署,需要与销售确认;不能直接用旧v12自托管文档推断当前云版合同。

GitHub与开源状态

Botpress官方GitHub仓库仍然公开,当前仓库中的Packages标为MIT许可证,并包含SDK、CLI、集成和生态开发代码。开发者可以学习和构建这些开源包。

现行Botpress Cloud的Studio、托管运行时、计费、管理后台和完整服务不是因此变成可免费部署的开源产品。官方文档明确禁止新下载或部署v12及其他自托管版本,因此工具目录应标记为“部分SDK/包开源,现行平台为专有云服务”,而不是简单写“开源可私有化”。

Botpress使用教程

完成一次基础任务

  1. 明确问题、时间范围、地区、来源优先级和输出格式;
  2. 在Botpress中上传有权使用的资料或输入检索问题;
  3. 先用可视化Botpress Studio建立框架,再通过知识库与RAG问答补充证据;
  4. 要求区分来源事实、作者观点和AI推断;
  5. 逐条核对日期、数字、原文位置和相互冲突的证据;
  6. 人工修订结论并记录核验时间后再发布;

建立可复用的专业工作流

  1. 把复杂主题拆成背景、数据、比较和结论四类问题;
  2. 组合可视化Botpress Studio、知识库与RAG问答与数据表形成固定研究步骤;
  3. 优先使用官网、论文、监管文件和原始数据;
  4. 对高风险结论设置第二人复核;
  5. 保存查询、证据、版本和未解决问题;
  6. 资料变化后重新运行并更新结论;

适合哪些用户?

  • 需要快速搭建网站客服、FAQ和销售线索机器人的团队;
  • 希望用可视化流程控制关键步骤,同时让LLM处理开放问题的产品人员;
  • 需要连接知识库、表格、CRM、工单和消息渠道的开发者;
  • 希望加入真人审批与客服接管的服务团队;
  • 需要多成员协作、RBAC和分析的中大型企业;
  • 希望由官方团队代建、维护和优化Agent的组织。

产品优势

  • Standard Node与Autonomous Node结合确定性流程和Agent决策;
  • 可视化Studio降低工作流搭建门槛;
  • 知识库支持网站、文件、表格、网页搜索和集成数据;
  • Hub生态覆盖渠道、客服、业务系统和自定义SDK;
  • 内置Webchat、对话分析和人机转接;
  • PAYG可零平台费开始测试,资源可按需增加;
  • 提供Team、Managed和Enterprise不同交付方式。

使用限制与注意事项

  • Agent可能出现幻觉、错误工具调用和无限循环;
  • 应明确Instructions、ExitConditions、知识范围和人工转接,并在上线前测试越权、提示注入、无答案、辱骂、隐私和渠道故障场景;
  • 费用由消息、事件、AIToken、知识存储、文件、协作者和第三方渠道共同构成;
  • 只看89或495美元基础费会低估总成本,应通过测试流量建立单次会话成本模型和消费告警;
  • 知识库文档转换可能丢失样式与视觉信息;
  • 价格、库存和订单等实时数据不应只靠静态文件,应通过受控API或同步表获取,并标注更新时间;
  • 社区集成和自定义代码可接触用户数据与外部账号;
  • 生产环境必须限制Token权限、验证Webhook、记录审计、过滤输出并定期升级依赖;

常见问题

Botpress免费吗?

PAYG平台基础费为0美元,可用于试验,但模型AI Spend、超出资源和第三方渠道可能收费。

Botpress多少钱?

月付基础价为PAYG 0美元、Plus 89美元、Team 495美元、Managed 1245美元起,Enterprise询价,另加AI Spend和Add-ons。

Botpress还能自托管吗?

新用户不能。v12和其他本地、自托管版本已下线,不能下载或新部署;

现有有效v12客户继续获得支持。

Botpress开源吗?

官方GitHub中的SDK和Packages采用MIT开源,但现行Botpress Cloud完整平台不是可免费自托管的开源版本。

支持知识库吗?

支持网站、文档、表格、富文本、网页搜索和集成数据,并按方案占用Vector DB Storage。

可以转人工客服吗?

可以。新Workspace使用Botpress Desk,旧Workspace可继续用HITL集成;

该能力需要Plus或更高方案。

Botpress会另外收模型费吗?

会。AI Spend按所选模型实际Token成本计入,套餐基础费不是无限模型调用。

可以去掉Botpress水印吗?

Plus、Team和Enterprise可以移除Webchat组件水印,但Studio与Dashboard不能白标。

©️版权声明:若无特殊声明,本站所有文章版权均归AI工具分享原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

类似于Botpress的工具