智能体搭建
本文档用于介绍如何在 CTICloud 平台中创建并配置智能体,快速搭建可用于实际业务场景的外呼机器人智能体,以支持语音机器人在外呼任务中的对话交互能力。
1. 概览
在 CTICloud 平台中,智能体负责处理用户与机器人之间的对话逻辑。 语音机器人在通话过程中会将用户语音通过 ASR 转写为文本,并将文本发送给智能体进行理解与生成回复,再通过 TTS 播报给客户。
因此,智能体的设计质量将直接影响:
- 对话流畅度
- 话术执行准确性
- 外呼任务完成率
- 客户体验
在实际项目中,建议在 业务测试阶段即完成智能体搭建与调优,并通过多轮模拟对话进行验证。
2. 全流程概述
┌────────────────────────────────────────────┐
│ 智能体搭建全流程 │
└────────────────────────────────────────────┘
🚀 步骤 1:进入智能体搭建页面
└── 新工作台 → 企业配置 → 高级设置 → 智能体搭建
⚙️ 步骤 2:创建智能体
├── 创建空白应用
└── 或从模板创建
🧠 步骤 3:配置模型与提示词
├── 选择大模型
├── 编写提示词
├── 设置开场白
└── 配置变量
📞 步骤 4:配置挂机规则
└── 设置 #挂机# 指令
🔍 步骤 5:调试与查看历史记录
├── 调试环境测试对话
└── 生产环境查看外呼记录
3. 智能体搭建流程
页面位置
新工作台 → 企业配置 → 高级设置 → 智能体搭建
类型
创建智能体时可以选择 空白应用创建 或 模板创建 两种方式。
创建智能体
3.1 创建空白应用
推荐创建方式:
- 聊天助手(Chat Assistant)
- Chatflow
注意
创建应用时必须将 分类设置为「外呼机器人」,否则后续在语音导航智能体节点中无法选择该智能体。
适用场景
适用于:
- 定制化业务流程
- 复杂话术设计
- 企业自定义业务逻辑
3.2 从模板创建
在选择 外呼机器人分类 后,可以直接使用系统预置模板。
目前平台已预置 6 个经过实际业务验证的行业模板,可用于快速搭建常见外呼场景,例如:
- 客户回访
- 营销邀约
- 服务通知
- 满意度调查等
优势
- 开箱即用
- 已包含成熟提示词
- 适合快速验证业务流程
4. 模型配置
智能体创建完成后,需要选择用于生成对话内容的大模型。
推荐模型
| 模型 | 特点 | 适用场景 |
|---|---|---|
| doubao-seed-1.6 | 聪明灵活 | 开放式对话、需要根据客户反应灵活调整话术 |
| doubao-1.5-lite-32k | 严谨稳定 | 严格按照流程推进的外呼场景 |
| doubao-pro-32k-preview | 能力更强 | 复杂业务逻辑 |
使用建议
- 营销类外呼:推荐
doubao-seed-1.6 - 流程类外呼:推荐
doubao-1.5-lite-32k
6. 提示词撰写
提示词(Prompt)是智能体行为的核心控制方式,通常包含以下结构:
- 角色(Role)
- 任务要求(Task)
- 对话流程(Flow)
- 全局语境(Context)
- 限制条件(Constraint)
通过合理设计提示词,可以控制机器人:
- 说什么
- 什么时候说
- 在什么情况下结束对话
提示词撰写可参考示例文档:
https://alidocs.dingtalk.com/i/nodes/jb9Y4gmKWr7l2PDQUKL7gDaXVGXn6lpz?utm_scene=team_space
7. 开场白配置
外呼机器人在客户接听电话后,需要先播报 开场白。 开场白可以通过以下三种方式配置。
7.1 在提示词中配置
在提示词的:
- 对话流程
- 场景示例
中直接写入开场白话术。
例如:
您好,我是XX公司的客服专员,今天致电是想和您确认一下...
7.2 使用对话开场白功能
配置步骤
点击页面右下角:
管理 → 开启对话开场白 → 设置开场白
修改开场白并保存。
注意如果同时在提示词和对话开场白中设置了不同的开场白,可能会导致 机器人重复播报。
因此需要确保 开场白内容保持一致。
7.3 在语音导航中配置
在部分场景下,也可以在 语音导航流程中通过节点进行开场白播报。 具体方式见语音导航相关说明文档。
8. 变量配置
在实际外呼业务中,经常需要根据客户信息动态生成话术,例如:
- 客户姓名
- 城市
- 意向车型
- 产品名称
此时需要在智能体中配置变量。
8.1 添加变量
点击 添加变量:
- 选择字段类型
- 输入变量名称
8.2 在提示词中插入变量
在提示词编辑框中输入:
/
回车即可选择变量并插入。
示例:
您好 {{客户姓名}},我是XX公司的客服...
8.3 开场白变量注意事项
如果 开场白中包含变量,需要在:
管理 → 对话开场白
中同步修改开场白内容。
8.4 输入变量测试
在调试界面可以手动输入变量值,然后进行对话测试。
8.5 实际外呼变量传入
以上变量配置仅作用于 智能体调试环境。
如果需要在 真实外呼任务中传入变量,需要通过 语音导航中的通道变量机制进行传递,具体方式见语音导航相关文档。
9. 挂机配置
在外呼机器人场景中,当对话结束时需要明确触发挂机指令,否则系统无法自动结束通话。
9.1 提示词挂机规则
在所有触发挂机的回复中,需要在 “再见”后添加挂机指令:
再见#挂机#
正确示例
感谢您的时间,祝您生活愉快,再见#挂机#
错误示例
感谢您的时间,再见!#挂机#
注意
#挂机#前不要添加 任何标点符号。
9.2 在提示词限制中加入规则
建议在提示词限制部分增加如下说明:
- 正常流程结束时,最后一句话提及“再见”需要触发“#挂机#”指令,以便系统识别并结束通话。
9.3 语音导航挂机配置
在部分流程中,也可以通过 语音导航节点控制挂机逻辑,具体配置方式见语音导航文档。
10. 查看智能体调用记录
智能体支持查看历史调用记录,用于调试和问题排查。
注意数据来源
| 数据来源 | 说明 |
|---|---|
| 调试环境 | 在智能体页面手动聊天产生的记录 |
| 生产环境 | 实际外呼任务中的机器人对话记录 |
建议在机器人上线前:
- 先在 调试环境 完成测试
- 再通过 生产环境外呼任务进行真实验证
11. 整体能力总结
通过智能体搭建能力,CTICloud 平台可以实现:
- 灵活配置外呼机器人对话逻辑
- 根据业务需求快速构建智能外呼场景
- 支持变量驱动的个性化话术
- 支持流程控制与自动挂机
从而帮助企业快速构建 稳定、可控、可扩展的 AI 外呼机器人能力。
Updated 10 days ago