
Cohere
用 Cohere 接入即时通讯机器人:提问、摘要与分类的自动化配置
介绍如何在自动化集成平台中开通 Cohere 应用,把即时通讯机器人的消息转给 Cohere 处理,再把回复发回会话。内容包括提问、摘要生成、文本分类、语言识别等动作的字段配置、token 参数调整、计费方式与常见坑。
Cohere 是一套面向开发者与企业的大语言模型能力,可以用来做对话问答、文本摘要、文本分类和语言识别。单独调用模型并不难,真正麻烦的是把它接到日常已经在用的系统里:员工在即时通讯工具里发一句话,希望机器人直接给出回答;表单里新增一篇长文,希望自动生成摘要并写回记录。这类需求如果从零写接口,工作量不小。本站的 Cohere 相关页面整理了这条链路的入口,本文则把配置过程拆成可照着做的步骤。
本文讲的不是直接写代码调用 Cohere API,而是在一个可视化集成平台里,把 Cohere 作为一个内置应用节点,与飞书、企业微信、明道云这类系统串成自动化流程。适合两类读者:一是希望快速给团队做一个智能问答机器人的运营或 IT 人员;二是需要把摘要、分类能力嵌进现有业务流程,但不想自己维护一套服务的开发者。整个过程以配置为主,不需要写代码,但需要理解每个动作的输入字段和输出结构。
准备工作
在开始配置之前,先把下面几件事确认清楚,否则流程跑到一半会卡住。
- 集成平台账号:需要一个可用的集成平台账号,并且能进入插件中心。Cohere 在这个平台里是以「Cohere(付费版)」的形式上架的插件应用,不是默认就有的能力。
- 账户余额:这个应用按调用次数从平台账户余额中扣费,开通前需要保证余额充足。平台插件中心的在线充值有最低金额要求,具体数额与当前政策以平台官网显示为准。
- 目标系统的权限:如果要把结果发回飞书或企业微信,需要在该系统里已经创建好机器人应用,并拿到可用的凭证;如果要把结果写回明道云,需要目标工作表已经建好,且知道要写入哪些字段。
- 明确要用的动作:Cohere 节点提供多个动作,包括提问 Cohere、摘要生成、分类预测、语言识别、文本 Token 化、token 转文本。不同动作的字段和计费方式不同,先想清楚这一条流程要解决的是问答、摘要还是分类,再决定用哪个动作。
开通路径是:进入平台后打开插件中心,找到「Cohere(付费版)」,点击去开通,再点击开通,即可开通对应的资源包。开通完成后,这个应用才会出现在流程编辑器的可选应用列表里。
操作步骤
步骤一:创建流程并设置触发节点
先新建一条自动化流程,触发节点选择目标系统的事件。以飞书为例,触发应用选飞书即时消息,触发事件选「当应用机器人接收到消息时」。这个事件的含义是:当有人在这个机器人所在的会话里发消息,流程就会被触发,并把消息内容作为后续节点的输入。
配置完触发节点后,平台通常要求先发送一条测试消息,用来获取样本数据。这一步不能跳过,因为后续节点在配置字段时,需要引用触发节点输出的具体字段,没有样本数据就选不到字段。发送一条简单的测试消息,确认平台能抓到消息文本、发送者等信息即可。
步骤二:添加 Cohere 节点并选择动作
在触发节点之后添加一个新节点,应用选择 Cohere(付费版),动作选择「提问 Cohere」。这个动作接收一段问题文本,返回模型生成的回答,是搭建对话机器人最直接的选择。
如果这条流程的目的不是问答,而是处理长文,就改选「摘要生成」;如果是给内容打标签或做情感判断,选「分类预测」;如果只是判断一段文本是什么语言,选「语言识别」。动作一旦选定,后面的字段配置会随之变化,所以建议在添加节点时就确定好,避免反复调整。
步骤三:配置问题字段
「提问 Cohere」动作的核心字段是问题描述。这里不要手写固定文本,而是插入上一步触发节点输出的消息文本字段。这样每次有人发消息,流程就会把这条消息原样作为问题传给 Cohere。
字段映射的方式通常是点击输入框旁的插入变量按钮,从上游节点的输出字段列表中选择。选择完成后,输入框里会显示一个变量占位符,而不是具体文字。配置正确的话,每次运行时的实际内容都会不同。
步骤四:调整 token 参数
这是整条流程里最容易踩坑的地方。该动作的 token 参数默认值是 20,这个值偏小,模型生成的回答会被截断,表现为回复不完整、说到一半就停。素材中给出的处理办法是手动把 token 数调大,例如设置为 200。token 设置越高,回复越完整,但相应地也会影响单次调用的开销与耗时。
调整时不要一次拉到极大值,先按实际场景估算需要的长度:简短问答 200 左右通常够用,需要成段输出的场景再往上加。如果发现回复仍然被截断,继续调高并观察结果。
步骤五:保存并测试 Cohere 节点
字段配置完成后保存节点,然后发送数据做一次测试。测试时重点看两件事:一是 Cohere 节点是否返回了非空的文本结果;二是返回内容是否完整。如果返回为空,先检查问题字段是否真的引用到了上游的消息文本;如果内容被截断,回到上一步调大 token。
步骤六:添加回传节点
最后添加一个发送节点,把 Cohere 的输出送回原来的会话。以飞书为例,应用选飞书即时消息,动作选「发送文本消息」,接收方填触发消息所在的会话或用户,消息内容插入 Cohere 节点输出的文本字段。
这一步同样依赖字段映射,不要手动输入固定文案,否则机器人每次都回同一句话。配置完成后保存整条流程并启用,再用真实消息验证一次完整链路。
一个完整示例
下面这条流程把 Cohere 接到飞书机器人上,实现「员工发消息,机器人用模型回答」的最小闭环。整条流程只有三个节点。
节点 1:飞书即时消息 - 当应用机器人接收到消息时
└─ 输出:消息文本、发送者、会话标识
节点 2:Cohere(付费版)- 提问 Cohere
├─ 问题描述:插入 节点1 的消息文本
└─ token:20(默认)→ 手动改为 200
节点 3:飞书即时消息 - 发送文本消息
├─ 接收方:插入 节点1 的会话标识
└─ 消息内容:插入 节点2 的返回文本
配置顺序与上面的节点顺序一致。先建触发节点并发送一条测试消息拿到样本数据,再加 Cohere 节点,把问题描述映射到消息文本,把 token 从默认的 20 改成 200,保存后单独测试这个节点,确认能拿到完整回答。最后加发送节点,把 Cohere 的返回文本映射到消息内容,保存并启用流程。
验证时在飞书里向机器人发一句普通问题,观察回复是否完整。如果回复被截断,说明 token 仍然偏小;如果机器人没有任何反应,先检查流程是否已启用,再检查发送节点的接收方是否映射正确。
其他可复用的组合
企业微信智能对话助手
把触发节点和回传节点换成企业微信的机器人消息事件与发送消息动作,中间仍然用「提问 Cohere」,就得到一条企业微信版的对话助手流程。逻辑与飞书版本完全一致:收到消息触发流程,消息文本作为问题传给 Cohere,返回文本发回会话。切换系统时只需要替换首尾两个节点,中间节点不用动。
明道云表单触发摘要生成
这条流程用于处理长文。触发节点选明道云的表单事件,条件是表单新增记录,且记录中包含长篇新闻内容。中间节点改用 Cohere 的「摘要生成」动作,把长文字段作为输入。最后一个节点回到明道云,更新工作表记录,把摘要写入指定字段。
节点 1:明道云 - 表单新增记录(含长文内容)
节点 2:Cohere(付费版)- 摘要生成(输入:长文字段)
节点 3:明道云 - 更新工作表记录(写入:摘要字段)
这条组合的价值在于把摘要能力嵌进已有的数据录入流程,录入完成即产出摘要,不需要人工再复制粘贴去调用模型。配置时注意摘要生成动作的输入字段要选对,长文内容通常存在多行文本字段里,选错字段会得到空摘要。
计费与动作选择
这个应用消耗平台账户余额,按调用的实际次数扣费,不同动作的单价不同。素材中给出的单价如下,仅作理解计费结构的参考,实际价格以平台官网当前信息为准。
| 动作 | 模型类别 | 单价(元/次) |
|---|---|---|
| 提问 Cohere | 普通(实验版)模型 | 0.015 |
| 提问 Cohere | 普通版模型 | 0.03 |
| 提问 Cohere | 轻量版模型 | 0.015 |
| 提问 Cohere | 轻量版模型(实验版) | 0.03 |
| 摘要生成 | 大型模型 | 0.045 |
| 摘要生成 | 中等模型 | 0.03 |
| 分类预测 | 全部模型 | 0.05 |
| 语言识别 | — | 免费 |
| 文本 Token 化 | — | 免费 |
| token 转文本 | — | 免费 |
从这张表能看出两点。第一,分类预测是单价最高的动作,如果流程里对每条消息都做分类,调用量一大成本会明显上升,建议先确认分类结果确实会被使用。第二,语言识别、文本 Token 化、token 转文本三个动作免费,适合放在流程前端做预处理,比如先判断语言再决定走哪条分支,或者先做 token 化再交给后续节点处理。
余额可以在所有插件中通用,未消耗完的部分支持退费。充值在插件中心在线完成,有最低充值金额要求,具体数额以平台官网当前信息为准。
注意事项
- token 默认值偏小:提问动作的 token 默认值是 20,直接使用会导致回复不完整。这是配置时最常见的失败原因,务必手动调大,例如 200。
- 必须先取样本数据:触发节点配置完成后要先发一条测试消息,否则后续节点无法引用上游字段。跳过这一步,字段映射就无从下手。
- 字段用映射不要手填:问题描述、接收方、消息内容这些字段都应插入上游变量,手填固定值会让流程每次输出相同结果,失去自动化的意义。
- 开通后才能选到应用:Cohere(付费版)需要在插件中心开通对应资源包,未开通时流程编辑器里选不到这个应用。
- 按次扣费,注意调用量:每次运行都会从余额扣费,循环触发或高频消息场景要评估成本。分类预测单价最高,摘要生成次之,问答类动作相对低。
- 价格与配额会变:本文列出的单价、最低充值金额、模型类别均以素材整理时的信息为准,实际以平台官网当前信息为准,开通前建议先核对。
把上面三个节点跑通之后,剩下的工作就是按业务需要替换首尾节点。中间那一段 Cohere 节点的配置逻辑不变:选对动作、映射输入字段、调好 token、确认输出字段被下游正确引用。这四件事做对,问答、摘要、分类三类场景都能用同一套方法搭起来。