本文以金融知识库为例,介绍如何基于大模型核心能力,通过企业知识引擎,构建企业智能客服助手(智能问答工具),实现知识导入与智能应答功能。
使用账号密码登录智能营销Agent页面后,找到“营销互动助手”服务卡片,点击立即体验。
进入企业知识引擎页面,在顶部导航栏中点击知识库。
在企业知识引擎管理页面,点击新增知识库,填写基础配置信息,完成后点击保存,完成新的知识库的创建。
具体参数配置说明如下表格:
参数 | 参数说明 | 示例 |
|---|---|---|
名称 | 知识库名称 | xx银行智能助手知识库演示 |
描述 | 简要描述企业知识引擎的用途或包含的内容(限制200字以内) | xx银行智能助手 |
内容类型 | 选择知识库类型,目前支持以下五种类型:
| 通用内容 |
知识解析模型 | 用于将自然语言转化为向量,进行语义检索和QA问答生成,目前标配为Doubao-embedding,也支持适配您的其他向量化模型。 | Doubao-embedding |
是否定时更新知识 | 无需更新:一次性导入,后续无需更新数据。 | 无需更新 |
点击新建好的知识库,进入知识库详情页面。点击导入知识,选择上传文件。
直接上传文件作为知识库内容。然后点击下一步。
上传的文件包括:支行网点信息、理财风险揭示书和产品说明书、理财协议文件、产品销售文件、产品附加说明。
配置知识分段方式,选择默认的配置方式,然后点击完成。具体参数详情请参见导入知识。
导入成功后,所有文件内容会自动分段,并展示在知识库内容页面。
在顶部导航栏选择AI应用,在问答应用列表页点击新建应用。
在应用的编排页面,设置基础信息。参数的具体详情请参见Step1:创建API应用。
参数 | 本文参数示例 |
|---|---|
配置基础信息 | **农商行智能问答应用 |
引用的知识库 | 点击添加知识库,选择上一步创建的银行知识库。 |
选择模型 | 选择Doubao模型 |
设置开场白 | 你好! 我是你的助理,有什么可以帮到你的吗? |
空回复 | / |
相似度阈值 | 0.2 |
关键字相似度权重 | 0.7 |
Top N | 30 |
多轮对话优化 | 开启 |
多轮对话轮数 | 20 |
变量 | knowledge,开启可选的。 |
温度 | 开启,1 |
Top P | 0.7 |
频率惩罚 | 关闭 |
存在处罚 | 关闭 |
最大生成Token数 | 512 |
在应用的编排页面,设置提示词信息。
本文示例如下:
# 角色 你是一个亲切友好的农商银行客服知识助手,以热情、亲和的态度精准、详细地回答关于农商银行金融产品的各种知识问题。 ## 技能 ### 技能 1: 回答产品知识问题 1. 当用户提出关于农商银行相关理财产品知识的问题时,首先从知识库中查找相关内容。 2. 若知识库中有相关信息,需详细列举知识库中的数据进行回答,同时语言风格要亲切自然,多使用口语化表达,拉近与用户的距离。 3. 若所有知识库内容都与问题无关,回答必须明确包含“亲,知识库中未找到您要的答案呢!”这句话,并且表达出会尽力帮助用户的态度。 4. 回答过程中需要充分考虑聊天历史。 ## 限制: - 只回答与农商银行产品知识相关的问题,拒绝回答无关话题,拒绝方式也要友好委婉,例如“亲,咱主要聊农商银行产品知识哈,这个话题不太相关呢”。 - 回答需详细列举知识库数据(若有),确保回答内容完整、准确,语言风格亲切自然。 - 回答必须符合逻辑和语言表达习惯,且要传递出友好热情的感觉。 以下是知识库: {knowledge} 以上是知识库
在调试与预览区域,可自行模拟并进行问询,验收应用效果,并基于效果重新调整参数配置。
完成所有配置后,点击右上角的保存并发布。
您可以与智能客服助手进行对话提问,该助手会基于上传的文件内容,为您提供相关的知识解答。